There’s nothing quite like the comforting aroma of a rich, velvety bowl of soup simmering on the stove to evoke memories of family gatherings and cozy nights in. Our Creamy Vegan Tomato Soup Recipe is a delightful take on a classic, perfect for a wholesome dinner that will bring everyone around the table. Imagine the inviting scent of fresh tomatoes mingling with herbs, while the hint of plant-based cream adds a luxurious touch. Whether it’s for a special family meal or an easy weeknight dinner, this recipe is packed with flavor and warmth, making it an absolute must-try.

Creamy Vegan Tomato Soup Recipe - Zynahz

Recipe Summary

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Servings: 4
  • Skill Level: Easy

Ingredients

  • 1 tablespoon olive oil
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced
  • 6 large tomatoes, roughly chopped
  • 2 cups vegetable broth
  • 1 cup canned coconut milk
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • Salt and pepper to taste
  • Fresh basil leaves for garnish
  • Plant-based cream for swirling
Creamy Vegan Tomato Soup Recipe - Zynahz

Instructions

  1. Heat the olive oil in a large pot over medium heat. Add the chopped onion and cook until translucent, about 5 minutes.
  2. Add the minced garlic and cook for another minute until fragrant.
  3. Stir in the chopped tomatoes and cook until they break down and become soft, about 10 minutes.
  4. Add the vegetable broth, dried basil, and dried oregano to the pot. Bring the mixture to a boil, then reduce the heat and let it simmer for 15 minutes.
  5. Remove the pot from heat and use an immersion blender to puree the soup until smooth. Alternatively, you can carefully transfer the soup to a traditional blender to puree it in batches.
  6. Stir in the coconut milk and season with salt and pepper to taste.
  7. Spoon the soup into bowls, add a swirl of plant-based cream, and garnish with fresh basil leaves.
  8. Serve hot with a side of crusty baguette.

Helpful Tips

If you prefer a thicker consistency, reduce the amount of vegetable broth. For a spicier kick, add a pinch of red pepper flakes. Fresh tomatoes give the best flavor, but canned tomatoes work well in a pinch.

Storage Instructions

Leftover soup can be stored in an airtight container in the refrigerator for up to 4 days. It can also be frozen for up to 3 months. Be sure to cool the soup completely before freezing.

Ingredient Substitutions

If coconut milk isn’t available, any plant-based milk or cream substitute works well. You can also use shallots instead of onions for a slightly different flavor profile.

Creamy Vegan Tomato Soup Recipe - Zynahz

Pairings

This creamy vegan tomato soup pairs wonderfully with a fresh salad or garlic-roasted vegetables. For drinks, try serving it with a refreshing glass of iced tea or a warm herbal tea to complement the hearty flavors.

At Zynahz, we believe in bringing joy and creativity into the kitchen, making every meal a special moment. We hope this Creamy Vegan Tomato Soup Recipe inspires you to share a warm, delightful meal with your loved ones. We’d love to see your culinary creations, so do share your results with us @Zynahz. Don’t forget to share this recipe with your friends and family and encourage them to explore the wonders of cooking with Zynahz. For more delicious recipes and kitchen creativity, sign up for our newsletter and follow us on social media!

Last Update: February 9, 2025