Description
This delicious tomato soup recipe is creamy, comforting, and easy to make. Perfect for a cozy meal on a chilly day, this homemade soup pairs well with grilled cheese sandwiches.
Ingredients
Scale
For the Tomato Soup:
- 2 tablespoons olive oil
- 1 medium onion, chopped
- 2 cloves garlic, minced
- 1 tablespoon tomato paste
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon sugar
- ¼ teaspoon red pepper flakes (optional)
- 1 (28 oz) can whole peeled tomatoes
- 1½ cups vegetable broth
- ½ cup heavy cream or whole milk
- 1 tablespoon butter
- 2 tablespoons chopped fresh basil (optional)
Instructions
- Heat olive oil: In a large pot over medium heat, add olive oil. Cook chopped onion for 5–6 minutes until softened.
- Add garlic and tomato paste: Stir in garlic and tomato paste, cook for 1–2 minutes.
- Season and simmer: Add salt, pepper, sugar, and red pepper flakes. Pour in tomatoes, break them up slightly. Add vegetable broth, simmer for 20 minutes.
- Purée the soup: Remove from heat, blend until smooth. Stir in cream, butter, warm through.
- Adjust seasoning and serve: Taste and adjust seasoning. Serve hot, garnished with basil.
Notes
- This soup pairs perfectly with grilled cheese sandwiches.
- For a vegan version, use coconut milk or plant-based cream and skip the butter.
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 cup
- Calories: 220
- Sugar: 7g
- Sodium: 680mg
- Fat: 15g
- Saturated Fat: 6g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 17g
- Fiber: 3g
- Protein: 3g
- Cholesterol: 30mg