Tomato Soup, ah, the taste of pure comfort. There’s nothing quite like a warm bowl of this classic dish to bring back memories of childhood and simpler times. For us Nonnas, Tomato Soup isn’t just a meal; it’s a reminder of our mothers and grandmothers, standing over a simmering pot, stirring in love with every spoonful. Our version, passed down through generations, is simple, flavorful, and guaranteed to warm your soul. We’ve tweaked it slightly over the years, but the heart of this Tomato Soup remains the same: fresh ingredients and a whole lotta love.
Table of Contents
Why You Will Love This Tomato Soup Recipe
What's not to love about Tomato Soup, right? This tomato soup recipe is especially wonderful because it's unbelievably easy to make, even on a busy weeknight like Wednesdays when Teresa's grandkids come over to visit. It's the ultimate comfort food, perfect for dipping grilled cheese or just enjoying on its own with a sprinkle of fresh basil. It's quick, satisfying, and packed with flavor, reminding us of Sunday suppers in the Italian countryside. Lucia still remembers picking tomatoes fresh from her grandfather's garden for this recipe, and you can taste that freshness in every bite.
Follow us on Pinterest for more delicious recipes and heartwarming stories from our kitchen!
We are excited to share a recipe like French Onion Beef Short Rib Soup to inspire your kitchen as well. This Tomato Soup recipe is also a great base for other dishes, like our Creamy Tomato Pasta, offering versatility in the kitchen. One-pot meals have always been a favorite of ours.
Ingredients Needed for This Tomato Soup Recipe
-
For the Soup:
- 2 tablespoons olive oil
- 1 medium yellow onion, chopped
- 2 cloves garlic, minced
- 2 (28-ounce) cans crushed tomatoes
- 4 cups vegetable broth (or chicken broth for a richer flavor)
- 1 teaspoon dried oregano
- 1/2 teaspoon dried basil
- 1/4 teaspoon red pepper flakes (optional)
- 1 teaspoon sugar (to balance acidity)
- Salt and pepper to taste
- 1/2 cup heavy cream (optional, for extra creaminess)
-
For Garnish:
- Fresh basil leaves, chopped
- Grated Parmesan cheese

How to Make This Tomato Soup Recipe
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook until softened, about 5 minutes.
- Add the minced garlic and cook for another minute until fragrant, being careful not to burn it.
- Pour in the crushed tomatoes and the vegetable broth. Stir in the dried oregano, dried basil, red pepper flakes (if using), and sugar. Season with salt and pepper to taste.
- Bring the soup to a gentle simmer, then reduce the heat to low, cover, and cook for at least 30 minutes to allow the flavors to meld together perfectly. For an even richer flavor, simmer for up to an hour!
- If you prefer a smoother soup, use an immersion blender to blend the soup until it reaches your desired consistency right in the pot. Alternatively, carefully transfer the soup to a regular blender in batches and blend until smooth. Be cautious when blending hot liquids!
- If you are opting for a creamier soup, stir in the heavy cream just before serving. Taste and adjust seasoning as needed.
- Ladle the Tomato Soup into bowls and garnish with fresh basil leaves and grated Parmesan cheese. Serve hot and enjoy this comfort soup!
Do you love delicious and comforting soup recipes? You might enjoy our Curried Cauliflower Soup!
How to Serve This Tomato Soup Recipe
This Tomato Soup recipe is incredibly versatile. Serve it hot with a classic grilled cheese sandwich for a comforting lunch or dinner. For a more elegant presentation, swirl in a dollop of pesto or a drizzle of balsamic glaze.
Here are some ideas for adding that wow factor:
- A swirl of pesto.
- Croutons for extra crunch.
- A sprinkle of parmesan cheese!
How to Store This Tomato Soup Recipe
Refrigeration: Allow the Tomato Soup to cool completely before transferring it to an airtight container. Store in the refrigerator for up to 3 to 4 days.
Freezing: For longer storage, freeze the fully cooled Tomato Soup in freezer-safe containers or zip-top bags. Be sure to leave some room in the container as the soup will expand when frozen. Tomato Soup can be frozen for up to 2 to 3 months.
Reheating: Thaw the Tomato Soup in the refrigerator overnight. Reheat gently on the stovetop over medium heat, stirring occasionally, until heated through. You can also reheat the Tomato Soup in the microwave, in 1-minute intervals, stirring in between until hot.
Tips to Make This Tomato Soup Recipe
- Ingredient Swap: If you don’t have fresh garlic, substitute ½ teaspoon of garlic powder.
- Success Tip: Simmering the soup for a longer time allows the flavors to meld more deeply, resulting in a richer taste.
- Common Mistake to Avoid: Be careful not to burn the garlic when sautéing it in the oil. Burnt garlic can make the whole soup taste bitter.
- Pro Tip for Best Results: For the creamiest texture, use high-quality heavy cream and stir it in just before serving so it doesn’t curdle from cooking for too long.
Helpful Notes for This Tomato Soup Recipe
- Tomato Details: Using high-quality crushed tomatoes makes a significant difference in the soup's flavor. Look for brands that taste fresh and naturally sweet.
- Equipment Recommendations: An immersion blender is very helpful for pureeing the soup right in the pot, but a regular blender works just as well. Just be cautious when blending hot liquids!
Variation of This Tomato Soup Recipe
- Seasonal Twist: In the summer, use fresh, ripe tomatoes for an even brighter flavor. Simply blanch, peel, and chop the tomatoes before adding them to the pot.
- Optional Version: For a spicier Tomato Soup, add a pinch of cayenne pepper or a dash of hot sauce.
- Creative Modifications: Roasted Tomato Soup is another delicious variation. Roast the tomatoes, onions, and garlic in the oven before adding them to the pot for a deeper caramelized flavor.
Frequently Asked Questions
How do you make Tomato Soup taste better?
Enhance the flavor of your Tomato Soup by adding a touch of cream, a pinch of sugar to balance acidity, or fresh herbs like basil or oregano. Roasting the tomatoes before blending can also intensify the flavor.
What goes well with Tomato Soup?
Tomato Soup pairs wonderfully with grilled cheese sandwiches, crusty bread for dipping, a fresh green salad, or a sprinkle of croutons on top. The acidity of the soup complements rich and savory flavors.
Can I freeze Tomato Soup?
Yes, Tomato Soup freezes well. Allow the soup to cool completely before transferring it to airtight containers or freezer bags. Thaw overnight in the refrigerator before reheating on the stovetop.
What is the secret ingredient to amazing tomato soup?
A dash of balsamic vinegar adds a unique depth and tanginess that elevates the tomato flavor. Just a teaspoon or two can transform a good soup into an amazing one.
Conclusion
We hope this Tomato Soup recipe becomes a staple in your homes, just as it is in ours. It's a simple, comforting, and delicious way to bring a little bit of Nonna's love to your table. So, gather your ingredients, put on your aprons, and get ready to enjoy a taste of Italy in every spoonful. Don't forget to share your creations with us and let us know how much you loved this Tomato Soup! We're always eager to hear about your experiences in the kitchen.
Tomato Soup: The BEST Easy Recipe You’ll Ever Try

