Dive into a bowl of comfort with this Vegan Homemade Tomato Soup, a rich and creamy twist on a classic favorite. Made with fresh, ripe tomatoes, aromatic garlic, and sweet basil, this plant-based recipe is simmered to perfection with a touch of coconut milk for velvety texture and just the right balance of flavor. In just 40 minutes, you can enjoy a wholesome, dairy-free soup thatβs as nourishing as it is delicious. Ideal for cozy weeknight dinners or a starter to a larger meal, this easy recipe is perfect as is or served alongside freshly baked bread. Packed with wholesome ingredients and bursting with vibrant flavors, this soup is sure to become a go-to dish for vegans and non-vegans alike. Keywords: vegan tomato soup, dairy-free soup, creamy tomato soup, homemade soup recipe, easy tomato soup recipe.
Heat olive oil in a large pot over medium heat.
Add the chopped onion and cook until soft, about 5 minutes.
Stir in the minced garlic and cook for an additional 1 minute until fragrant.
Add the chopped tomatoes, vegetable broth, and bay leaf to the pot.
Bring the mixture to a boil, then reduce heat and simmer for about 20 minutes until the tomatoes are broken down and very soft.
Remove the bay leaf from the pot.
Stir in the fresh basil leaves, coconut milk, salt, black pepper, and sugar.
Use an immersion blender to puree the soup until smooth. Alternatively, transfer the soup in batches to a blender and blend until smooth, then return to the pot.
Stir in the lemon juice and adjust seasoning to taste, adding more salt, pepper, or sugar as needed.
Serve hot, garnished with additional basil leaves or a drizzle of coconut milk, if desired.
Calories |
884 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 37.0 g | 47% | |
| Saturated Fat | 5.9 g | 30% | |
| Polyunsaturated Fat | 4.8 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 4138 mg | 180% | |
| Total Carbohydrate | 126.9 g | 46% | |
| Dietary Fiber | 24.3 g | 87% | |
| Total Sugars | 64.9 g | ||
| Protein | 24.4 g | 49% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 270 mg | 21% | |
| Iron | 7.6 mg | 42% | |
| Potassium | 4302 mg | 92% | |
*The % Daily Value tells you how much a nutrient in a serving of food contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.