How to Make Dairy-Free Creamy Tomato Soup
This dairy-free creamy tomato soup is a luscious, vegan-friendly twist on the classic comfort food. Ripe tomatoes are simmered with aromatic herbs and blended with creamy coconut milk for a silky smooth texture that's both satisfying and nourishing. It's the perfect cozy meal for chilly evenings or when you're craving a bowl of wholesome goodness.
Learn2Vibe AI
Online
What do you want to cook?
Recipe Details
Prep Time
15 minutes
Cook Time
35 minutes
Servings
6
Difficulty
Beginner
Simple Summary
This dairy-free creamy tomato soup is a comforting, velvety blend of ripe tomatoes and coconut milk, perfect for those avoiding dairy without sacrificing richness and flavor.
Recipe Details
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Servings: 6
- Difficulty: Beginner
Ingredients
- 2 tablespoons olive oil
- 1 large onion, diced
- 3 cloves garlic, minced
- 2 (28 oz) cans whole peeled tomatoes
- 2 cups vegetable broth
- 1 tablespoon tomato paste
- 1 teaspoon dried basil
- 1 teaspoon dried oregano
- 1/2 teaspoon sugar
- 1/4 teaspoon red pepper flakes (optional)
- Salt and black pepper to taste
- 1 (14 oz) can full-fat coconut milk
- Fresh basil leaves for garnish
Instructions
-
Heat olive oil in a large pot over medium heat. Add diced onion and cook for 5-7 minutes until softened and translucent.
-
Add minced garlic and cook for another 30 seconds until fragrant.
-
Pour in the canned tomatoes with their juices, vegetable broth, and tomato paste. Stir to combine.
-
Add dried basil, oregano, sugar, and red pepper flakes (if using). Season with salt and black pepper to taste.
-
Bring the mixture to a boil, then reduce heat and simmer for 20-25 minutes, stirring occasionally.
-
Remove the pot from heat and let it cool slightly. Using an immersion blender, blend the soup until smooth. Alternatively, carefully transfer the soup to a blender in batches and blend until smooth.
-
Return the pot to low heat and stir in the coconut milk. Heat gently for 5 minutes, stirring occasionally.
-
Taste and adjust seasoning if needed.
-
Serve hot, garnished with fresh basil leaves.
Chef's Notes
- For a smoother soup, strain through a fine-mesh sieve after blending.
- If you prefer a thinner consistency, add more vegetable broth or water.
- To enhance the flavor, roast the canned tomatoes in the oven at 400°F (200°C) for 20 minutes before adding them to the soup.
- Store leftovers in an airtight container in the refrigerator for up to 5 days or freeze for up to 3 months.
- For a nut-free option, replace coconut milk with unsweetened oat cream.
Nutritional Info
Per serving (approximate):
- Calories: 220
- Protein: 3g
- Fat: 18g (mostly healthy fats from coconut milk and olive oil)
- Carbohydrates: 15g
- Fiber: 3g
- Vitamin C: 20% of daily value
- Vitamin A: 15% of daily value
- Potassium: 10% of daily value
This soup is rich in lycopene, an antioxidant found in tomatoes, and provides a good source of vitamins and minerals.
Serving Suggestions
- Serve with a side of crusty bread or dairy-free garlic bread for dipping.
- Top with homemade croutons or a sprinkle of nutritional yeast for added texture.
- Pair with a crisp green salad for a complete meal.
- For a special touch, drizzle with a swirl of extra virgin olive oil or coconut cream before serving.
- Enjoy as a starter for a plant-based dinner party or as a comforting lunch on a cool day.