A simple, comforting, and flavorful tomato soup recipe passed down through generations. Made with fresh ingredients and a whole lotta love, it’s the perfect taste of home.
Prep Time: 15 minutes
Cook Time: 45 minutes
Total Time: 1 hour
Yield: 6 servings
Category: Soup
Cuisine: Italian
Diet: Vegetarian
Nutrition:
Protein: 5g
Carbs: 25g
Fat: 12g
Ingredients
- 2 tablespoons olive oil
- 1 medium yellow onion, chopped
- 2 cloves garlic, minced
- 2 (28-ounce) cans crushed tomatoes
- 4 cups vegetable broth
- 1 teaspoon dried oregano
- 1/2 teaspoon dried basil
- 1/4 teaspoon red pepper flakes (optional)
- 1 teaspoon sugar
- Salt and pepper to taste
- 1/2 cup heavy cream (optional)
- Fresh basil leaves, chopped (for garnish)
- Grated Parmesan cheese (for garnish)
Instructions
- Heat olive oil in a large pot. Add onion and cook until softened (5 mins).
- Add garlic and cook until fragrant (1 min).
- Add crushed tomatoes, vegetable broth, oregano, basil, red pepper flakes (if using), and sugar. Season with salt and pepper.
- Simmer for 30-60 minutes.
- Blend until smooth with an immersion blender.
- Stir in heavy cream (optional).
- Ladle into bowls, garnish with basil and Parmesan cheese, and serve.
Notes
- For a richer flavor, use chicken broth instead of vegetable broth. Simmering longer enhances the taste. Roasting tomatoes first will intensify the flavor even more.
- Apple Cider Coffee Cake Recipe The Most Easy Reduced Apple Cider Cream Cheese Swirl Brown Sugar Streusel Individual Fall Brunch Cake - September 29, 2026
- Apple Cider Coffee Cake The Most Easy Moist Reduced Apple Cider Sour Cream Butter Brown Sugar Streusel Cider Glaze Individual Fall Cake - September 28, 2026
- Apple Cider Cake Recipe The Most Easy Moist Bundt Reduced Apple Cider Oil Brown Sugar Cinnamon Nutmeg Apple Cider Glaze Fall Cake - September 28, 2026


