Tomato soup is a timeless, comforting dish that warms the soul. Whether enjoyed on a chilly winter evening or as a light summer lunch, a well-prepared tomato soup is always a winner. If you've ever wondered how to make the best tomato soup that’s bursting with flavor and full of the rich, tangy goodness of fresh tomatoes, then this article is for you. Read on to discover the ultimate tomato soup recipe that will quickly become a family favorite. Not only will you learn how to make it, but you'll also gain tips on substitutions, variations, and serving ideas to elevate your soup to the next level.
What is Tomato Soup?
Tomato soup is a simple, yet incredibly flavorful soup that uses tomatoes as the main ingredient. It’s a popular dish in many cultures and is known for its rich, velvety texture and tangy taste. The basic ingredients include tomatoes, onions, garlic, and broth, but the beauty of this dish lies in its versatility. You can make it as simple or as complex as you like, adding herbs, spices, cream, or even a hint of sugar to balance the acidity of the tomatoes. The result is a delicious, comforting dish that can be enjoyed on its own or paired with a sandwich, salad, or a slice of crusty bread.
Ingredients List for Tomato Soup
Before diving into the cooking process, let's take a look at the essential ingredients you'll need to create the best tomato soup:
- 3 pounds of fresh tomatoes, cut into 2-inch pieces: Fresh tomatoes are the star of this dish, providing a robust, natural flavor that canned tomatoes simply can't match. Opt for ripe, juicy tomatoes for the best results.
- ½ onion, diced (about 1 cup): Onions add a subtle sweetness and depth to the soup, balancing the acidity of the tomatoes.
- 5 cloves of garlic, peeled and chopped: Garlic enhances the flavor of the soup, giving it a savory, aromatic boost.
- 2 tablespoons of olive oil: Olive oil is used to sauté the onions and garlic, adding a rich, fruity flavor to the soup.
- ½ teaspoon of fine sea salt: Salt is essential for bringing out the natural flavors of the ingredients.
- ¼ teaspoon of freshly ground black pepper: A touch of pepper adds a bit of warmth and spice to the soup.
- ¼ cup of fresh basil: Basil pairs beautifully with tomatoes, adding a fresh, herbal note to the soup.
- 2 tablespoons of salted butter: Butter adds richness and a creamy texture to the soup.
- 2 tablespoons of all-purpose flour: Flour is used to thicken the soup, giving it a smooth, velvety consistency.
- 1 tablespoon of granulated sugar: Sugar helps to balance the acidity of the tomatoes, creating a well-rounded flavor profile.
- 1 quart of vegetable broth: Broth forms the base of the soup, adding depth and complexity to the flavor. Vegetable broth keeps the soup vegetarian, but chicken broth can be used for a non-vegetarian version.
- Optional: ¼ to ½ cup of heavy cream: Cream can be added for extra richness and a luxurious, creamy texture.
Substitutions and Variations
Tomato soup is a flexible recipe that can easily be adjusted to suit your preferences or dietary needs. Here are some common substitutions and variations you can try:
- Tomatoes: If fresh tomatoes aren’t in season, you can use canned tomatoes. Opt for high-quality whole or crushed tomatoes, and adjust the sugar to balance the flavor.
- Onions: Shallots can be used in place of onions for a slightly sweeter and more delicate flavor.
- Garlic: If you’re out of fresh garlic, garlic powder can be used, though the flavor won’t be as vibrant.
- Olive Oil: Butter or any neutral oil can be substituted for olive oil if you prefer.
- Basil: If you don’t have fresh basil, dried basil or other herbs like thyme or oregano can be used. Alternatively, a dollop of pesto can add a different but complementary flavor.
- Flour: For a gluten-free version, you can use a gluten-free flour blend or cornstarch as a thickener.
- Vegetable Broth: Chicken broth can be used if you’re not concerned about keeping the soup vegetarian. For a richer flavor, you can also use beef broth.
- Cream: For a dairy-free option, substitute the heavy cream with coconut milk or cashew cream. You can also omit the cream altogether for a lighter soup.
Step-by-Step Cooking Instructions
Now that you have all your ingredients ready, it’s time to start cooking. Follow these step-by-step instructions to make a delicious tomato soup:

