The Vegan Tomato Soup

Indulge in a bowl of pure, plant-based heaven with this luscious vegan tomato soup. Rich, thick, and oh-so creamy.

Indulge in a bowl of pure, plant-based heaven with this luscious vegan tomato soup! Rich, thick, and oh-so creamy, it’s packed with wholesome goodness, and a secret ingredient – cauliflower – makes it velvety smooth without a drop of dairy.

This vegan tomato soup will warm you from the inside out with its rich, velvety texture and bursting with flavor. No chicken stock, bacon bits or heavy cream needed. Just pure, plant-based goodness in every spoonful. Thanks to the addition of puréed cauliflower and nutritional yeast, it’s creamy without the dairy, making it the perfect option for those following a vegan diet. But fear not, meat-lovers, this soup will not disappoint! The sweetness of ripe tomatoes, the crunch of red bell pepper, the zing of garlic, and a sprinkle of spices will leave you begging for more. And if you’re feeling extra indulgent (or just don’t want to go full vegan), pair it with your favorite grilled cheese sandwich for a match made in heaven.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

The Vegan Tomato Soup


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Total Time: 55 minutes
  • Yield: Serves 6
  • Diet: Gluten-Free, Vegan, Vegetarian

Description

Creamy, dreamy vegan tomato soup. A secret cauliflower ingredient makes it extra luscious!


Ingredients

Units Scale
  • 3 tbsp extra virgin olive oil
  • 4 cloves garlic
  • 1 medium onion
  • 1 red bell pepper
  • 2 cans (56 ounce) (1588 g) whole peeled tomatoes in juice
  • 1 small head cauliflower
  • 1 tsp oregano
  • 1 tsp basil
  • 1 pinch red pepper flakes
  • 1/2 tsp salt
  • 3 tbsp nutritional yeast flakes
  • 1/2-1 cups (118-237 ml) water
  • Pinch baking soda
  • fresh basil

Instructions

  1. Add olive oil to a large stock pot and heat over medium heat.
  2. Add the garlic and onion; cook for 3-5 minutes until tender.
  3. Add the red bell pepper and cook for another 2 minutes.
  4. Add the tomatoes, cauliflower, oregano, basil, red pepper flakes (if using), and salt. Submerge the cauliflower chunks in the tomato liquid as much as possible.
  5. Bring the mixture to a boil. Reduce heat, cover, and simmer vigorously for 25 minutes.
  6. Turn off the heat and purée the mixture with an immersion blender for 5-10 minutes, or until very smooth. Alternatively, blend in batches using a blender or food processor (return soup to pan once done blending).
  7. Add nutritional yeast and salt to taste. Simmer on low for an additional 10-15 minutes, stirring occasionally. If the soup is thicker than desired, add ½ to 1 cup of water and whisk.
  8. Taste and add a pinch of baking soda if too acidic. Stir to incorporate.
  9. Ladle soup into bowls. Drizzle with olive oil and top with chopped fresh basil, if desired.

Notes

  • For a richer flavor, roast the garlic and onion before adding them to the pot.
  • If you don’t have an immersion blender, use a regular blender in batches, being careful to vent the lid to prevent pressure buildup.
  • Leftover soup can be stored in the refrigerator for up to 4 days and reheated gently on the stovetop.
  • Prep Time: 15 minutes
  • Cook Time: 40 minutes
  • Category: Soup
  • Method: Simmering
  • Cuisine: Italian

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 250
  • Sugar: 5
  • Sodium: 400
  • Fat: 15
  • Saturated Fat: 3
  • Unsaturated Fat: 10
  • Carbohydrates: 30
  • Fiber: 5
  • Protein: 5

Frequently Asked Questions

What type of tomatoes should I use for the Vegan Tomato Soup?

For the best flavor, use ripe, fresh tomatoes. You can also use canned tomatoes if fresh ones are not available.

Get the Honest Cooking app — 50% off annual subscription

How does the cauliflower make the soup creamy?

The puréed cauliflower adds a velvety texture without dairy, creating a rich mouthfeel that enhances the overall creaminess of the soup.

Can I substitute the nutritional yeast in the recipe?

Yes, you can use a different vegan cheese alternative, but nutritional yeast adds a unique cheesy flavor that complements the tomatoes.

If You Liked This Recipe, You’ll Love These

Add a comment Add a comment

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

Previous Post

Apricot Glazed Sticky Pork Ribs

Next Post

Wavy Tingly Momofuku Noodles with Short Rib Kalbi