Description
Experience the warmth and comfort of the best homemade tomato soup recipe, a heartwarming dish perfect for any occasion. This delightful soup is crafted with fresh ingredients, featuring roasted tomatoes that enhance their natural sweetness. Combined with aromatic garlic and fragrant basil, each spoonful bursts with rich flavor. Whether enjoyed solo or shared with loved ones, this creamy tomato soup is bound to become a cherished favorite.
Ingredients
Scale
- 3 pounds fresh tomatoes (cut into 2” pieces)
- ½ onion (diced)
- 5 cloves garlic (chopped)
- 2 tablespoons olive oil
- ½ teaspoon fine sea salt
- ¼ teaspoon black pepper
- ¼ cup fresh basil
- 1 quart vegetable broth
- Optional: ¼ to ½ cup heavy cream
Instructions
- Preheat your oven to 450°F (232°C).
- In a bowl, mix tomatoes, onion, garlic, olive oil, salt, and pepper. Spread evenly on a greased baking sheet and roast for 30 minutes.
- Transfer roasted mixture to a high-powered blender, add basil, and blend until smooth.
- In a large pot over medium heat, melt butter and whisk in flour to create a roux.
- Gradually add vegetable broth and sugar; whisk until smooth.
- Stir in blended tomato mixture and optional cream; cook on medium-low for about 15 minutes.
- Adjust seasoning if necessary and serve warm.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Roasting/Blending
- Cuisine: American
Nutrition
- Serving Size: 1 serving
- Calories: 210
- Sugar: 6g
- Sodium: 540mg
- Fat: 10g
- Saturated Fat: 4g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 5g
- Protein: 4g
- Cholesterol: 15mg