Vegan Tomato Soup Recipe

The Best Homemade Vegan Tomato Soup Recipe

Tomato soup is a classic comfort food, offering warm, rich flavors and a smooth, creamy texture that brightens any meal. Making it at home lets you control the ingredients for a fresher, healthier option. This vegan version is easy to prepare, naturally creamy without dairy, and perfect for both beginners and experienced cooks seeking a simple, flavorful, and heartwarming recipe.

Ingredients Needed

To make the best homemade vegan tomato soup, gather the following ingredients:

  • 2 tablespoons olive oil
  • 1 medium onion, finely chopped
  • 3 garlic cloves, minced
  • 1 carrot, peeled and chopped
  • 2 celery stalks, chopped
  • 1 teaspoon dried basil
  • 1 teaspoon dried oregano
  • 1/4 teaspoon crushed red pepper flakes (optional, for a mild kick)
  • 1 teaspoon salt, adjust to taste
  • 1/2 teaspoon black pepper
  • 2 tablespoons tomato paste
  • 1 can (28 ounces) whole peeled tomatoes
  • 2 cups vegetable broth
  • 1 teaspoon sugar or maple syrup (to balance acidity)
  • 1/2 cup canned coconut milk or unsweetened plant-based cream
  • Fresh basil leaves for garnish

Step by Step Cooking Instructions for Vegan Tomato Soup

Step 1: Prepare the Base

Heat olive oil in a pot over medium heat, add onion, carrot, and celery, and sauté until soft. Stir in garlic for a minute, then add herbs and spices to release their flavors.

Step 2: Add Tomatoes and Broth

Add the tomato paste and cook briefly to enhance the flavor, then stir in whole peeled tomatoes, vegetable broth, and a bit of sugar or maple syrup, bring to a boil, and simmer uncovered for 20 minutes to blend the flavors.

Step 3: Blend to Perfection

After simmering, remove the soup from heat and blend until smooth using an immersion or countertop blender, then stir in coconut milk or plant-based cream and gently reheat, adjusting seasoning as needed.

Step 4: Serve and Garnish

Ladle the soup into bowls and top with fresh basil leaves. Add extra texture and flavor with croutons, roasted pumpkin seeds, or a light drizzle of extra virgin olive oil

Tips for Customizing Your Vegan Tomato Soup

You can easily tailor this vegan tomato soup to your taste. Add a bit more sugar or maple syrup if the tomatoes are too acidic. Swap dried herbs for fresh thyme, parsley, or rosemary for a lively flavor, and include roasted red peppers, zucchini, or butternut squash for a richer, heartier soup. Adjust the spice with extra red pepper flakes or a pinch of smoked paprika, and use cashew or oat cream instead of coconut milk for a different creamy texture. Store leftovers in an airtight container in the fridge for up to four days or freeze for up to three months, reheating gently on the stove.

Nutritional Information (Per Serving, Makes 4 Servings)

This vegan tomato soup is a healthy and flavorful choice that is naturally dairy-free, gluten-free, and perfect for plant-based diets. Packed with vitamins and antioxidants, especially vitamin C and lycopene from fresh tomatoes, it is low in calories while still satisfying. Each serving provides 160 calories, 3 grams of protein, 9 grams of fat, 5 grams of saturated fat, 18 grams of carbohydrates, 4 grams of fiber, 11 grams of sugar, and 600 mg of sodium.

Serving Suggestions

Serve this vegan tomato soup with a warm slice of crusty bread, garlic bread, or a vegan grilled cheese sandwich for a comforting meal. It pairs well with a simple side salad of fresh greens, cucumber, and light vinaigrette. For brunch, top the soup with avocado slices, toasted seeds, or fresh microgreens. It also works beautifully as a starter for dinner parties, adding a flavorful and elegant touch to any menu.

The Best Homemade Vegan Tomato Soup Recipe

Recipe by recipeideasCourse: Uncategorized
Servings

4

servings
Prep time

10

minutes
Cooking time

30

minutes
Calories

160

kcal

A warm, comforting, and naturally creamy vegan tomato soup. Easy to make, flavorful, and perfect for lunch or dinner.

Ingredients

  • 2 tbsp olive oil

  • 1 medium onion, finely chopped

  • 3 garlic cloves, minced

  • 1 carrot, peeled and chopped

  • 2 celery stalks, chopped

  • 1 tsp dried basil

  • 1 tsp dried oregano

  • 1/4 tsp crushed red pepper flakes (optional)

  • 1 tsp salt, adjust to taste

  • 1/2 tsp black pepper

  • 2 tbsp tomato paste

  • 1 can (28 oz) whole peeled tomatoes

  • 2 cups vegetable broth

  • 1 tsp sugar or maple syrup

  • 1/2 cup canned coconut milk or unsweetened plant-based cream

  • Fresh basil leaves for garnish

Directions

  • Prepare Base: Heat olive oil in a pot. Sauté onion, carrot, and celery until soft. Add garlic and cook 1 min. Stir in dried herbs and spices.
  • Add Tomatoes and Broth: Stir in tomato paste, then whole tomatoes, vegetable broth, and sugar/maple syrup. Bring to boil, simmer 20 min.
  • Blend Soup: Remove from heat. Blend until smooth. Stir in coconut milk/plant cream and reheat gently. Adjust seasoning.
  • Serve: Ladle into bowls. Garnish with fresh basil. Optional toppings: croutons, roasted seeds, drizzle of olive oil.

Notes

  • For extra creaminess, use cashew cream, oat milk, or blend in a cooked potato/carrot.
  • Fresh tomatoes can be used; blanch, peel, and chop about 3 lbs.
  • Store leftovers in an airtight container: fridge up to 4 days, freezer up to 3 months.
  • Flavors improve if made ahead; reheat gently before serving.

You can achieve a creamy texture by stirring in canned coconut milk, oat milk, or cashew cream after blending the soup. Another option is to blend in a cooked potato or carrot, which naturally thickens the soup while keeping it vegan and smooth.

Absolutely. Use about 3 pounds of ripe, fresh tomatoes. Blanch them in boiling water for 30 seconds, then peel and chop before adding to the soup. Fresh tomatoes give a bright, natural flavor, though they may require a few extra minutes of simmering to soften and develop the full flavor.

Yes, this soup is perfect for meal prep. You can make it a day in advance and store it in the refrigerator in an airtight container for up to 4 days. The flavors actually deepen over time, making it even more delicious the next day. Reheat gently on the stove over low heat or in the microwave before serving.

Similar Posts

Leave a Reply

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