If you’ve ever longed for a bowl of rich, comforting warmth that tastes like a hug in liquid form, you’re going to adore this Classic Tomato Soup Recipe. It’s the perfect balance of tangy San Marzano tomatoes, aromatic veggies, and just the right touch of herbs, simmered until luscious and smooth. Whether it’s a chilly evening or a simple lunch, this soup delivers incredible depth and cozy flavors that make it an all-time favorite for any home cook.
Ingredients You’ll Need
The beauty of this Classic Tomato Soup Recipe lies in its simplicity. Each ingredient plays a vital role, working together to create a harmony of flavors and textures without any fuss. From the sweetness of the carrots and onions to the fresh garlic punch and velvety broth, every element counts to build that perfect bowl of soup.
- Extra-virgin olive oil: Adds a fruity richness and helps gently soften the vegetables for deeper flavor development.
- Unsalted butter: Brings creaminess and a subtle nutty note that balances the acidity of the tomatoes.
- Medium yellow onions: Provide sweetness and a mild pungency that form the foundation of this soup’s flavor.
- Celery rib, diced: Contributes a fresh, crisp undertone that brightens the soup.
- Medium carrot, peeled and diced: Adds natural sweetness and a touch of color to the base.
- Garlic cloves, minced or chopped: Introduce that irresistible aromatic warmth that ties everything together.
- Dried thyme: Offers an earthy, herbal whisper that complements the tomatoes beautifully.
- Kosher salt: Enhances all the flavors and balances the natural acidity.
- Ground black pepper: Provides a gentle heat and depth.
- Whole peeled San Marzano tomatoes (2 cans): These plum tomatoes are famed for their perfect balance of sweetness and acidity, elevating the soup to something truly special.
- Chicken or vegetable broth: Adds savory richness and thins the soup to just the right consistency.
- Optional fresh herbs, heavy cream, freshly grated parmesan, or parmesan crisps: Perfect finishing touches for those who want to tailor the soup with extra layers of flavor and texture.
How to Make Classic Tomato Soup Recipe
Step 1: Sauté the Base Vegetables
Start by warming the olive oil and butter over medium heat until melted and shimmering. Toss in the chopped onions, celery, and carrot, then cook gently for about 8 to 10 minutes until they soften and become fragrant. This step is crucial because it unlocks the natural sweetness of the veggies, creating a flavorful foundation for your soup.
Step 2: Add Garlic and Thyme
Now stir in the minced garlic and dried thyme, cooking just until the garlic becomes aromatic—about 1 to 2 minutes. Be careful not to let the garlic brown, or it might turn bitter. This brings a fresh, herby note that plays so well with the tomatoes.
Step 3: Incorporate Tomatoes and Broth
Pour in the whole peeled San Marzano tomatoes along with their juices and the broth. Using the back of a spoon or a wooden spatula, break the tomatoes down gently. Bring everything to a simmer, then reduce the heat slightly to maintain a gentle bubble—let it cook for about 25 to 30 minutes so the flavors meld beautifully.
Step 4: Season and Blend
Season the soup with kosher salt and freshly ground black pepper, adjusting to your taste. For the smoothest texture, use an immersion blender right in the pot to puree until velvety. If you prefer a chunkier texture, pulse in a regular blender to your liking, but beware of hot splashes. Blending is where your Classic Tomato Soup Recipe truly comes alive with luscious creaminess.
How to Serve Classic Tomato Soup Recipe
Garnishes
A simple drizzle of extra virgin olive oil or a swirl of heavy cream can elevate your classic tomato soup to elegant status. Fresh herbs like basil or thyme add a delightful fresh pop, and a sprinkle of freshly grated parmesan or some crisp parmesan shards lend a savory crunch that’s pure magic.
Side Dishes
This soup pairs beautifully with a grilled cheese sandwich, buttery croutons, or even a fresh green salad. The softness and acidity of the soup contrast perfectly with crunchy, cheesy, or fresh elements to create a well-rounded meal that’s both satisfying and comforting.
Creative Ways to Present
For a fun twist, serve the soup in mini bread bowls or individual ramekins topped with a parmesan crisp. You can also offer toppings on the side, like toasted pepitas,or a dollop of pesto, letting family and friends customize their bowl. Presentation transforms your Classic Tomato Soup Recipe from simple comfort to a charming centerpiece.
Make Ahead and Storage
Storing Leftovers
Keep your leftover Classic Tomato Soup Recipe in an airtight container in the refrigerator for up to 4 days. The flavors often deepen overnight, making it even tastier the next day. Just give it a gentle stir before reheating to recombine any settled ingredients.
Freezing
This soup freezes beautifully, making it a perfect make-ahead meal. Portion it into freezer-safe containers or bags, leaving room for expansion. It will keep well for up to 3 months. Thaw overnight in the fridge before reheating to preserve that fresh, vibrant flavor.
Reheating
When reheating, gently warm the soup on the stove over medium-low heat, stirring occasionally until heated through. If it has thickened too much in the fridge or freezer, simply add a splash of broth or water to loosen it up without sacrificing the taste or texture.
FAQs
Can I use fresh tomatoes instead of canned for this Classic Tomato Soup Recipe?
Absolutely! While canned San Marzano tomatoes provide consistent flavor year-round, fresh, ripe tomatoes can work wonderfully—just be sure to roast or simmer them well to break down the acidity and coax out their natural sweetness.
Is this Classic Tomato Soup Recipe vegetarian or vegan?
By swapping the chicken broth for vegetable broth and skipping butter or using a plant-based alternative, this recipe is easily adapted to be vegetarian or vegan while maintaining delicious flavor.
How can I make the soup creamier without adding dairy?
Puree a small potato or cauliflower with the soup for natural creaminess, or stir in unsweetened coconut milk or cashew cream. These options keep the soup rich and smooth without dairy.
What’s the best way to achieve a smooth texture?
Using an immersion blender directly in the pot is the safest and easiest method. Alternatively, you can carefully transfer the soup in batches to a blender—just be sure to vent the lid to prevent pressure build-up from the hot liquid.
Can I add other herbs or spices to customize the flavor?
Definitely! Basil, oregano, or a pinch of smoked paprika can add exciting layers of flavor. Just add spices gradually and taste as you go to keep that classic, comforting essence.
Final Thoughts
There’s something truly special about a warm bowl of tomato soup that feels like it was made just for you, and this Classic Tomato Soup Recipe fits the bill perfectly. It’s approachable, delicious, and the kind of recipe that becomes a staple in your kitchen. I can’t wait for you to try it and make it your own—comfort and flavor are just a ladle away!
PrintClassic Tomato Soup Recipe
This Classic Tomato Soup recipe is a rich and comforting homemade soup made with San Marzano tomatoes, aromatic vegetables, and herbs. Perfectly balanced with a touch of creaminess and flavor depth from olive oil and butter, it’s an ideal dish for cozy meals and can be enjoyed plain or garnished with fresh herbs, parmesan, or a drizzle of olive oil.
- Prep Time: 15 minutes
- Cook Time: 40 minutes
- Total Time: 55 minutes
- Yield: 6 servings
- Category: Soup
- Method: Stovetop
- Cuisine: Italian
Ingredients
Vegetables and Aromatics
- 2 medium yellow onions, diced
- 1 celery rib, diced
- 1 medium carrot, peeled and diced
- 6 garlic cloves, minced or chopped
Liquids and Fats
- 2 tablespoons extra-virgin olive oil
- 2 tablespoons unsalted butter
- 2 cups chicken or vegetable broth
Tomatoes
- 2 (28-ounce) cans whole peeled San Marzano tomatoes
Seasonings
- ½ teaspoon dried thyme
- 1 ½ teaspoons kosher salt
- ½ teaspoon ground black pepper
Optional Garnishes
- Fresh herbs (such as basil or parsley)
- Heavy cream
- Freshly grated parmesan or parmesan crisps
- Extra olive oil
Instructions
- Prepare the aromatics: Heat 2 tablespoons of extra-virgin olive oil and 2 tablespoons of unsalted butter in a large pot over medium heat. Add the diced onions, celery, and carrot. Cook, stirring occasionally, until the vegetables are soft and translucent, about 8-10 minutes.
- Add garlic and herbs: Stir in the minced garlic and ½ teaspoon dried thyme. Cook for another 1-2 minutes until fragrant, being careful not to burn the garlic.
- Add tomatoes and broth: Pour in the two cans of whole peeled San Marzano tomatoes with their juice, breaking them up slightly with a spoon. Add 2 cups of chicken or vegetable broth.
- Season the soup: Add 1 ½ teaspoons kosher salt and ½ teaspoon ground black pepper. Stir to combine all ingredients well.
- Simmer: Bring the soup to a boil, then reduce the heat to low and let it simmer gently, uncovered, for about 30 minutes. Stir occasionally to prevent sticking and allow the flavors to meld.
- Blend the soup: Using an immersion blender, puree the soup directly in the pot until smooth. Alternatively, carefully transfer the soup in batches to a blender and blend until smooth, then return to the pot.
- Adjust consistency and seasoning: If the soup is too thick, add a splash more broth or water to reach your desired consistency. Taste and adjust salt and pepper as needed.
- Optional finishing touches: Stir in a splash of heavy cream for added creaminess if desired. Garnish with fresh herbs, a drizzle of extra virgin olive oil, freshly grated parmesan, or parmesan crisps before serving.
Notes
- For a vegan version, use vegetable broth and omit butter or substitute with a plant-based butter.
- San Marzano tomatoes provide the best flavor, but high-quality canned plum tomatoes can be used as a substitute.
- The soup can be stored in the refrigerator for up to 4 days or frozen for up to 3 months.
- Serve with crusty bread or grilled cheese for a hearty meal.
- Adjust the seasoning to taste; some prefer a touch of sugar if the tomatoes taste too acidic.