Homemade Tomato Soup is a comforting, rich, and velvety soup made from fresh tomatoes, aromatic vegetables, and a hint of cream. Unlike canned varieties, this recipe brings out the natural sweetness and acidity of tomatoes, creating a soup that’s flavorful, wholesome, and perfect for any season. Serve it with a side of crusty bread or a classic grilled cheese for a cozy, satisfying meal.
This soup is quick to prepare and uses simple ingredients, making it an ideal choice for a nourishing, homemade meal.
Key Ingredients & Their Role
Fresh Tomatoes: Provide a rich, bright flavor that’s enhanced during roasting.
Carrots and Onions: Add natural sweetness and depth to balance the acidity of tomatoes.
Garlic: Adds aromatic flavor that complements the tomatoes.
Cream: Provides a touch of richness and creaminess to the soup.
Step-by-Step Guide to Making Homemade Tomato Soup
1. Roast the Tomatoes – Enhancing Flavor
Preheat your oven to 400°F (200°C). Cut 2 pounds of tomatoes in half and place them on a baking sheet. Drizzle with olive oil, season with salt and pepper, and roast for 25-30 minutes, until the tomatoes are soft and slightly caramelized.
2. Sauté the Vegetables – Creating the Soup’s Base
In a large pot, heat 1 tablespoon of olive oil over medium heat. Add 1 chopped onion, 1 chopped carrot, and 2 cloves of minced garlic. Sauté until the vegetables are softened, about 5 minutes.
3. Add the Roasted Tomatoes and Broth – Building Depth
Add the roasted tomatoes, 3 cups of vegetable or chicken broth, and 1 teaspoon of dried basil to the pot. Bring to a simmer and cook for 10-15 minutes to allow flavors to meld.
4. Blend the Soup – Achieving a Smooth Texture
Use an immersion blender to purée the soup until smooth. Alternatively, transfer the soup to a blender in batches. For a creamy texture, stir in ¼ cup of heavy cream.
5. Season and Serve – Final Adjustments
Taste and adjust seasoning with salt and pepper. Serve hot, garnished with fresh basil leaves or a drizzle of cream.
Serving Suggestions and Pairings
This Homemade Tomato Soup pairs perfectly with a Grilled Cheese Sandwich or Crusty Bread for dipping. For added flavor, sprinkle with Parmesan cheese or add a dollop of pesto before serving.
Tips for the Best Tomato Soup
Roast the Tomatoes: Roasting intensifies the natural sweetness and flavor.
Use Fresh Basil: Fresh basil adds a vibrant flavor and a hint of color.
Add a Touch of Sugar: If the soup tastes too acidic, add a pinch of sugar to balance.