Creamy Tomato Soup

Featured in Cozy Bowls of Comfort.

This isn't your average tomato soup from a can - it's a restaurant-worthy bowl of comfort that comes together in just half an hour. We start with the best crushed tomatoes, then add garlic and onions slowly cooked until sweet. Fresh basil leaves and a generous splash of cream make everything silky smooth. The secret is a pinch of Parmesan that melts into the soup, adding savory depth. Perfect for grilled cheese dipping or sipping from your favorite mug on a cold day. A cozy, satisfying treat perfect for any occasion!
A young woman with wavy hair is gazing down contemplatively in a warmly lit kitchen filled with plants.
Updated on Thu, 16 Jan 2025 01:05:10 GMT
A bowl of creamy tomato soup garnished with a basil leaf and a swirl of cream, accompanied by slices of toasted bread and ripe tomatoes in the background. Pin it
A bowl of creamy tomato soup garnished with a basil leaf and a swirl of cream, accompanied by slices of toasted bread and ripe tomatoes in the background. | cookingkeys.com

Let me share my favorite tomato soup recipe that finally converted my family from the canned stuff! After years of trying different methods I discovered this perfect blend of fresh and pantry ingredients that creates pure comfort in a bowl. The combination of sweet San Marzano tomatoes fresh basil and a touch of cream makes magic happen. The first time I served this with grilled cheese my kids actually asked for seconds of soup instead of sandwiches!

Why This Soup Is Pure Magic

This isn't your average tomato soup! That perfect balance of rich tomatoes fresh herbs and just enough cream creates something absolutely irresistible. Last week when I made this for my neighbor who was feeling under the weather she said it was better than any restaurant version. Even my husband who usually reaches for canned soup now requests this homemade version!

What You'll Need

  • For The Base:
    • Real butter none of that margarine stuff
    • Sweet yellow onion
    • Fresh garlic cloves
    • San Marzano crushed tomatoes
    • Good chicken stock
    • Fresh basil leaves
    • Just a touch of sugar
    • Fresh ground pepper
  • For That Creamy Finish:
    • Heavy cream
    • Fresh grated parmesan
    • Extra basil for garnish

Let's Start Cooking

Creating Our Base
First we're going to melt that butter and let those onions get nice and golden. This step is so important for building flavor! When we add the garlic the kitchen starts smelling like heaven.
Building The Flavor
In go those beautiful tomatoes stock and herbs watching it all come together is like conducting a flavor symphony! The secret is letting it simmer just long enough for everything to get friendly.
Making It Silky
Adding the cream and parmesan at the end transforms everything into velvet. I love watching my kids peek into the pot asking when it'll be ready!
A close-up view of a white bowl filled with tomato soup topped with croutons, shredded cheese, and fresh parsley. Pin it
A close-up view of a white bowl filled with tomato soup topped with croutons, shredded cheese, and fresh parsley. | cookingkeys.com

Making It Perfect

Want to know my secrets for the best tomato soup? Always use good quality tomatoes they're the star of the show! Let those onions get really soft and golden it adds so much sweetness. And here's my favorite tip add the basil in two stages some while cooking and fresh leaves right at the end for the most amazing aroma!

Serving It Up

Nothing beats a bowl of this soup with a perfectly grilled cheese sandwich for dunking! I love serving it in my grandmother's old soup bowls with a little swirl of cream on top and fresh basil leaves. For lunch parties I'll set out different toppings croutons extra parmesan maybe some red pepper flakes everyone loves creating their perfect bowl!

Keeping It Fresh

This soup actually gets better the next day! All those flavors have time to develop together. I often make a double batch and freeze portions perfect for those nights when you need comfort food fast. Just remember to reheat it gently and maybe add a fresh splash of cream.

Mix It Up

Don't be afraid to make this recipe your own! Sometimes I'll add a pinch of red pepper flakes for heat. My vegetarian friends love it with vegetable broth instead of chicken. Once I roasted the garlic first absolute game changer! That's what makes cooking fun finding your perfect combination.

A bowl of creamy tomato soup garnished with croutons and fresh basil leaves. Pin it
A bowl of creamy tomato soup garnished with croutons and fresh basil leaves. | cookingkeys.com

Why This Recipe Matters

This soup has become our comfort food tradition! There's something so satisfying about transforming simple ingredients into something that tastes so much better than anything from a can. My kids are learning to cook helping chop herbs and watching how fresh ingredients make all the difference.

The best part isn't just how delicious it is it's seeing everyone's faces light up when they taste real homemade tomato soup for the first time! Whether you're making it for someone who needs comfort or just because you want something warming and wholesome this never disappoints. And watching people discover they can make their favorite soup at home? That's what makes cooking so rewarding!

Frequently Asked Questions

→ Why use San Marzano tomatoes?
San Marzano tomatoes are sweeter and less acidic than regular tomatoes, with a richer flavor. They make the best base for tomato soup.
→ How do I reduce acidity in tomato soup?
Add more heavy cream and sugar to taste. The dairy helps balance acidity, while sugar counteracts tartness from the tomatoes.
→ Can I use dried basil instead?
While fresh basil provides the best flavor, you can substitute with 1 teaspoon dried basil. Add it with the other seasonings.
→ Should I blend the soup?
Blending is optional. For a smoother soup, blend with an immersion blender or regular blender. For rustic style, leave chunks of tomato and onion.
→ Can this soup be frozen?
Yes, but freeze before adding cream and cheese. Add dairy when reheating for best results. Keeps frozen up to 3 months.

Conclusion

This quick and easy tomato soup recipe features San Marzano tomatoes, fresh basil, and a creamy finish with parmesan and heavy cream. Perfect for a comforting meal that can be prepared in just 30 minutes.

Soups

A rich and creamy tomato soup made with San Marzano tomatoes, fresh basil, and finished with parmesan cheese and heavy cream.

Prep Time
5 Minutes
Cook Time
25 Minutes
Total Time
30 Minutes

Category: Soups & Stews

Difficulty: Easy

Cuisine: Italian American

Yield: 8 Servings (8 cups)

Dietary: Low-Carb, Vegetarian, Gluten-Free

Ingredients

01 4 tablespoons unsalted butter.
02 2 yellow onions (3 cups chopped).
03 3 cloves garlic, minced.
04 56 ounces crushed San Marzano tomatoes.
05 2 cups chicken stock.
06 1/4 cup fresh basil, chopped.
07 1 tablespoon sugar.
08 1/2 teaspoon black pepper.
09 1/2 cup heavy whipping cream.
10 1/3 cup freshly grated parmesan.
11 Extra basil and parmesan for serving.

Instructions

Step 01

Cook onions in butter 10-12 minutes until golden, add garlic and cook 1 minute.

Step 02

Stir in tomatoes, stock, basil, sugar and pepper. Bring to boil then simmer 10 minutes.

Step 03

Optional: blend with immersion blender or in regular blender until smooth.

Step 04

Add cream and parmesan, simmer briefly and season to taste.

Step 05

Top with extra parmesan and fresh basil.

Notes

  1. Can adjust cream and sugar to reduce acidity.
  2. Can be left chunky or blended smooth.
  3. Perfect with grilled cheese.

Tools You'll Need

  • Dutch oven or large pot.
  • Immersion blender (optional).

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Dairy.

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 222
  • Total Fat: ~
  • Total Carbohydrate: ~
  • Protein: ~