Nutrition Facts for Homemade tomato soup
Blog Research API Download App

Homemade Tomato Soup

Image of Homemade Tomato Soup
Nutriscore Rating: 70/100

Indulge in the creamy, comforting goodness of Homemade Tomato Soup, a classic recipe elevated with fresh basil and a touch of heavy cream for the perfect balance of flavor and texture. This simple yet flavorful soup brings together rich canned tomatoes, aromatic sautéed onions, and garlic, all simmered in vegetable broth and lightly sweetened with a hint of sugar. Blended to velvety perfection, this soup is finished with fresh basil for a fragrant herbaceous kick and a swirl of cream to make every spoonful irresistibly silky. Perfect for a cozy lunch or dinner, this 45-minute recipe is easy to prepare and pairs beautifully with crusty bread or a crispy grilled cheese sandwich. Whether you're looking for a comforting meal or a delicious vegetarian option, this homemade tomato soup is sure to satisfy!

Smart Nutrition Tracking with SnapCalorie

★★★★★ 4.8/5 (2M+ downloads)
Track meals with just a photo
Hit your nutrition goals easier
Join 2M+ happy users
SnapCalorie App Screenshot

Recipe Information

⏱️
Prep Time
10 min
🔥
Cook Time
35 min
🕐
Total Time
45 min
👥
Servings
4 servings
📊
Difficulty
Medium

🥘 Ingredients

10 items
  • 2 tablespoons olive oil
  • 1 large (chopped) yellow onion
  • 3 cloves (minced) garlic
  • 28 ounces canned whole tomatoes
  • 2 cups vegetable broth
  • 1 teaspoon sugar
  • 0.5 teaspoon salt
  • 0.25 teaspoon black pepper
  • 10 pieces (chopped) basil leaves
  • 0.5 cup heavy cream
💡
Pro Tip: Read through all ingredients before starting to cook!

📝 Instructions

10 steps
1

Heat the olive oil in a large pot over medium heat.

2

Add the chopped onion and sauté until it becomes translucent, about 5 minutes.

3

Stir in the minced garlic and cook for another 1-2 minutes until fragrant.

4

Add the canned tomatoes, including the juice, and use a spoon to break them apart slightly.

5

Pour in the vegetable broth and add the sugar, salt, and black pepper.

6

Bring the mixture to a simmer and cook uncovered for 25-30 minutes, allowing the flavors to meld.

7

Remove the pot from heat and use an immersion blender to puree the soup until smooth. Alternatively, puree in batches in a regular blender and return to the pot.

8

Stir in the chopped basil leaves and heavy cream until fully incorporated.

9

Heat the soup gently over low heat until it's warmed through, stirring occasionally. Do not let it boil.

10

Taste and adjust seasoning if necessary. Serve hot, garnished with additional basil if desired.

Cooking Tip: Take your time with each step for the best results!
312
cal
4.3g
protein
18.9g
carbs
23.7g
fat

Nutrition Facts

1 serving (394.3g)
Calories
312
% Daily Value*
Total Fat 23.7 g 30%
Saturated Fat 8.7 g 43%
Polyunsaturated Fat 2.0 g
Cholesterol 34 mg 11%
Sodium 792 mg 34%
Total Carbohydrate 18.9 g 7%
Dietary Fiber 5.9 g 21%
Total Sugars 10.3 g
Protein 4.3 g 9%
Vitamin D 0.0 mcg 0%
Calcium 88 mg 7%
Iron 2.0 mg 11%
Potassium 661 mg 14%

*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

24.6%%
5.6%%
69.8%%
Fat: 858 cal (69.8%%)
Protein: 68 cal (5.6%%)
Carbs: 303 cal (24.6%%)