Rich Tomato Basil

Featured in: Delicious Meat-Free Meals for Every Taste

San Marzano tomatoes, basil, and parmesan blend into a creamy soup. On the table in 30 minutes, it's a great match for bread or grilled cheese.
Lily chef cooking Cookingwithmee blog.
Updated on Mon, 12 May 2025 15:08:30 GMT
A creamy tomato basil soup bowl with a swirl of cream, paired with slices of bread in the background. Pin it
A creamy tomato basil soup bowl with a swirl of cream, paired with slices of bread in the background. | cookingwithmee.com

I wanna tell you about my top tomato soup that'll make store-bought versions seem boring! I spent years tweaking different versions until I nailed this ultra-velvety recipe that beats anything you'd get at a coffee shop. The mix of those juicy San Marzano tomatoes, garden-fresh basil and a splash of cream makes the most comforting bowl ever. The first time my children tried it, they normally won't eat tomato soup without grilled cheese nearby, they actually asked for more without even touching their sandwiches!

The Secret Behind This Bowl

This goes way beyond regular tomato soup! Those caramelized onions and flavorful stock build incredible taste you won't find in any can. Just last month when my sick neighbor tried it, she told me it worked better than any cold medicine. Even my super-critical mother-in-law who always says she hates tomato soup wanted to know how I made it!

Your Shopping List

  • The Basics:
    • Unsalted butter works best
    • Yellow onion with sweetness
    • Fresh garlic cloves plenty of them
    • San Marzano tomatoes trust me on this
    • Quality chicken stock
    • Basil straight from the plant
    • Just a bit of sugar
    • Ground black pepper
  • The Basics:
    • Some heavy cream
    • Genuine Parmesan grated right before using
    • More basil leaves for topping

Time To Cook

Building Our Base
We start by working butter and onions until they're all golden and caramelized. When the garlic joins in, your house smells incredible! Taking time with these aromatics is what makes all the difference.
Creating The Heart
Next come those gorgeous tomatoes plus stock and herbs. You'll notice family members wandering into the kitchen asking about dinner! While it bubbles away, everything starts blending together beautifully.
Making It Silky
Adding cream and Parmesan at the end changes everything to silk. Watching it turn perfectly smooth as you blend it all up is truly amazing stuff!
A bowl of vibrant tomato soup, garnished with fresh basil leaves and a sprinkle of black pepper. Pin it
A bowl of vibrant tomato soup, garnished with fresh basil leaves and a sprinkle of black pepper. | cookingwithmee.com

Nailing Every Detail

Wanna know what makes this tomato soup special? Don't hurry those onions at the beginning they need to get really sweet. Always pick whole San Marzano tomatoes since they've got natural sweetness and less acid. And here's my best trick add basil twice first during cooking and again right before serving!

Ready To Eat

I always serve this in big mugs when it's cold outside! And you gotta have grilled cheese with it we like using tangy cheddar on sourdough bread. When friends come over, I put it in fancy bowls with a little cream swirl and fresh basil everyone thinks I bought it from some expensive restaurant!

Leftovers Rule

This soup tastes even better the next day! All those flavors really get to know each other overnight. I usually cook extra and freeze some perfect for those nights when you want something comforting but don't feel like cooking. Just warm it up slowly and maybe put in a tiny bit more cream.

Try Something New

Feel free to switch things up! Sometimes I throw in some red pepper flakes for a kick. My friends who don't eat meat love using veggie stock instead. One time I roasted the garlic beforehand totally changed the game! The best part is making each pot your own creation.

A close-up of a pot filled with vibrant tomato soup, topped with shredded cheese and fresh basil leaves. Pin it
A close-up of a pot filled with vibrant tomato soup, topped with shredded cheese and fresh basil leaves. | cookingwithmee.com

The Heart Of This Dish

This soup has turned into our family comfort food! There's nothing better than turning basic stuff from your kitchen into something that tastes so amazing. My kids are now learning to cook by helping chop herbs and seeing how taking your time makes food taste better.

The greatest thing isn't just how good it tastes but seeing everyone smile when they try real homemade tomato soup for the first time! Whether you're cooking for someone who needs cheering up or just want something warm and good for you this always hits the spot. And watching people realize they can make something way tastier than canned soup? That's what makes cooking so fun!

Frequently Asked Questions

→ Can I use other tomato types?
San Marzano tomatoes are ideal for their sweetness, but regular canned ones work too. Balance tartness by adjusting cream and sugar.
→ How long will it last in the fridge?
Store it in the fridge for up to 4 days. Reheat slowly and stir often. Add fresh basil just before serving for extra flavor.
→ Is freezing this soup okay?
Go ahead and freeze without cream or cheese. Stir these in fresh after reheating. It’ll stay good frozen for about 3 months.
→ What works instead of heavy cream?
Half-and-half or milk are decent choices but less rich. Need dairy-free? Coconut cream does the trick for that luscious texture.
→ Why does it taste sour?
Tomato acidity varies. Stir in more sugar and cream bit by bit. Use high-quality tomatoes like San Marzano for a natural sweet flavor.

Rich Tomato Basil

A velvety tomato basil soup with parmesan. Comes together in 30 minutes, great alongside crusty bread or grilled sandwiches.

Prep Time
5 Minutes
Cook Time
25 Minutes
Total Time
30 Minutes
By: Lily

Category: Vegetarian Dishes

Difficulty: Easy

Cuisine: Italian-American

Yield: 8 Servings (8 cups)

Dietary: Low-Carb, Gluten-Free

Ingredients

01 4 tbsp butter, unsalted.
02 2 diced yellow onions (makes 3 cups).
03 3 minced garlic cloves.
04 Two 28-ounce cans of crushed San Marzano tomatoes.
05 2 cups of homemade chicken broth.
06 1/4 cup of finely chopped basil leaves.
07 1 tbsp of granulated sugar.
08 1/2 tsp freshly cracked pepper.
09 Half a cup of heavy cream.
10 1/3 cup grated parmesan cheese.
11 Extra parmesan shreds and basil for garnish.

Instructions

Step 01

Get butter melted over medium heat in a big pot. Drop in those onions and sauté until they're soft and golden—takes around 10-12 minutes. Toss in garlic and cook till it smells delicious.

Step 02

Add in crushed tomatoes, broth, basil, sugar, and black pepper. Let it hit a boil, then drop it to a simmer and keep it covered for about 10 minutes.

Step 03

Blend everything to the smoothness you like using an immersion blender or a regular blender.

Step 04

Mix in the cream and grated parmesan. Let it warm through and adjust the salt or pepper if you need more flavor.

Step 05

Scoop into bowls and sprinkle on extra basil and some parmesan shreds.

Notes

  1. San Marzano tomatoes give the best taste.
  2. Got sour soup? Add a splash more cream or a pinch of sugar.
  3. Goes great with a crunchy grilled cheese.

Tools You'll Need

  • A large cooking pot or Dutch oven.
  • Blender (immersion or standard).

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Includes dairy (cream, butter, parmesan).

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: 15 g
  • Total Carbohydrate: 18 g
  • Protein: 6 g