Warm, comforting, and packed with fresh, wholesome flavors, this Dairy-Free Homemade Tomato Soup is the perfect way to elevate a classic dish. Made with robust canned crushed tomatoes, aromatic sautéed vegetables like onions, carrots, and celery, and a creamy splash of coconut milk, this soup delivers rich, velvety texture without any dairy. Seasoned with dried basil, a hint of garlic, and a delicate bay leaf, every spoonful offers an irresistible depth of flavor. This easy-to-follow recipe is ready in an hour, making it ideal for a quick weeknight dinner or a cozy lunch. Garnish with fresh basil for a burst of vibrant color and herbal goodness. Perfect for those seeking a healthy, plant-based alternative, this dairy-free tomato soup is as comforting as it is nutritious!
Heat the olive oil in a large pot over medium heat. Add the chopped onion and sauté for about 5 minutes until translucent.
Add the minced garlic, chopped carrots, and chopped celery to the pot. Cook for another 5 minutes until the vegetables begin to soften.
Stir in the canned crushed tomatoes and vegetable broth. Add the dried basil, bay leaf, salt, and black pepper.
Bring the mixture to a boil, then reduce the heat to low. Cover and let it simmer for 30 minutes, allowing the flavors to meld.
Remove the bay leaf, and use an immersion blender to puree the soup until smooth. Alternatively, you can carefully transfer the mixture to a blender in batches and blend until smooth.
Return the pureed soup to the pot over low heat. Stir in the coconut milk and allow the soup to heat through, about 5 minutes.
Taste and adjust the seasonings if needed. Serve hot, garnished with fresh chopped basil if desired.
Calories |
1086 | ||
|---|---|---|---|
% Daily Value* |
|||
| Total Fat | 39.8 g | 51% | |
| Saturated Fat | 6.8 g | 34% | |
| Polyunsaturated Fat | 5.7 g | ||
| Cholesterol | 0 mg | 0% | |
| Sodium | 6104 mg | 265% | |
| Total Carbohydrate | 167.0 g | 61% | |
| Dietary Fiber | 38.6 g | 138% | |
| Total Sugars | 83.3 g | ||
| Protein | 33.2 g | 66% | |
| Vitamin D | 0.0 mcg | 0% | |
| Calcium | 632 mg | 49% | |
| Iron | 13.6 mg | 76% | |
| Potassium | 6425 mg | 137% | |
*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.