- Prepare the Tomatoes: Begin by washing your tomatoes thoroughly. Cut them into 2-inch pieces, removing any stems or blemishes. Set them aside.
- Sauté the Onions and Garlic: In a large pot, heat 2 tablespoons of olive oil over medium heat. Add the diced onions and sauté until they become translucent, about 5 minutes. Add the chopped garlic and cook for an additional 2 minutes, stirring frequently to prevent burning.
- Add the Tomatoes: Add the cut tomatoes to the pot, along with the salt and pepper. Stir to combine, then cover the pot and let the tomatoes cook down for about 10 minutes, stirring occasionally.
- Blend the Soup: Once the tomatoes have broken down and released their juices, remove the pot from the heat. Use an immersion blender to purée the soup until it reaches a smooth consistency. If you don’t have an immersion blender, you can carefully transfer the soup to a blender in batches and blend until smooth.
- Thicken the Soup: Return the pot to the stove over medium heat. In a small bowl, mix the flour with a bit of the vegetable broth to create a slurry. Slowly whisk the slurry into the soup to thicken it.
- Add the Broth and Basil: Pour in the remaining vegetable broth and add the fresh basil. Stir to combine, then bring the soup to a gentle simmer. Let it cook for another 15 minutes, allowing the flavors to meld together.
- Finish with Butter and Sugar: Stir in the butter and sugar, allowing them to melt and dissolve into the soup. Taste the soup and adjust the seasoning with more salt, pepper, or sugar as needed.
- Optional: Add Cream: If you’re using heavy cream, stir it in now for a richer, creamier soup. Heat the soup gently, being careful not to let it boil, as the cream can curdle if overheated.
- Serve: Your tomato soup is ready to be served! Ladle it into bowls and enjoy.
Common Mistakes to Avoid
Even with a simple recipe like tomato soup, there are a few common pitfalls to watch out for:
- Overcooking the Garlic: Garlic burns quickly and can turn bitter if overcooked. Add it after the onions have softened and sauté just until fragrant.
- Not Blending the Soup Enough: For a smooth and creamy texture, be sure to blend the soup thoroughly. If using a blender, blend in batches and avoid overfilling to prevent spills.
- Skipping the Sugar: Tomatoes can be quite acidic, especially if they’re not perfectly ripe. Adding sugar balances this acidity and enhances the overall flavor.
- Not Using Fresh Herbs: Fresh basil adds a bright, aromatic flavor that dried herbs can’t quite replicate. If possible, use fresh herbs to get the best taste.
Serving and Presentation Tips
Tomato soup is a versatile dish that can be served in various ways, depending on the occasion and your preferences. Here are some ideas:
How to Serve Tomato Soup
- Classic Pairing: Serve tomato soup with a grilled cheese sandwich for a classic combination. The crunchy, cheesy sandwich pairs perfectly with the smooth, tangy soup.
- Croutons: Top your soup with homemade croutons for added texture and flavor. You can make croutons by tossing cubed bread with olive oil, salt, and herbs, then baking until golden and crispy.
- Herb Garnish: A sprinkle of fresh basil, parsley, or chives adds a burst of color and freshness to the soup.
- Dollop of Cream: For a touch of elegance, add a swirl of heavy cream or a dollop of sour cream to each bowl before serving.
Presentation Ideas for Tomato Soup
- Bread Bowl: Serve your tomato soup in a hollowed-out bread bowl for a rustic, hearty presentation.
- Mason Jars: For a fun, casual presentation, serve the soup in mason jars. This is especially great for picnics or casual gatherings.
- Garnished with Basil Leaves: Place a few small basil leaves on top of the soup just before serving for a simple yet beautiful garnish.
- Drizzle of Olive Oil: A light drizzle of high-quality olive oil on top of the soup can enhance the flavor and add a beautiful sheen.
Tomato Soup Recipe Tips
- Use Ripe Tomatoes: The flavor of your soup will largely depend on the quality of your tomatoes. Use ripe, in-season tomatoes for the best results.
- Season Gradually: Always taste and adjust the seasoning as you go. It’s easier to add more salt or sugar than to correct an over-seasoned soup.
- Make It Ahead: Tomato soup often tastes better the next day after the flavors have had time to meld. Make a big batch and enjoy it over a few days.
- Freezing: This soup freezes well. Allow it to cool completely before transferring it to freezer-safe containers. It will keep for up to 3 months in the freezer.
Frequently Asked Questions (FAQs)
Can I use canned tomatoes instead of fresh?
Yes, you can use canned tomatoes if fresh tomatoes aren’t available. Choose high-quality canned tomatoes, preferably whole or crushed. You may need to adjust the sugar and seasoning to taste.
How can I make this soup vegan?
To make the soup vegan, simply omit the butter and cream or replace them with vegan alternatives like olive oil and coconut milk.
Can I freeze tomato soup?
Absolutely! Tomato soup freezes well. Make sure to cool the soup completely before freezing it in airtight containers. It can be stored in the freezer for up to 3 months.
What can I serve with tomato soup?
Tomato soup pairs well with grilled cheese sandwiches, fresh salads, crusty bread, or a simple side of roasted vegetables.
How do I thicken tomato soup?
Tomato soup can be thickened by adding a flour slurry (as described in the recipe) or by reducing the soup on the stove until it reaches the desired consistency.
Conclusion
There you have it—the ultimate tomato soup recipe that’s both simple and satisfying. With fresh tomatoes, aromatic herbs, and a touch of cream, this soup is sure to become a staple in your kitchen. Whether you’re making it for a quick lunch, a cozy dinner, or a special occasion, this recipe is versatile enough to suit any need. Experiment with the variations, and don’t forget to use the serving tips to create a beautiful, delicious dish. Enjoy your homemade tomato soup, and don’t be surprised if you find yourself making it again and again!
PrintBest Tomato Soup Recipe
This best tomato soup recipe features fresh tomatoes, garlic, and basil, creating a rich, comforting dish perfect for any meal.
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Soup
- Method: Roasting, Simmering
- Cuisine: American
- Diet: Vegetarian
Ingredients
- 3 pounds tomatoes, fresh, cut into 2” pieces
- ½ onion diced (1 cup)
- 5 cloves garlic, peeled and chopped
- 2 Tablespoons olive oil
- ½ teaspoon fine sea salt
- ¼ teaspoon freshly ground black pepper
- ¼ cup fresh basil
- 2 Tablespoons salted butter
- 2 Tablespoons all-purpose flour
- 1 Tablespoon granulated sugar
- 1 quart vegetable broth
- Optional: ¼ to ½ cup heavy cream
Instructions
- Preheat oven to 400°F (200°C).
- Toss tomatoes, onion, garlic, olive oil, salt, and pepper together on a baking sheet.
- Roast for 25-30 minutes until vegetables are tender.
- In a large pot, melt butter over medium heat, then stir in flour and cook for 1 minute.
- Gradually whisk in vegetable broth, bringing the mixture to a simmer.
- Add roasted vegetables and fresh basil to the pot, and simmer for 10 minutes.
- Use an immersion blender to purée the soup until smooth.
- Stir in optional heavy cream for added richness.
- Season with additional salt and pepper to taste, and serve hot.
Notes
- For a smoother texture, strain the soup through a fine-mesh sieve after blending.
- Adjust the thickness by adding more broth or cream as desired.
Nutrition
- Serving Size: 1 cup
- Calories: 210
- Sugar: 9g
- Sodium: 780mg
Leave a Reply