Cucina Nicolina

  • Gluten-Free Recipes
  • Cookbook
menu icon
go to homepage
  • About
  • GF Summer Recipes
  • Recipe Index
  • Cookbook
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • subscribe
    search icon
    Homepage link
    • About
    • GF Summer Recipes
    • Recipe Index
    • Cookbook
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
  • ×
    Home » Recipes » Dinner 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
    • Vegetarian Cream of Tomato Soup

    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
    • Two slices of bread on a napkin next to a bowl of vegan asparagus soup.
      Vegan Asparagus Soup
    • A bowl of vegan broccoli soup with bread.
      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! ❤️

    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 Dinner Recipes

    • A white plate of kale pasta sauce and roasted cauliflower.
      Kale Pasta Sauce
    • A bowl of vegetarian white chili served with cornbread.
      Vegetarian White Chili
    • A bowl of gluten free chili on a napkin with a spoon in it.
      Gluten Free Chili
    • A bowl of cheesy pasta with a bowl of cheese next to it.
      Gluten Free Cheesy Pasta

    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




    Welcome!

    Cucina Nicolina is your home for easy gluten free baking recipes made with simple, wholesome ingredients. I'm a writer, recipe developer, and cookbook author who loves to share all things yummy and gluten free. Learn more about me.

    My Popular Recipes

    • An oat flour blueberry muffin is cut in half on a blue and white plate.
      Oat Flour Blueberry Muffins
    • Slices of oat flour cake on plates with the cake in the background.
      Oat Flour Cake
    • A piece of vanilla cake on a blue and white plate.
      Oat Flour Vanilla Cake
    • An oat flour scone on a plate.
      Oat Flour Scones

    Hooray for Summer!

    • Sliced strawberries top gluten free strawberrry shortcake.
      Gluten Free Strawberry Shortcake Cake
    • A bowl of gluten free blueberry crisp with vanilla ice cream.
      Gluten Free Blueberry Crisp
    • A gluten free peach pie on a white background.
      Gluten Free Peach Pie
    • A pan of gluten-free rhubarb crisp with a spoon.
      Gluten-Free Rhubarb Crisp

    Footer

    ↑ back to top

    Info

    Terms and Conditions

    Privacy Policy

    Accessibility

    Newsletter

    Sign up for my newsletter

    About

    About Me

    Writing Work

    Contact

    © Copyright 2025 Cucina Nicolina

    Rate This Recipe

    Your vote:




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