Description
Indulge in the ultimate comfort food with this easy homemade tomato soup recipe. Bursting with the rich flavors of fresh tomatoes and aromatic herbs, this velvety soup is perfect for cozy evenings or as a delightful appetizer for gatherings. With minimal prep time and simple ingredients, you can whip up a warm bowl of goodness in under 30 minutes. Enhance the experience by stirring in a splash of cream for added richness, or keep it light and fresh by enjoying it with grilled cheese sandwiches or crusty bread. Every spoonful is a heartwarming delight that brings family and friends together, making it a staple in your culinary repertoire.
Ingredients
- 4 cups fresh tomatoes (about 6 medium-sized)
- 1 medium onion
- 3 garlic cloves
- 2 cups low-sodium vegetable broth
- 2 tablespoons extra virgin olive oil
- Salt and pepper to taste
- ½ cup heavy cream (optional)
Instructions
- Wash and chop the fresh tomatoes into quarters. Finely chop the onion and mince the garlic.
- In a large pot over medium heat, add olive oil. Sauté onions until translucent (about 5 minutes), then add minced garlic and cook for another minute.
- Add chopped tomatoes along with salt and pepper; stir well and cook down for about 10 minutes until softened.
- Pour in vegetable broth and bring to a simmer, cooking uncovered for another 10-15 minutes.
- Blend the soup until smooth using an immersion blender or in batches in a regular blender.
- For a creamier texture, stir in heavy cream before serving.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 cup (240g)
- Calories: 150
- Sugar: 7g
- Sodium: 300mg
- Fat: 8g
- Saturated Fat: 1g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 16g
- Fiber: 4g
- Protein: 3g
- Cholesterol: 5mg