If you are looking for a comforting and timeless dish, this Classic Tomato Soup Recipe is an absolute must-try. It brings together simple pantry staples to create a rich, velvety soup bursting with deep tomato flavor and subtle herbal notes. Whether you’re warming up on a chilly day or craving a wholesome meal, this recipe delivers soul-satisfying taste that’s easy to make and impossible to resist.
Ingredients You’ll Need
The beauty of the Classic Tomato Soup Recipe lies in its simplicity. Each ingredient is carefully chosen to add depth, sweetness, or texture, creating a harmonious soup that’s both comforting and vibrant in color.
- Extra-virgin olive oil: Adds a fruity richness and helps sauté the vegetables beautifully.
- Unsalted butter: Enhances creaminess and provides a silky mouthfeel to the soup.
- Medium yellow onions: Offer sweetness and body when softened.
- Celery rib (diced): Brings a subtle earthiness and crunch in the sauté stage, balancing flavors.
- Medium carrot (peeled and diced): Contributes natural sweetness and vibrant color.
- Garlic cloves (minced or chopped): Infuses a warm, aromatic depth that elevates the soup’s flavor.
- Dried thyme: Sprinkles subtle herbal notes that complement the tomato base perfectly.
- Kosher salt: Essential seasoning to enhance all the flavors.
- Ground black pepper: Adds a mild kick and complexity.
- Whole peeled San Marzano tomatoes (canned): The star ingredient renowned for their sweet, vibrant taste and low acidity.
- Chicken or vegetable broth: Creates a flavorful, savory foundation and perfect soup consistency.
- Optional fresh herbs, heavy cream, freshly grated parmesan or parmesan crisps: These add finishing touches that take the Classic Tomato Soup Recipe to the next level.
How to Make Classic Tomato Soup Recipe
Step 1: Sauté the Vegetables
Start by heating the extra-virgin olive oil and unsalted butter together in a large pot over medium heat. Toss in the diced onion, celery, and carrot, allowing them to soften gently for about 4 to 5 minutes. This step is key for developing the soup’s natural sweetness and building a rich, flavorful base that infuses every spoonful.
Step 2: Add Aromatics
Next, stir in the minced garlic, dried thyme, kosher salt, and ground black pepper. Let the garlic soften and release its fragrant aroma for about a minute. These simple yet fragrant aromatics boost the complexity of your soup, creating layers of flavor that complement the rich tomato taste to come.
Step 3: Add Tomatoes and Broth
Pour in the whole peeled San Marzano tomatoes along with the broth of your choice—chicken or vegetable both work beautifully. Lower the heat and let everything simmer gently for 30 minutes, stirring occasionally. This slow simmer melds the ingredients together, transforming the soup into a luscious, harmonious blend.
Step 4: Blend to Perfection
Once the soup has simmered, it’s time to blend. You can use an immersion blender directly in the pot for a creamy consistency, or transfer the soup in batches into a regular blender for an ultra-smooth texture. If you prefer a creamier soup, stir in a few tablespoons of heavy cream here to soften and enrich the final flavor.
Step 5: Garnish and Serve
Pour the soup into bowls and add your favorite garnishes to elevate your Classic Tomato Soup Recipe. A drizzle of extra olive oil, fresh herbs, or crispy parmesan shards add beautiful texture and delicious finishing touches, turning a simple meal into something truly special.
How to Serve Classic Tomato Soup Recipe
Garnishes
Brighten your bowl with fresh herbs like basil or parsley that add a pop of color and freshness. A drizzle of high-quality olive oil introduces a silky richness while parmesan crisps or freshly grated parmesan provide delightful contrast and a subtle salty crunch that pairs perfectly with the smooth soup.
Side Dishes
For a cozy meal, serve your Classic Tomato Soup Recipe alongside a classic grilled cheese sandwich, crusty bread, or warm garlic focaccia. These sides are perfect for dipping and add satisfying texture to every bite.
Creative Ways to Present
Want to impress? Serve the soup in mini bread bowls for a rustic touch, or drizzle with a swirl of cream and a sprinkle of smoked paprika for visual appeal. Offering a small bowl of croutons or infused olive oils alongside allows guests to customize their experience and makes your presentation memorable.
Make Ahead and Storage
Storing Leftovers
If you have any soup left over, cool it completely and store in an airtight container in the fridge. It will stay delicious for up to 4 days, making it a perfect make-ahead meal for busy days.
Freezing
Classic Tomato Soup Recipe freezes beautifully. Transfer cooled soup into freezer-safe containers or bags, leaving space for expansion, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating
Reheat gently over low heat on the stove, stirring occasionally. If the soup has thickened too much, add a splash of broth or water to reach your desired consistency. Avoid boiling to preserve the delicate flavors and creaminess.
FAQs
Can I use fresh tomatoes instead of canned?
Absolutely! If using fresh tomatoes, choose ripe and flavorful ones. You’ll need about 3 pounds, peeled and roughly chopped. Keep in mind that canned San Marzano tomatoes deliver a consistently sweet and balanced flavor that often makes this recipe easier and more reliable.
Is this soup suitable for vegetarians?
Yes! Just swap the chicken broth for vegetable broth to keep it fully vegetarian. The flavors remain just as rich and satisfying.
How can I make this soup spicier?
Try adding a pinch of red pepper flakes when sautéing the vegetables or a few dashes of hot sauce when blending. This simple tweak gives your Classic Tomato Soup Recipe a lovely kick without overpowering its warmth and sweetness.
Can I make this soup dairy-free?
Definitely. Skip the butter and use extra olive oil for sautéing. Also, omit the heavy cream or substitute it with coconut cream or a dairy-free alternative for a creamy finish without dairy.
What’s the best way to achieve a silky smooth texture?
Using a high-powered blender to puree the soup in batches ensures it’s ultra-smooth. An immersion blender also works well but might leave a bit more texture, which some people love!
Final Thoughts
This Classic Tomato Soup Recipe is a true kitchen staple that’s as comforting as a warm hug on a cool evening. Its balance of sweet, savory, and herbal notes makes it endlessly satisfying, and the ease of preparation means you can enjoy it anytime life calls for a bowl of homemade goodness. I can’t wait for you to make this recipe and savor every creamy, flavorful spoonful.
Print
Classic Tomato Soup Recipe
- Total Time: 43 minutes
- Yield: 8 servings
- Diet: Vegetarian
Description
Classic Tomato Soup is a comforting and flavorful recipe made by simmering San Marzano tomatoes with aromatic vegetables and herbs, then blending into a smooth, creamy texture. This easy-to-make soup is perfect for any season and can be customized with optional fresh herbs, heavy cream, and parmesan toppings.
Ingredients
Base Ingredients
- 2 tablespoons extra-virgin olive oil
- 2 tablespoons unsalted butter
- 2 medium yellow onions, chopped
- 1 celery rib, diced
- 1 medium carrot, peeled and diced
- 6 garlic cloves, minced or chopped
- ½ teaspoon dried thyme
- 1 ½ teaspoons kosher salt
- ½ teaspoon ground black pepper
- 2 (28-ounce) cans whole peeled San Marzano tomatoes
- 2 cups chicken or vegetable broth
Optional Garnishes
- Fresh herbs (such as basil or parsley)
- Heavy cream (a few tablespoons, to taste)
- Freshly grated parmesan or parmesan crisps
- Extra olive oil for drizzling
Instructions
- Sauté the vegetables: Heat the olive oil and unsalted butter in a large pot over medium heat. Add the chopped onions, diced celery, and peeled diced carrot. Sauté for 4 to 5 minutes until the vegetables soften and become fragrant.
- Add the aromatics: Stir in the minced garlic, dried thyme, kosher salt, and ground black pepper. Cook for another minute, stirring continuously to release the flavors without burning the garlic.
- Add the tomatoes and broth: Pour in the whole peeled San Marzano tomatoes along with their juices and the chicken or vegetable broth. Bring the mixture to a simmer, then reduce the heat to low and let it gently simmer for 30 minutes. Stir occasionally to prevent sticking and to meld the flavors together.
- Blend: Using an immersion blender, carefully blend the soup directly in the pot until it becomes creamy and smooth. Alternatively, for an extra smooth texture, transfer the soup in batches to a blender and blend until silky. Return the blended soup to the pot. If desired, stir in a few tablespoons of heavy cream to enrich the soup’s texture.
- Garnish and serve: Ladle the tomato soup into bowls and garnish with a drizzle of extra virgin olive oil, freshly grated parmesan or parmesan crisps, and fresh herbs like basil or parsley. Serve hot and enjoy.
Notes
- Use San Marzano tomatoes for a richer, sweeter tomato flavor that enhances the soup.
- Adjust salt and pepper to taste before serving.
- For a vegan option, substitute butter with additional olive oil and use vegetable broth.
- The soup can be made ahead and stored in the refrigerator for up to 3 days or frozen for up to 3 months.
- Adding heavy cream is optional but adds a lovely creaminess and mellows the acidity of the tomatoes.
- Parmesan crisps or freshly grated parmesan add a delightful savory crunch as a garnish.
- Prep Time: 10 minutes
- Cook Time: 33 minutes
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
