• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
simply ceecee
  • home
  • recipes
  • About
    • Contact
  • Subscribe
menu icon
go to homepage
subscribe
search icon
Homepage link
  • HOME
  • RECIPES
  • ABOUT
  • SUBSCRIBE
    • Email
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Chili | Soup | Stew

    Roasted Tomato Basil Soup (vegan)

    Published: Mar 5, 2023 · Modified: Oct 14, 2025 · by Tracy Halasz · 9 Comments

    Jump to Recipe

    Cozy up with a bowl of vegan tomato soup! Made with slow roasted tomatoes and garlic, vegan heavy cream and fresh basil this ultra flavorful and creamy homemade tomato soup is dairy free. Minimum effort with a maximum flavor payoff!

    Bowl of tomato bisque topped with croutons, basil and cheese.

    Who doesn't love dipping gooey vegan grilled cheese sandwiches into tomato soup? It's a beloved and nostalgic combination for lunch or dinner for a reason!

    Here in Canada, we have long, cold winters so my family craves cozy, comfort food like soup, vegetarian chili, and lentil bolognese served with homemade bread! One of my favorite meals to make on Sunday afternoons is this roasted tomato and basil soup recipe because it's creamy (dairy free!) super flavorful, wholesome and satisfying. Plus the house smells amazing!!!

    Table of Contents show
    1 Vegan Tomato Soup Ingredients
    1.1 Ingredient Substitutions & Variations
    2 How to Make Homemade Tomato Basil Soup!
    3 Ceecee's Tips
    4 Ways to Serve
    5 Storing and Reheating Soup
    6 More Tomato Recipes
    7 Easy Vegan Tomato Soup
    7.1 INGREDIENTS
    7.2 INSTRUCTIONS
    7.3 NOTES

    Vegan Tomato Soup Ingredients

    It takes only a few basic ingredients to build depth of flavor in this thick and creamy vegan tomato soup. So gather up these ingredients, and let's get started:

    Vegan tomato soup ingredients in bowls on a marble countertop.
    • Fresh tomatoes: Roasted tomatoes are the star of this recipe so choose the best tasting tomatoes you can find - fresh or frozen*. Use a variety of tomatoes (eg. cherry, cocktail or roma). Roasting the tomatoes intensifies their natural flavor and sweetness.
    • Vegan heavy cream: Thick, lux vegan cashew cream adds richness and creaminess to tomato soup without any dairy! Plus the fat in the cashews balances out acidity from the tomatoes.
    • Veggie broth: Bland broth = bland soup! I love Better than Bouillon veggie broth base. Buy the big jar at Costco or online.
    • Garlic and onions: Slow roasting garlic and onions bring out maximum flavor.
    • Seasonings: Salt and pepper. Plus a pop of flavor from fresh basil and thyme.

    Ingredient Substitutions & Variations

    This simple, tomato soup is vibrant, creamy, rich and delicious as written. However, there's lots of room for you to customize it. Here's a few ideas:

    • Coconut milk/cream: Use coconut milk/cream instead of dairy-free cream if you prefer. Note: The flavor and texture is slightly different.
    • Play with herbs: Use a combination of fresh basil, thyme, oregano or rosemary to switch up the flavor and add a fresh, light finish to the soup.
    • Make it spicy: Add a sprinkle of hot pepper flakes for a kiss of heat.
    • Cheesy: Finish the soup with shredded parmesan or a tablespoon of this shakeable vegan parmesan cheese for a punch of salty, cheese flavor and umami depth.
    • Butter: My mother, Dorothy, always added a dot of butter to our tomato soup for a velvety, smooth texture. Use your favorite non-dairy butter.
    • Add some protein: Add a scoop of cooked quinoa or beans to bump up the plant protein and make the tomato soup heartier and more satisfying.
    Bowl of dairy-free tomato soup topped with a pile of croutons and a sprinkle of grated cheese.

    How to Make Homemade Tomato Basil Soup!

    This is a really simple but impressive vegetarian tomato soup that's very easy to make from scratch. Let's get into the details:

    Pan of raw tomatoes and photo of them after roasting.
    1. Start by oven roasting fresh (or frozen) tomatoes, onion, garlic cloves, thyme, olive oil, and S&P in a lasagna-size pan until the tomatoes soften, burst, and release some of their juices.
    2. While the tomatoes are in the oven, make the vegan heavy cream and veggie stock.
    Tomato soup in the blender and then being cooked in a soup pot.
    1. Transfer the tomato mixture to a Vitamix and blend to desired consistency. Thicker consistency is similar to a rustic bisque; blend more for a smooth classic tomato soup texture.
    2. Pour the blended tomatoes and vegetable stock into a Dutch oven or soup pot to simmer.
    3. To add creaminess (and balance the acidity), stir in non-dairy heavy cream.
    4. Taste and adjust seasonings as needed; correct the soup consistency with more broth/water.
    5. Stir in a knob of butter to finish for a velvety, silky texture.
    6. Serve topped with basil ribbons*, homemade croutons, and red pepper flakes.

    Ceecee's Tips

    Bowlful of freshly picked tomatoes.
    • Fresh tomatoes (but frozen): I freeze bags of tomatoes from our garden in the summer to use all winter long. Money saver and the best flavor!
    • Soup consistency: For a bisque type tomato soup, leave some texture when blending. Or blend longer for a velvety smooth texture similar to the Campbell's tomato soup of your youth. Add more broth/water as needed to get the desired consistency.
    • No blender?: No problem! Use an immersion blender or food processor.
    • Million Dollar Flavor Tip: Slow roast the tomatoes, onions, and garlic cloves to concentrate their flavors and bring out the sweet, savory notes adding incredible depth of flavor to the tomato soup. *Larger tomatoes may take a longer to cook down, don't rush this step - let the flavor build!
    Four photos of basil being cut into ribbons.
    • *How to cut basil ribbons (aka chiffonade): Basil is a tender herb that bruises easily. So the secret to making pretty basil ribbons is to chiffonade them. It's easy, here's how: Pile up a small stack of basil leaves, roll them like a cigar then using a sharp knife, slice them into thin strips (ribbons). Voilà they are ready to garnish your tomato soup and other Italian dishes!
    • Homemade air fryer croutons: If you love crunchy, buttery croutons, make them in an air fryer in 10 minutes! They are cheap, easy, and tasty!
    Pot of tomato soup with ladle. Topped with fresh thyme leaves and black pepper.

    Ways to Serve

    This vegetarian tomato soup is a satisfying, flavorful meal served with just crackers or a wedge of crusty bread. However, here's a few more suggestions for serving:

    • Vegan Tomato Rice Soup: My favorite! Add a cup or two of cooked rice or cauliflower rice for a heartier soup.
    • Tomato Pasta Soup: Add some cook macaroni noodles, tortellini or orzo and a sprinkle of parmesan cheese.
    • Grilled Cheese: Is there a more classic pairing than vegan grilled cheese and tomato soup? Well, maybe soup and salad!
    • Bold Flavor: Add a swirl of vegan pesto right before serving.

    Storing and Reheating Soup

    Storing: Store leftover soup in the fridge in an airtight container or jar for up to a week. Cool completely before storing.

    Reheating: Warm leftover soup in a saucepan over medium-low heat or reheat in the microwave. You'll need to add more water or broth when reheating to thin it out.

    Grilled cheese sandwich being dipped into tomato soup.

    More Tomato Recipes

    If you like to cook with tomatoes, here's some of our favorite tomato recipes using fresh and canned tomatoes:

    • Easy Italian Marinara Sauce
    • Vegan Bolognese with lentils and mushrooms
    • Cherry Tomato Pasta with feta and capers
    • Pico De Gallo
    • Cucumber Tomato Salad
    • Vegan Lasagna with Bechamel

    If you tried this easy, homemade tomato soup recipe or any other recipe on the blog, please let me know how you liked it by leaving a rating and review below! Follow along on Instagram and Pinterest for more delicious vegan recipes.
    JOIN US SUNDAY MORNINGS: Sign up for my weekly NEWSLETTER!

    Bowl of dairy-free tomato soup topped with a pile of croutons and a sprinkle of grated cheese.

    Easy Vegan Tomato Soup

    Rich, creamy, and flavorful, this vegan tomato basil soup is the best! Serve it silky smooth or leave some texture. The whole family devours this classic creamy tomato basil soup with a stack of buttery crackers or crispy grilled cheese for dipping.
    Author : Tracy Halasz
    Servings:6 servings

    Rate this recipe!

    Print Recipe Pin Recipe
    Prep Time 5 minutes mins
    Cook Time 40 minutes mins

    INGREDIENTS

    • 6 cups cherry tomatoes, fresh or frozen
    • 2 tablespoons olive oil
    • 1 onion, rough chop
    • 5-6 cloves garlic, peeled
    • 4-6 fresh thyme sprigs or leaves
    • 1 teaspoon salt
    • 1 teaspoon coarse black pepper
    • 1-2 cups vegetable broth/stock
    • ½ cup vegan heavy cream
    • 6-10 leaves fresh basil, ribbons (more to taste)
    • pinch red pepper flakes
    • croutons for garnish

    INSTRUCTIONS
     

    • Preheat oven to 400º F.
    • Place tomatoes into a baking dish 11" x 9". Drizzle with olive oil, add garlic cloves, onion, fresh or dry thyme, salt and pepper. Place in the oven to roast for 40 - 45 minutes until the tomatoes are soft, have released their juices and are starting to caramelize.
    • Meanwhile, make the vegan heavy cream and prepare the vegetable stock (if necessary).
    • Transfer the roasted tomatoes into a blender and blend until desired consistency adding broth or water as needed.
    • Pour the blended tomatoes and the veggie stock into a soup pot or Dutch oven over medium heat. Stir in ~¼ cup of heavy cream. Simmer for another 10 minutes, tasting and adjusting seasoning as needed.
      Add more veggie stock to thin the soup, more cashew cream for a creamier tomato bisque, and more salt to enhance the flavors.
    • Spoon into warm bowls. Top with hot pepper flakes, basil ribbons, vegan parmesan cheese, and crunchy croutons.
    • Make homemade croutons in the air fryer while the tomatoes are roasting! Easiest crunchy, crouton recipe ever!

    NOTES

    Fresh Tomatoes: Use flavorful tomatoes (eg. cherry, cocktail or romas). If using larger tomatoes, cut half or quarters. Larger tomatoes may take extra time for roasting down.
    Veggie Broth: Flavorful broth = flavorful soup. I recommend Better than Bouillon vegetarian soup base.
    Another Dairy Free Option: Sub in coconut milk/cream for vegan heavy cream if you prefer. It will change the flavor and texture slightly.
    Storage & Reheating: Store leftover soup in the fridge for up to 7 days in an airtight container or jar. The soup thickens as it chills. Add more broth or water to thin as needed when reheating.
    Homemade Croutons: Make quick air fryer croutons while the tomatoes are roasting.
    DID YOU MAKE THIS RECIPE?Please leave a rating and/or review below. Your feedback means a lot to me, and helps others find my recipes! Please tag me on IG @ceeceecooks - I LOVE seeing what you're cooking!

    More Big Pan Meals - vegan chili, soup, stew

    • Baked tofu smothered in vegan butter chicken sauce on a bed of rice.
      Vegan Butter Chicken with Baked Tofu
    • Bowl of vegetable bean soup with homemade buns.
      Hearty Vegetable Bean Soup
    • Vegetarian Lentil Bolognese simmering in a Dutch oven on the stove.
      20 Popular Vegan Recipes for Fall & Winter
    • Stone ground cornbread in a cast iron pan topped with jalapenos and whipped butter.
      Ultimate Vegan Cornbread Recipe
    313 shares

    Reader Interactions

    Comments

      5 from 6 votes (1 rating without comment)

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




    1. Shirley Leger

      April 29, 2025 at 12:52 pm

      5 stars
      A great recipe full of flavor. I did find iI had to stain the soup to remove all those tomato seeds because I prefer it smoother.

      Reply
      • Tracy Halasz

        May 01, 2025 at 9:59 am

        Shirley, so happy you loved the flavor of the tomato soup! Have a great week.

        Reply
      • Sandi Jarrett

        October 16, 2025 at 8:20 pm

        5 stars
        This recipe is so good! It reminds me of my mom’s tomato soup — our first meal at the cabin in Whitefish, Montana, always with grilled cheese ❤️

        Reply
        • Tracy Halasz

          October 18, 2025 at 9:10 am

          Oh, that is such a wonderful memory - thank you for sharing. I'm so happy you loved the tomato soup recipe!

          Reply
    2. Kaye

      January 07, 2024 at 2:20 pm

      5 stars
      Guilt-free and scrumptious comfort food.
      I prefer this vegan tomato soup to my mom’s homemade conventional tomato soup (sorry mom!).

      Also I just love how you show all the ingredients in one picture. I just take a snap of that on my phone and when I go to the supermarket I have an “at a glance” reminder of what groceries I may need. Genius!

      Reply
    3. Sandra

      October 27, 2023 at 9:18 pm

      5 stars
      Another outstanding recipe!! Your recipes never disappoint - please make a cookbook 😀😀

      Reply
      • Tracy Halasz

        October 29, 2023 at 10:05 am

        Aww, thank you, Sandra. I'm so happy you are enjoying the recipes!

        Reply
    4. Arleigh Fanning

      March 06, 2023 at 10:39 am

      This sounds so fabulous and harkens back to childhood for sure. I have some slow roasted SunGold cherry tomatoes with basil onion garlic and olive oil in the freezer…perfect for this soup. Guess what’s for dinner tonight. Yummm. Thanks Tracy

      Reply
    5. Jane

      March 06, 2023 at 10:08 am

      5 stars
      This tomato soup was absolutely delicious! So thick and creamy with a rich tomato flavour. The recipe was simple and easy to follow, which is important as I am somewhat of a novice in the kitchen. Thank you for so many delicious vegan recipes, Tracy!

      Reply

    Primary Sidebar

    Picture of Ceecee Cooks.

    Hi, I’m Tracy! Welcome to Simply Ceecee where I share really delicious vegan recipes that EVERYONE loves! Whether you're a beginner or seasoned pro, I'm excited to help you cook tasty plant based recipes with tons of flavor and epic texture! ✌🏻🌱

    More about me →

    Subscribe
    Sign up with your email address to receive new vegan recipes!
    Thank you for subscribing!

    Top Posts

    • Loaf of vegan Irish soda bread with raisins.
      Vegan Irish Soda Bread (it's easy!)
    • Proofing pan with 6 pizza dough balls.
      Homemade Vegan Pizza Dough
    • Twisted garlic butter breadsticks with fresh Italian herbs.
      Easy Homemade Breadsticks (vegan)
    • Freshly baked rustic bread surrounded by baking paper in a Dutch oven.
      Simplest No-Knead Overnight Bread
    • Freshly baked golden brown dinner rolls.
      Easiest Vegan Dinner Rolls (2 ways)
    • Bowlful of crunchy croutons spilling over onto white countertop.
      Crispy Air Fryer Croutons (easy!)

    Big Pan Meals (chili, soup)

    • Bowl of tomato soup topped with croutons and fresh basil.
      Roasted Tomato Basil Soup (vegan)
    • Bowl filled with lentil bolognese toss in pasta.
      Easy Lentil Bolognese (vegan + gf)
    • Ramekins filled with Shepherd's pie topped a piped edge of mashed potatoes.
      Easy Vegan Shepherd's Pie
    • Pot of vegetable soup with blue and white striped napkin.
      Vegan Cauliflower Broccoli Soup
    • Bowlful of vegan chicken stir fry.
      Easy Vegan Stir Fry (cashew chicken!)
    • Fluffy homemade biscuits stacked up on a plate.
      Best Vegan Biscuits (2 ways!)

    Footer

    ↑ back to top

    About

    • Privacy Policy

    Newsletter

    • Sign Up! for our Sunday morning Newsletter!

    Contact

    • Contact
    • About

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2020 Simply CeeCee

    313 shares

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.