Tomato Soup Recipe
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
5 from 28 reviews
Indulge in the comforting flavors of this creamy and savory tomato soup recipe. Perfect for a cozy night in or a quick weeknight dinner.
- Author: Laura
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: 8 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
- Diet: Vegetarian
Soup Base:
- 3 tablespoons extra virgin olive oil
- 3 tablespoons salted sweet cream butter
- 1½ cups sweet yellow onion, finely diced
- 1 tablespoon fresh garlic, minced
- 3 tablespoons all-purpose flour
Soup:
- 58 ounces tomato puree
- 32 ounces vegetable broth
- 1 tablespoon tomato paste
- 1 tablespoon granulated sugar
- 1½ teaspoons kosher salt
- 1 teaspoon dried basil
- ½ teaspoon fresh cracked black pepper
- ⅛ teaspoon red pepper flakes
- 2 whole bay leaves
- 2 tablespoons fresh basil, thinly sliced (optional garnish)
- Sauté Onion and Garlic: In a stockpot, heat olive oil and butter. Sauté onion and garlic until translucent.
- Add Flour: Whisk in flour and cook for 2 minutes.
- Add Ingredients: Stir in tomato puree, vegetable broth, and tomato paste. Season with sugar, salt, basil, peppers, and bay leaves.
- Simmer: Let the soup simmer for 15-20 minutes.
- Finish: Remove bay leaves and garnish with fresh basil before serving.
Notes
- Adding sugar helps balance the acidity of the tomatoes.
- For a chunky soup, serve as is or blend for a creamy texture.
- To make it creamier, stir in some cream or milk.
Nutrition
- Serving Size: 1 serving
- Calories: 203 kcal
- Sugar: 15g
- Sodium: 1457mg
- Fat: 10g
- Saturated Fat: 3g
- Unsaturated Fat: 6g
- Trans Fat: 1g
- Carbohydrates: 28g
- Fiber: 4g
- Protein: 4g
- Cholesterol: 11mg