Nutrition Facts for Dairy-free homemade tomato soup
Blog Research API Download App

Dairy-Free Homemade Tomato Soup

Image of Dairy-Free Homemade Tomato Soup
Nutriscore Rating: 78/100

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!

Get More Healthy Recipes with SnapCalorie

★★★★★ 4.8/5.0 (2,000+ reviews)
Discover personalized meal ideas
Track your nutrition effortlessly
Get AI-powered health insights
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
15 min
🔥
Cook Time
45 min
🕐
Total Time
1 hr
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

13 items
  • 2 tablespoons olive oil
  • 1 medium, chopped yellow onion
  • 3 minced garlic cloves
  • 2 medium, chopped carrots
  • 2 chopped celery stalks
  • 28 ounces canned crushed tomatoes
  • 4 cups vegetable broth
  • 1 teaspoon dried basil
  • 1 bay leaf
  • 1 teaspoon salt
  • 0.5 teaspoon black pepper
  • 1 cup coconut milk
  • 0.25 cup, chopped (optional for garnish) fresh basil
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

7 steps
1

Heat the olive oil in a large pot over medium heat. Add the chopped onion and sauté for about 5 minutes until translucent.

2

Add the minced garlic, chopped carrots, and chopped celery to the pot. Cook for another 5 minutes until the vegetables begin to soften.

3

Stir in the canned crushed tomatoes and vegetable broth. Add the dried basil, bay leaf, salt, and black pepper.

4

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.

5

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.

6

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.

7

Taste and adjust the seasonings if needed. Serve hot, garnished with fresh chopped basil if desired.

Cooking Tip: Take your time with each step for the best results!
1005
cal
27.2g
protein
151.0g
carbs
37.1g
fat

Nutrition Facts

1 serving (2330.9g)
Calories
1005
% Daily Value*
Total Fat 37.1 g 48%
Saturated Fat 6.0 g 30%
Polyunsaturated Fat 3.0 g
Cholesterol 0 mg 0%
Sodium 5363 mg 233%
Total Carbohydrate 151.0 g 55%
Dietary Fiber 28.8 g 103%
Total Sugars 72.1 g
Protein 27.2 g 54%
Vitamin D 0.0 mcg 0%
Calcium 423 mg 33%
Iron 11.5 mg 64%
Potassium 4393 mg 93%

*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.

Source of Calories

57.7%%
10.4%%
31.9%%
Fat: 333 cal (31.9%%)
Protein: 108 cal (10.4%%)
Carbs: 604 cal (57.7%%)