• Gluten-Free Recipes
  • Cookbook
menu icon
go to homepage
  • About
  • Recipe Index
  • Best of March
  • Cookbook
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • About
    • Recipe Index
    • Best of March
    • Cookbook
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Soup Recipes

    Vegetarian Cream of Tomato Soup

    Published: Mar 7, 2025 by Nicole Spiridakis

    Jump to Recipe Print Recipe

    Rich and velvety smooth vegetarian cream of tomato soup is the definition of comfort food-perfect on its own or paired with melty grilled cheese.

    Two cups of vegetarian cream of tomato soup.

    There's nothing more comforting than a warm and soothing bowl of tomato soup, especially when it's rich, creamy, and made with simple ingredients. This vegetarian cream of tomato soup uses tomato purée for an ultra-smooth texture and deep, well-rounded flavor (similar to my super simple tomato sauce, you'll need minimal ingredients to make something truly special). Plenty of heavy cream makes it into the ultimate cozy meal-especially when paired with a crispy grilled cheese sandwich, a batch of gluten-free sweet potato biscuits, or gluten free honey cornbread muffins!

    Jump to:
    • Why I Love This Easy Soup
    • Ingredients You'll Need
    • Variations and Add-Ins
    • How to Make Creamy Tomato Soup
    • Why Use Tomato Purée?
    • Tips for the Best Tomato Soup
    • Best Way to Store & Reheat
    • More Vegetarian Soup Recipes
    • Recipe

    Why I Love This Easy Soup

    Cream of tomato soup because is pure comfort food in a bowl-perfect for raining days, sunny days, and any days in between! It's the kind of soup that make you feel like you're wrapped up in a cozy blanket but feels luxe at the same time. I love the way the rich cream balances and smooths out the acidity of the tomatoes, creating that perfect spoonful-one that's both indulgent and familiar. Hope you love it, too.

    • Vegetarian. All you need are basics here, including tomatoes, cream, and garlic. No chicken broth means it's totally vegetarian! (And easily adapted to being vegan.)
    • Gluten-free! This tomato soup is naturally gluten-free AND vegetarian! You can even make it vegan-see some tips lower down.
    • Simple & quick - Made with just 4 simple ingredients, this soup is ready in less than 30 minutes.
    • Great for meal prep - Stays fresh in the fridge for days and freezes beautifully.

    Ingredients You'll Need

    Make sure to scroll to my recipe card at the bottom of this post for the full ingredient amounts and instructions!

    Ingredients for vegetarian cream of tomato soup are text-labeled.
    • Olive oil - I use extra virgin olive oil in all of my cooking recipes, but you can use whatever you have on hand. Vegetable oil or butter would work too.
    • Garlic - You can add more or less garlic to taste, or substitute ½ of a chopped yellow onion.
    • Tomato puree - My favorite type of pureed tomatoes is Bionature organic strained tomatoes. My local grocery store also has Italian pureed tomatoes, and I'll switch in those depending on what's on sale. But you can use your preferred type of pureed or strained tomatoes. You can also use a puree that contains basil for a little more flavor.
    • Heavy cream - It is perfectly fine to substitute half-and-half or whole milk for the heavy cream depending on how rich you want your soup! You can also use a non-dairy milk or cream.
    • Salt and pepper - Fine sea salt or table salt and black pepper balance the soup.

    Variations and Add-Ins

    • Make it vegan - Swap coconut milk or coconut cream for the heavy cream.
    • Roasted garlic version - Roast the garlic before adding it for a deeper flavor.
    • A kick of heat - Add a few red pepper flakes or a drizzle of hot sauce.
    • Herbs - Add fresh basil leaves before you puree the soup, or chop them up and add them to each bowl when serving. Oregano and thyme are also nice additions.
    A bowl of vegetarian cream of tomato soup.

    How to Make Creamy Tomato Soup

    Follow along with the photos below to get an idea of how to make this lusciously simple soup:

    Garlic sautees in olive oil in a pot.
    1. Cook garlic: Heat the olive oil in a heavy pot, then saute the garlic until golden and fragrant.
    Pureed cream of tomato soup in a pot.
    2. Add tomato puree: Stir in the tomato puree and simmer for 20 minutes. Remove from heat and puree until smooth.
    Cream added to a pot of tomato soup.
    3. Add cream: Return the soup to the stove and stir in the cream.
    Vegetarian cream of tomato soup in a pot.
    4. Season: Season with salt and pepper, warm up a bit more, then serve.

    Why Use Tomato Purée?

    As mentioned, I prefer to make this soup from already pureed tomatoes. I love an ultra smooth soup without any chunky tomato bits, so I'll always choose a jar of pureed tomatoes over canned tomatoes. The purée also creates a more concentrated, well-rounded tomato flavor and it's quicker-you don't need to budget for the time it would take for canned or fresh tomatoes to break down during the cooking process. For this recipe, you'll want a jar of pureed tomatoes that has just tomatoes (or tomatoes and salt) on the ingredients list.

    Cups of vegetarian cream of tomato soup with a bowl of bread.

    Tips for the Best Tomato Soup

    • Simmer for the Best Flavor - Let the soup cook for at least 15-20 minutes. This allows the flavors to meld. If you have extra time, simmer for up to 30 minutes for an even deeper flavor.
    • Balance the Acidity - Tomatoes are naturally acidic, so adding a teaspoon of sugar, honey, or maple syrup helps mellow the soup.
    • Don't Boil the Cream - When adding the heavy cream, reduce the heat to low and stir it in gently. Boiling can cause it to separate.
    • Adjust the Thickness - If you prefer a thicker soup, let it simmer uncovered for an additional 5-10 minutes to reduce. For a thinner soup, add a splash of extra milk or cream.
    • Make It Extra Smooth - Tomato purée already makes this soup smooth, but for an ultra-velvety texture, strain it through a fine-mesh sieve before serving.
    • Enhance the Flavor - Stir in a little balsamic vinegar for a hint of sweet-smoky depth.
    • Garnish: Scattering pumpkin seeds or pine nuts atop each bowl adds crunch. Or, swirl in a little sour cream to each bowl when serving and drizzle the surface with olive oil. I also like to add a spoonful of parmesan cheese for a cheesy touch.
    A white cup of cream of tomato soup.

    Best Way to Store & Reheat

    Store cooled leftovers in an airtight container in the fridge for up to 5 days. Reheat the soup gently on the stovetop over low heat, adding a little milk if needed, or microwave it, covered, in 1-minute increments. To freeze, cool the soup completely, transfer it to a freezer-safe, sealable bag or bags, and store it in the freezer for up to 3 months. Thaw the soup in the fridge overnight before reheating.

    More Vegetarian Soup Recipes

    • A bowl of zucchini soup on a napkin with a spoon in it.
      Zucchini Soup Recipe
    • A bowl of asparagus potato soup with a spoon on a green napkin.
      Vegan Asparagus Soup
    • A bowl of vegan broccoli soup with bread.
      Vegan Broccoli Soup
    • A bowl of carrot cauliflower soup on a napkin.
      Carrot Cauliflower Soup

    What's your favorite way to enjoy vegetarian cream of tomato soup? Let me know in the comments! And if you have any questions, always feel free to reach out in the comments or by email. I hope you love it! ❤️

    Recipe

    Two cups of vegetarian cream of tomato soup.
    Prevent your screen from going dark

    Vegetarian Cream of Tomato Soup

    Nicole Spiridakis
    Rich and velvety smooth vegetarian cream of tomato soup is the definition of comfort food-perfect on its own or paired with melty grilled cheese.
    No ratings yet
    Print Recipe Pin Recipe
    Prep Time 5 minutes mins
    Cook Time 20 minutes mins
    Total Time 25 minutes mins
    Course Dinner, Soup
    Cuisine American
    Servings 4 servings
    Calories 299 kcal

    Ingredients
     
     

    • 2 tablespoons olive oil
    • 4 cloves garlic sliced or minced
    • 24 ounces tomatoes pureed or strained
    • 1 cup heavy cream plus more if needed
    • Salt and pepper to taste

    Instructions
     

    • In a heavy bottomed soup pot, warm the 2 tablespoons olive oil over medium heat. Lower the heat and add the 4 cloves garlic, stirring and cooking for a few minutes until golden brown.
    • Add the 24 ounces tomatoes and stir to combine. Bring the soup to a simmer, then simmer, covered, for about 15-20 minutes. Remove from heat and using an immersion blender or carefully transfer the soup to a blender, puree the soup until the garlic is fully incorporated and the soup is very smooth.
    • Return the soup to the stove, stir in the 1 cup heavy cream, then simmer on low heat until heated through. You can add a little more cream or milk if you prefer. Season with salt and pepper to taste, then serve.

    Notes

    • Simmer for the Best Flavor - Let the soup cook for at least 15-20 minutes. This allows the flavors to meld. If you have extra time, simmer for up to 30 minutes for an even deeper flavor.
    • Balance the Acidity - Tomatoes are naturally acidic, so adding a teaspoon of sugar, honey, or maple syrup helps mellow the soup.
    • Don't Boil the Cream - When adding the heavy cream, reduce the heat to low and stir it in gently. Boiling can cause it to separate.
    • Adjust the Thickness - If you prefer a thicker soup, let it simmer uncovered for an additional 5-10 minutes to reduce. For a thinner soup, add a splash of extra milk or cream.
    • Make It Extra Smooth - Tomato purée already makes this soup smooth, but for an ultra-velvety texture, strain it through a fine-mesh sieve before serving.
    • Enhance the Flavor - Stir in a little balsamic vinegar for a hint of sweet-smoky depth.
    • Garnish: Scattering pumpkin seeds or pine nuts atop each bowl adds crunch. Or, swirl in a little sour cream to each bowl when serving and drizzle the surface with olive oil. I also like to add a spoonful of parmesan cheese for a cheesy touch.

    Nutrition

    Calories: 299kcalCarbohydrates: 9gProtein: 3gFat: 29gSaturated Fat: 15gPolyunsaturated Fat: 2gMonounsaturated Fat: 11gCholesterol: 67mgSodium: 25mgPotassium: 472mgFiber: 2gSugar: 6gVitamin A: 2292IUVitamin C: 25mgCalcium: 62mgIron: 1mg
    Disclaimer: Nutrition information is automatically calculated and is an estimate (I'm not a nutritionist and can't guarantee accuracy!). Even when not specified, be sure to check that all the ingredients you use are gluten free if you need them to be by reading labels on all packaging and/or confirming with the manufacturer.
    Did you make this recipe?Let me know in the comments how it went!

    More Soup Recipes

    • A napkin lies next to a bowl of sweet potato and coconut soup with a spoon.
      Sweet Potato and Coconut Soup
    • A small bowl of carrot & coconut soup with a spoon.
      Carrot and Coconut Soup
    • Cabbage Soup with Rice
    • Carrot and Red Lentil Soup

    I'd love to hear from you! Please leave me a note. Cancel reply

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

    Recipe Rating





    A photo of Nicole Spiridakis

    Welcome!

    I'm Nicole, and I share carefully tested gluten-free baking recipes made with simple, wholesome ingredients. I'm a writer, recipe developer, and cookbook author who believes in real food, lots of vegetables, and balance, too -- because I dearly love cake. I post gluten-free baking recipes as well as the occasional vegetarian and vegan dish. Welcome! Learn more about me.


    The cover of the cookbook Flourless: Recipes for Naturally Gluten-Free Desserts by Nicole Spiridakis shows an opera cake.

    My cookbook, Flourless, was published by Chronicle Books and is full of naturally gluten-free desserts to tempt everyone! Learn more.

    My Popular Recipes

    • A bunch oat flour blueberry muffins on a white napkin.
      One Bowl Oat Flour Blueberry Muffins
    • A decorative plate with oat flour pancakes next to a cup of coffee.
      Oat Flour Pancakes
    • Slices of oat flour cake on plates with the cake in the background.
      Oat Flour Cake
    • Banana ice cream is served in a bowl.
      One-Ingredient Banana Ice Cream

    Best of March

    • A frosted gluten free chocolate stout cake
      Gluten Free Chocolate Stout Cake
    • A piece of gluten free Irish soda bread with butter on a plate with the loaf nearby.
      Gluten Free Irish Soda Bread
    • A bowl of asparagus potato soup with a spoon on a green napkin.
      Asparagus Potato Soup
    • A whole loaf of barm brack on a plate.
      Gluten Free Barm Brack (Easy Yeasted Brad)

    Footer

    ↑ back to top

    Info

    Terms and Conditions

    Privacy Policy

    Accessibility

    Newsletter

    Sign up for my newsletter

    About

    About Me

    Writing Work

    Contact

    © Copyright 2026 Cucina Nicolina

    Rate This Recipe

    Your vote:




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