This easy vegan tomato basil soup is the perfect comfort food for chilly days. Made with simple ingredients, itโs a rich and creamy soup thatโs packed with flavor, yet light and refreshing. With fresh tomatoes, fragrant basil, and a touch of garlic, this soup is ideal for those looking for a healthy and satisfying plant-based meal.
Why Youโll Love This Recipe
- Itโs quick and easy to make, perfect for busy weeknights.
- Uses simple, wholesome ingredients you likely have on hand.
- Naturally vegan, dairy-free, and gluten-free, making it great for various dietary preferences.
- Packed with fresh flavors from tomatoes and basil.
- Great for meal prep โ it stores well and reheats beautifully.
Ingredients
(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)
- Fresh tomatoes (or canned, if preferred)
- Fresh basil leaves
- Onion
- Garlic
- Vegetable broth
- Olive oil
- Salt and pepper
Directions
- Heat olive oil in a large pot over medium heat. Add chopped onions and sautรฉ until soft, about 5 minutes.
- Add minced garlic and cook for another minute until fragrant.
- Add chopped tomatoes and cook for 10-15 minutes until the tomatoes break down and become soft.
- Pour in vegetable broth and bring to a simmer. Let the soup cook for 20 minutes to blend the flavors.
- Add fresh basil leaves, season with salt and pepper, and let it simmer for an additional 5 minutes.
- Use an immersion blender to blend the soup until smooth, or carefully transfer the soup to a blender in batches.
- Taste and adjust seasoning as needed.
- Serve hot with a drizzle of olive oil and extra basil for garnish if desired.
Servings and Timing
- Servings: This recipe makes about 4 servings.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Total Time: 45 minutes
Variations
- Creamy Version: Add a splash of coconut milk or cashew cream for a creamier texture without dairy.
- Roasted Tomato: For a deeper, richer flavor, roast the tomatoes in the oven with olive oil and garlic before adding them to the soup.
- Spicy Kick: Add a pinch of red pepper flakes or a dash of hot sauce for a bit of heat.
- Herb Twist: Try adding a bit of oregano or thyme along with the basil for a more complex flavor profile.
Storage/Reheating
- Storage: Store leftovers in an airtight container in the refrigerator for up to 4 days.
- Freezing: This soup freezes well. Freeze in individual portions for up to 3 months. Thaw in the refrigerator overnight before reheating.
- Reheating: Reheat the soup on the stovetop over low heat, stirring occasionally until heated through. You can also reheat it in the microwave for 1-2 minutes, stirring halfway through.
FAQs
How do I make this soup thicker?
To thicken the soup, you can add a few cooked potatoes or carrots before blending. You can also simmer it longer to reduce the liquid.
Can I use canned tomatoes instead of fresh ones?
Yes, canned tomatoes work well in this recipe, especially when fresh tomatoes are not in season. Use high-quality canned tomatoes for the best flavor.
Is this soup gluten-free?
Yes, this soup is naturally gluten-free as long as your vegetable broth is gluten-free.
Can I add protein to this soup?
Yes, you can add chickpeas, lentils, or tofu for extra protein while keeping it vegan.
How can I make this soup spicier?
Add red pepper flakes, cayenne pepper, or a dash of hot sauce to increase the heat.
Can I use dried basil instead of fresh?
Yes, but fresh basil gives a much more vibrant flavor. If using dried, use about 1 teaspoon, but add it earlier in the cooking process.
What can I serve with tomato basil soup?
This soup pairs well with crusty bread, vegan grilled cheese sandwiches, or a simple salad.
Can I freeze the soup with basil?
Yes, but fresh basil can lose some of its flavor after freezing. You may want to add more fresh basil when reheating for the best flavor.
How long will the soup last in the fridge?
This soup will last up to 4 days in an airtight container in the refrigerator.
Can I use an immersion blender instead of a regular blender?
Yes, an immersion blender works perfectly for blending this soup directly in the pot.
Conclusion
This easy vegan tomato basil soup is a flavorful, healthy, and comforting dish thatโs perfect for any occasion. Whether youโre looking for a quick weeknight meal or something to meal prep for the week, this soup delivers on taste, nutrition, and convenience. With endless variations and simple ingredients, it’s a recipe youโll want to make again and again.
PrintEasy Vegan Tomato Basil Soup
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Stovetop
- Cuisine: Vegan, Italian-inspired
- Diet: Gluten Free
Description
This creamy and flavorful vegan tomato basil soup is a quick and easy meal, perfect for any time of year. Made with ripe tomatoes, fresh basil, and simple ingredients, it’s healthy, dairy-free, and packed with flavor. Itโs perfect for lunch or dinner, and pairs wonderfully with a crusty slice of bread or a vegan grilled cheese sandwich.
Ingredients
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 4 cloves garlic, minced
- 1 (28 oz) can whole peeled tomatoes (or 6–8 fresh tomatoes, diced)
- 2 cups vegetable broth
- 1 cup coconut milk (or another non-dairy milk for creaminess)
- 1 tablespoon tomato paste
- 1 teaspoon sugar (optional, to balance acidity)
- 1/2 teaspoon salt (or to taste)
- 1/4 teaspoon black pepper
- 1/4 cup fresh basil leaves, chopped
- 1 teaspoon dried oregano (optional)
- 1 tablespoon balsamic vinegar (optional, for added depth)
Instructions
- Heat olive oil in a large pot over medium heat. Add the chopped onion and sautรฉ for 5-7 minutes until softened.
- Add the minced garlic and cook for another 1-2 minutes, until fragrant.
- Stir in the canned tomatoes (or fresh diced tomatoes), vegetable broth, tomato paste, sugar (if using), salt, and pepper. Bring the mixture to a simmer.
- Reduce the heat to low and let the soup simmer for about 20 minutes to let the flavors meld together.
- Stir in the coconut milk and chopped basil leaves. Cook for another 5 minutes.
- Use an immersion blender to blend the soup until smooth, or carefully transfer the soup to a blender and puree in batches.
- Taste and adjust seasoning as needed, adding more salt, pepper, or balsamic vinegar if desired.
- Serve hot, garnished with extra fresh basil, and enjoy!
Notes
- For a richer flavor, roast the tomatoes in the oven with olive oil before adding them to the soup.
- You can also add red pepper flakes for a spicy kick.
- If you prefer a thicker soup, reduce the amount of vegetable broth.
- Serve with a drizzle of olive oil or a dollop of vegan sour cream for extra creaminess.
Your email address will not be published. Required fields are marked *