Soup

Creamy Vegan Tomato Soup – A Comforting 25-Minute Meal

By Callie:

Everyday Culinary Delights👩‍🍳

vegan soup

There’s something magical about a bowl of Creamy Vegan Tomato Soup—it’s rich, velvety, and packed with deep, roasted tomato flavor. This version comes together in just 25 minutes and has a secret ingredient that makes it extra creamy without dairy—hummus! Yes, hummus adds both creaminess and a boost of plant-based protein, making this soup both comforting and nutritious.

Topped with homemade croutons and a sprinkle of nutritional yeast, this soup is a must-make for cozy nights, meal prep, or a simple weeknight dinner. If you’re a fan of comforting soups, you might also love this Creamy Tomato Tortellini Soup for a heartier twist.

Why You’ll Love This Recipe

Key Benefits

  • Quick & Easy – Ready in just 25 minutes, with minimal prep work
  • Healthy & Nutritious – Packed with fiber, vitamins, and plant-based protein
  • Budget-Friendly – Uses pantry staples like canned tomatoes and hummus
  • One-Pot Wonder – Fewer dishes mean an easy cleanup

Taste & Texture

  • Rich & Creamy – The hummus blends beautifully for a silky, smooth consistency
  • Deep Tomato Flavor – Slightly tangy, with a hint of sweetness from the carrots
  • Savory & Comforting – The perfect balance of warmth and flavor

Dietary Attributes

  • 100% Vegan – No dairy or animal products needed
  • Gluten-Free – Naturally gluten-free, just pair with GF croutons if needed
  • High-Fiber – Loaded with fiber from tomatoes and carrots

Ingredients & Substitutions

Ingredient List

  • 1 tablespoon olive oil
  • ½ an onion, diced
  • 2 garlic cloves, minced
  • 1 large carrot, chopped (about 1 cup)
  • Salt & pepper to taste
  • 2 teaspoons Italian seasoning (optional)
  • 2 (28 oz) cans of diced tomatoes
  • 3 cups vegetable broth (+ more if needed)
  • ½ cup plain hummus

For Serving:

  • Homemade croutons
  • Cracked black pepper
  • Nutritional yeast (for a cheesy flavor)

Notes on Quality

  • Tomatoes: Use high-quality canned tomatoes for the best flavor. Fire-roasted tomatoes add a nice depth.
  • Hummus: Any plain hummus works, but make sure it’s unsweetened and without strong added flavors.
  • Broth: A good vegetable broth enhances the soup’s depth—opt for low-sodium if needed.

Possible Substitutions

  • No hummus? Swap with ½ cup canned coconut milk for a creamy texture.
  • No fresh garlic? Use ½ teaspoon garlic powder instead.
  • Want extra protein? Stir in some cooked lentils or chickpeas before blending.

Step-by-Step Instructions

  • Heat the olive oil in a large pot over medium heat. Add the diced onion, minced garlic, and chopped carrot. Season with salt and pepper, and cook for about 3 minutes, until the onions start to soften. Stir in the Italian seasoning if using.
vegan soup
  • Pour in the diced tomatoes and vegetable broth. Bring the mixture to a boil, then reduce the heat and let it simmer for 15-20 minutes. This allows the flavors to meld together.
  • Carefully transfer the soup to a blender (or use an immersion blender) and add the hummus.
  • Blend on high until smooth and creamy. If the soup is too thick, blend in a little more vegetable broth.
  • Taste and adjust seasoning as needed. Serve hot, topped with homemade croutons, cracked pepper, and nutritional yeast for a cheesy touch.

For another cozy soup option, try this Cozy Chicken Noodle Soup or this Minestrone Soup for a veggie-packed variation.

Expert Tips & Tricks

Best Practices

  • Sautéing the vegetables first helps bring out their natural sweetness.
  • Blending in batches ensures a smooth texture and prevents hot soup from splattering.
  • Let the soup rest for a few minutes after blending for flavors to settle.

Common Mistakes to Avoid

  • Skipping the carrots – They balance the acidity of the tomatoes and add natural sweetness.
  • Using too much broth initially – Start with 3 cups, then add more after blending if needed.
  • Over-seasoning early – Taste the soup after blending and adjust as needed.

Time-Saving Tips

  • Use pre-chopped frozen onions and carrots to cut down on prep time.
  • Make it ahead – This soup stores well and tastes even better the next day.

Serving Suggestions

Pairings

  • Serve with grilled cheese for the ultimate classic combo.
  • Pair with a fresh green salad for a light and balanced meal.
  • Enjoy alongside crusty bread for dipping.

Presentation Ideas

  • Drizzle with olive oil and top with fresh basil for a gourmet touch.
  • Sprinkle with crushed red pepper flakes for a bit of heat.
  • Add a dollop of extra hummus for an extra creamy finish.

