Easy Vegan Tomato Soup Recipe

There’s something about a warm bowl of soup that just feels like comfort. And if you’re a fan of the classic tomato soup, you’ll love this easy vegan version! It’s rich, creamy, tangy, and oh-so-satisfying, without any dairy. Whether it’s a cold winter day, you’re in the mood for a quick and nourishing meal, or you’re craving something to pair with your grilled cheese, this vegan tomato soup will hit the spot.

Vegan tomato soup is not only simple to make, but it’s also a wonderful option for anyone looking to cut out animal products without sacrificing flavor. This recipe combines a few essential ingredients to create a velvety texture and balanced taste, with just the right amount of tang and sweetness. Let’s dive in and break down everything you need to know about making this delicious soup from scratch.

Easy Vegan Tomato Soup Recipe

Here’s a recipe that makes vegan tomato soup incredibly easy to whip up-perfect for a weeknight dinner or a cozy lunch. All you need are a few ingredients, a bit of time, and you’ve got yourself a comforting bowl of goodness. It’s full of fresh flavors, hearty, and satisfying. So, grab your favorite pot and let’s get started!

Ingredients Needed

To make this simple yet flavorful vegan tomato soup, you’ll need the following ingredients:

  • Canned tomatoes (whole or diced): This is your base! Canned tomatoes provide a rich, concentrated tomato flavor. You can use whole, diced, or crushed-whatever you prefer. I like to go with whole tomatoes and break them up during cooking for texture.
  • Onion: A small onion, finely chopped, adds a subtle sweetness to balance the acidity of the tomatoes. It’s essential for building depth in the flavor.
  • Garlic: A few cloves of garlic-finely minced or crushed-infuses the soup with a warm, aromatic touch that compliments the tanginess of the tomatoes perfectly.
  • Carrots: These add sweetness and earthiness to the soup, creating a fuller, rounder flavor profile. They also give the soup a nice vibrant color.
  • Vegetable broth: The base liquid that helps to blend all the ingredients together. Use a good-quality vegetable broth for the best flavor. You can also make your own if you prefer!
  • Coconut milk: This is the secret ingredient that gives the soup its creamy texture. It adds a rich, velvety smoothness without overpowering the tomato flavor.
  • Olive oil: For sautéing the onion and garlic, a bit of olive oil adds richness and flavor.
  • Herbs: Fresh or dried thyme, oregano, and basil are essential for that herby, savory kick. A little bay leaf can also be added during simmering for extra depth.
  • Salt and pepper: Basic, but critical. Adjust the seasoning to taste, and don’t forget to taste as you go to get the balance right.

Cooking Instructions

Now, let’s move to the good stuff-the actual cooking! This vegan tomato soup is easy to make and comes together in just 30 minutes or so. Here’s how to do it:

  1. Prep your ingredients: Start by chopping the onion, garlic, and carrots. Set them aside. Open your cans of tomatoes and crush them if you’re using whole tomatoes.
  2. Sauté the aromatics: Heat the olive oil in a large pot over medium heat. Add the chopped onion and carrots. Sauté for about 5-7 minutes until the onion becomes translucent and the carrots start to soften. Add the garlic and cook for an additional 1-2 minutes, just until it becomes fragrant.
  3. Add the tomatoes and broth: Pour in the crushed or diced tomatoes, vegetable broth, and herbs (thyme, basil, oregano, and bay leaf). Stir everything together and bring the mixture to a simmer. Lower the heat and let it simmer for 15-20 minutes. The carrots should be tender by now.
  4. Blend until smooth: Remove the soup from heat and discard the bay leaf. Use an immersion blender to blend the soup directly in the pot until smooth and creamy. Alternatively, you can transfer the soup in batches to a blender, but be careful not to burn yourself with the hot liquid.
  5. Add the coconut milk: Pour in the coconut milk and stir until everything is well combined. The coconut milk will give the soup that creamy texture and a subtle sweetness to balance the acidity.
  6. Season to taste: Taste your soup and adjust the seasoning. Add salt and pepper to taste. You can also add a pinch of sugar if you feel like the tomatoes are too acidic.
  7. Serve and enjoy: Ladle the soup into bowls and serve it hot! Top with some fresh herbs, a drizzle of coconut cream, or a slice of toasted bread for extra indulgence.

Ingredient Insights

Let’s break down a few of the ingredients in the soup and why they work so well together:

  • Tomatoes: Tomatoes are packed with lycopene, an antioxidant known for its heart-health benefits. They’re also rich in vitamins C and A, which help boost your immune system and skin health. The acidity of tomatoes creates the perfect contrast against the creaminess of the coconut milk.
  • Carrots: These aren’t just for sweetness-they’re full of beta-carotene, a precursor to vitamin A. This nutrient supports vision health, immune function, and skin repair.
  • Coconut milk: Coconut milk gives the soup its luxurious, creamy texture without the need for dairy. It’s a great plant-based alternative, full of healthy fats that help absorb fat-soluble vitamins, and it contributes to heart health.
  • Herbs and garlic: Fresh herbs like thyme, oregano, and basil bring in fresh, aromatic flavors that enhance the tomato base. Garlic, on the other hand, has anti-inflammatory properties and is linked to improved heart health. Plus, it adds a wonderful fragrance that elevates the entire soup.

Expert Tips

Want to take your vegan tomato soup to the next level? Here are some expert tips to make it even better:

  • Use roasted tomatoes: If you have the time, roast the tomatoes in the oven with a little olive oil, salt, and pepper. Roasting deepens the tomato flavor and gives it a more complex, caramelized taste.
  • Add a splash of balsamic vinegar: If you like a little tang, add a teaspoon of balsamic vinegar at the end of cooking. It’ll enhance the sweetness of the tomatoes and balance the flavors.
  • Top it with something crunchy: For a contrast in texture, add croutons or toasted nuts on top of your soup. Almonds, pine nuts, or sunflower seeds work especially well.
  • Make it spicy: If you love heat, throw in a chopped chili pepper while sautéing the garlic, or add some red pepper flakes to the soup while it’s simmering. A little heat can really make the flavors pop.

Recipe Variations

While this recipe is simple and delicious on its own, there are plenty of ways to customize it to your taste. Here are some ideas for variations:

  • Roasted Garlic Tomato Soup: Roast whole bulbs of garlic in the oven and add them to the soup for a deeper, caramelized flavor. You can blend it right into the soup for extra richness.
  • Smoky Tomato Soup: Add a teaspoon of smoked paprika to the soup for a smoky undertone. This is a great twist if you’re craving something more complex.
  • Vegan Cream Cheese: For an extra creamy and tangy version, swirl in some vegan cream cheese at the end of cooking.
  • Add greens: For a more nutritious version, you can stir in some fresh spinach, kale, or chard towards the end. They’ll wilt down and add a lovely green element to the soup.

Final Words

This easy vegan tomato soup recipe is not only delicious but also incredibly versatile. Whether you’re keeping it simple or jazzing it up with your favorite additions, it’s guaranteed to satisfy your taste buds and nourish your body. And the best part? It comes together quickly and can be made with ingredients you probably already have in your pantry.

Recommended Articles