Recipe's Heaven logo
Veg

Classic Vegan Tomato Soup Recipe

By Recipe Heaven Kitchen0
Classic Vegan Tomato Soup Recipe
Prep15 min
Cook25 min
Servings4
DifficultyEasy

Warm up your winter evenings with our incredibly comforting and wholesome Classic Vegan Tomato Soup recipe! This global favorite is bursting with fresh tomato flavor, subtly seasoned, and perfectly creamy without any dairy. It's a quick, healthy, and satisfying dinner option or a light meal that's perfect for chilly weather. Learn how to make this delightful vegan soup from scratch at home.

Ingredients

  • Ripe Tomatoes - 6-7 medium (about 700g), roughly chopped
  • Onion - 1 medium, roughly chopped
  • Garlic Cloves - 3-4, roughly chopped
  • Vegetable Broth / Water - 3 cups
  • Olive Oil - 1 tbsp
  • Bay Leaf - 1
  • Sugar - 1 tsp (or to taste, to balance acidity)
  • Dried Oregano or Mixed Herbs - 1/2 tsp (optional)
  • Black Pepper - 1/2 tsp, freshly ground
  • Salt - to taste
  • Fresh Basil Leaves or Coriander - for garnish

Instructions

  1. 1

    Step 1: Sauté Aromatics. Heat olive oil in a large pot or Dutch oven over medium heat. Add bay leaf, roughly chopped onion, and garlic. Sauté for 5-7 minutes until the onions are translucent and softened. Do not brown.

  2. 2

    Step 2: Add Tomatoes and Simmer. Add the roughly chopped tomatoes to the pot. Stir well. Add vegetable broth (or water), sugar, dried oregano (if using), and salt. Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 15-20 minutes, or until the tomatoes are very soft and mushy.

  3. 3

    Step 3: Blend the Soup. Remove the bay leaf. Using an immersion blender, blend the soup directly in the pot until smooth. Alternatively, carefully transfer the soup to a regular blender and blend until smooth. Be cautious when blending hot liquids. If you prefer a very smooth soup, pass it through a fine-mesh sieve after blending.

  4. 4

    Step 4: Finish and Season. Return the blended soup to the stove over low heat. Add freshly ground black pepper and adjust salt to taste. If you like a thicker consistency, you can simmer for a few more minutes. For extra richness, you can stir in a tablespoon of vegan cream or a swirl of coconut milk (optional).

  5. 5

    Step 5: Serve Hot. Ladle the hot Classic Vegan Tomato Soup into bowls. Garnish with fresh basil leaves or chopped coriander. Serve with croutons, garlic bread, or a grilled cheese sandwich for a comforting meal.

Frequently asked questions

What kind of tomatoes are best for tomato soup?
For the best flavor, use ripe, juicy, and flavorful tomatoes like Roma (plum) tomatoes, or heirloom varieties. During winter, good quality canned crushed tomatoes can also be an excellent alternative, offering consistent flavor.
How do I make the tomato soup extra creamy without dairy?
To achieve a dairy-free creamy texture, you can blend in a quarter cup of soaked cashews (along with the tomatoes) before simmering, or stir in a tablespoon of full-fat coconut milk or a good quality vegan cream at the end.
Can I store and reheat this tomato soup?
Yes, tomato soup stores beautifully. You can keep it in an airtight container in the refrigerator for up to 3-4 days or freeze it for up to 2-3 months. Reheat gently on the stove over low heat, stirring occasionally. Add a splash of water or broth if it's too thick.
How to balance the acidity of tomatoes in the soup?
A pinch of sugar or a splash of maple syrup/agave nectar can effectively balance the acidity of the tomatoes. You can also add a small amount of baking soda, but do so carefully as it can cause fizzing and alter flavor if too much is added.
What garnishes go well with tomato soup?
Fresh basil leaves are a classic choice and pair wonderfully with tomato. Other options include croutons, a drizzle of olive oil, a sprinkle of black pepper, chopped fresh parsley or coriander, or even a swirl of vegan pesto.

Nutrition (per serving)

Calories150 kcal
Carbs25g
Protein4g
Fat5g

You may also enjoy