Beverage Pairings

  • A crisp white wine like Sauvignon Blanc complements the acidity of the tomatoes.
  • A warm cup of herbal tea makes for a cozy, relaxing meal.
  • A sparkling water with lemon keeps things light and refreshing.

Storage & Reheating

Leftover Storage

  • Fridge: Store in an airtight container for up to 4 days.
  • Freezer: Freeze in portioned containers for up to 3 months.

Reheating Methods

  • Stovetop: Heat over medium-low, adding a splash of broth if needed.
  • Microwave: Heat in 30-second intervals, stirring between each.

Frequently Asked Questions

Substitutions & Adjustments

Can I use fresh tomatoes instead of canned? Yes! Use about 10-12 ripe Roma tomatoes, roasted for added depth.
What if I don’t have hummus? Coconut milk, cashew cream, or blended white beans all work as alternatives.

Troubleshooting

My soup is too acidic—how can I fix it? A pinch of sugar or extra carrots can balance acidity.
It’s too thick! Add a bit more vegetable broth while blending.
It’s too thin! Simmer for a few extra minutes to reduce liquid.

Variations & Customizations

Dietary Adaptations

  • Make it oil-free by sautéing the veggies in a little water or broth instead of oil.
  • Lower the sodium by using low-sodium tomatoes and broth.

Flavor Twists

  • Add a pinch of smoked paprika for a subtle smoky flavor.
  • Stir in a teaspoon of maple syrup for natural sweetness.
  • Mix in roasted red peppers for a deeper, richer taste.

Seasonal/Holiday Versions

  • Fall Twist: Add roasted butternut squash for extra warmth.
  • Winter Edition: Serve with a swirl of cashew cream and fresh rosemary.

Conclusion

This Creamy Vegan Tomato Soup is proof that comfort food can be both healthy and delicious. It’s quick, easy, and perfect for any occasion. Whether you enjoy it as a light meal or pair it with your favorite sides, it’s bound to be a new favorite in your home.

If you try this recipe, let me know how it turns out! Leave a comment below, and don’t forget to check out my Pinterest board for more cozy meal inspiration. Happy cooking!

Cozy & Creamy Vegan Tomato Soup – So Easy! 🍅🥣
Cozy & Creamy Vegan Tomato Soup – So Easy! 🍅🥣
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
vegan soup

Creamy Vegan Tomato Soup – A Comforting 25-Minute Meal


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Callie
  • Total Time: 25 minutes
  • Yield: 4 servings 1x
  • Diet: Vegan

Description

This Creamy Vegan Tomato Soup is smooth, rich, and packed with deep tomato flavor. Ready in just 25 minutes, this dairy-free soup gets its luscious texture from a secret ingredient—hummus! Perfect for a cozy meal, it pairs beautifully with crusty bread or grilled cheese.


Ingredients

Scale
  • 1 tablespoon olive oil
  • ½ onion, diced
  • 2 garlic cloves, minced
  • 1 large carrot, chopped (about 1 cup)
  • Salt & pepper to taste
  • 2 teaspoons Italian seasoning (optional)
  • 2 (28 oz) cans of diced tomatoes
  • 3 cups vegetable broth (+ more if needed)
  • ½ cup plain hummus

For Serving:

  • Homemade croutons
  • Cracked black pepper
  • Nutritional yeast (for a cheesy flavor)

Instructions

  • Heat the olive oil in a large pot over medium heat. Add the diced onion, minced garlic, and chopped carrot. Season with salt and pepper, and cook for about 3 minutes until the onions soften. Stir in the Italian seasoning if using.
  • Pour in the diced tomatoes and vegetable broth. Bring to a boil, then reduce heat and let it simmer for 15-20 minutes.
  • Carefully transfer the soup to a blender (or use an immersion blender). Add the hummus.
  • Blend on high until smooth and creamy. If the soup is too thick, blend in a bit more broth.

 

  • Taste and adjust seasoning as needed. Serve hot, topped with homemade croutons, cracked pepper, and nutritional yeast.

Equipment

Notes

  • For a smoky twist, add a pinch of smoked paprika.
  • Want extra protein? Stir in some cooked lentils or chickpeas before blending.

 

  • Store leftovers in the fridge for up to 4 days or freeze for up to 3 months.
  • Prep Time: 5 minutes
  • Cook Time: 20 minutes
  • Category: Soup
  • Method: Stovetop
  • Cuisine: American

Nutrition

  • Serving Size: Approx. 2.5 cups
  • Calories: 136 kcal
  • Sugar: 7g
  • Sodium: 1117mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 17g
  • Fiber: 5g
  • Protein: 4g
  • Cholesterol: 1mg

Leave a Comment

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