Creamy Tomato Basil Soup

Featured in: One-Pan Everyday Family Suppers

This smooth tomato soup is infused with fresh basil and enriched with cream for a silky texture. Sourdough bread slices are buttered, grilled until golden, then rubbed with garlic, creating perfect dippers. The soup simmers with crushed tomatoes, onions, garlic, and vegetable broth, then finishes with fresh basil and cream for an aromatic, comforting dish. Ideal for a satisfying, easy-to-prepare meal.

Updated on Tue, 17 Feb 2026 17:06:00 GMT
A steaming bowl of creamy tomato basil soup garnished with fresh basil leaves, served with crispy sourdough dippers on the side. Pin This
A steaming bowl of creamy tomato basil soup garnished with fresh basil leaves, served with crispy sourdough dippers on the side. | orchardflint.com

There's something about the smell of garlic hitting hot oil that makes you stop what you're doing and pay attention. Last November, I was standing in my kitchen on a gray afternoon, needing something warm and uncomplicated, and this soup came together almost by accident. The kind of meal that doesn't require much thinking but delivers exactly what your mood is asking for—creamy, tomato-forward, and finished with basil that tastes like it was picked minutes before. Paired with butter-rubbed sourdough strips meant for dunking, it became the kind of lunch that stretches into the whole afternoon.

I made this for my neighbor last winter when she was recovering from surgery, and she told me weeks later she'd made it three more times. There's something about handing someone a bowl of creamy tomato soup with garlic bread on the side that just works—it's nourishing without being fussy, and it lets people feel cared for without making them feel like an obligation.

Ingredients

  • Olive oil: A good glug here matters because it's one of the first flavors to develop; don't skimp or use a cooking spray.
  • Yellow onion: The base of everything, and cooking it low and slow until it's translucent is where sweetness starts to build.
  • Garlic cloves: Three cloves keeps things mellow and aromatic without overpowering, but taste as you go if you're a garlic devotee.
  • Crushed tomatoes: Canned is perfect here—better than fresh when you're after depth and consistency.
  • Vegetable broth: Use something with decent seasoning because it's doing work in the background.
  • Tomato paste: One tablespoon concentrates the tomato flavor without making everything taste like paste; don't double it thinking more is better.
  • Sugar: A small teaspoon balances acidity in a way that's subtle but necessary.
  • Salt and pepper: Season as you go, not all at once at the end.
  • Heavy cream: Adds richness and softens the acidity; it's what makes this soup feel like a hug.
  • Fresh basil: Chopped and stirred in just before blending preserves its brightness and color.
  • Sourdough loaf: Get something crusty and chewy; the contrast with creamy soup is the whole point.
  • Unsalted butter: For the toasts, because you're already salting the soup itself.

Tired of Takeout? 🥡

Get 10 meals you can make faster than delivery arrives. Seriously.

One email. No spam. Unsubscribe anytime.

Instructions

Start with the aromatics:
Heat olive oil in your pot over medium heat and add the chopped onion, letting it cook undisturbed for the first couple of minutes before stirring. You're looking for that moment when the edges turn translucent and the kitchen smells sweet.
Build the garlic layer:
Once the onion softens, add the minced garlic and cook for just one minute—if you let it go longer, it can turn bitter and harsh. The smell should be fragrant but not acrid.
Layer in the tomatoes and broth:
Stir in the crushed tomatoes, broth, tomato paste, sugar, salt, and pepper all at once, then bring everything to a simmer. This is where you'll taste and adjust before the cream goes in, so the soup can actually tell you what it needs.
Let it simmer gently:
Reduce heat and let it bubble softly for about 20 minutes, stirring occasionally so nothing sticks to the bottom. The flavors will start to meld and deepen, and the raw tomato edge will smooth out.
Finish with cream and basil:
Remove from heat, stir in the heavy cream and fresh basil, and let it sit for a minute. The basil will start to wilt slightly and release its oils into the warm soup.
Blend to silky perfection:
Use an immersion blender right in the pot, working from the bottom and edges toward the center until the whole thing is creamy and smooth. If you're using a countertop blender, work in batches and hold the lid slightly ajar with a kitchen towel because hot soup likes to escape.
Toast the sourdough:
While the soup finishes, heat a skillet or griddle over medium heat and spread softened butter on both sides of each sourdough slice. Grill for 2 to 3 minutes per side until the bread is golden and crispy on the outside but still a little tender inside.
Finish with garlic:
While the bread is still warm, rub the cut side of a halved garlic clove across the toasted surface—the warmth releases the garlic oils and keeps the flavor bright instead of sharp. Cut the bread into dipping strips if you want to be fancy about it, or just serve slices on the side.
Serve and garnish:
Ladle the soup into bowls, scatter a small handful of fresh basil on top, and set the sourdough dippers right alongside. Let people dunk and sip and make the moment their own.
Pin This
| orchardflint.com

There's a moment when you hand someone a bowl of soup and watch their face soften—when warm food and genuine comfort collide. This dish has a way of doing that quietly, without any fuss or pretension, which is exactly why I keep making it.

Making It Your Own

The base of this soup is solid, but your kitchen is your workshop. I've added a pinch of red pepper flakes for a gentle warmth on chilly evenings, and other times I've stirred in a splash of balsamic vinegar at the very end for depth. Some people love a grind of fresh nutmeg folded in with the basil, which adds an almost imperceptible sweetness that makes the whole thing feel more luxurious. The beauty of this recipe is that it welcomes tinkering—taste, adjust, make it speak to what you're craving.

When You Need Variations

For a vegan version, swap the heavy cream for coconut cream or a silky cashew cream, and use plant-based butter for the sourdough toasts. The soup won't lose anything in the translation—it'll just taste slightly different, maybe a little earthier with coconut. If dairy isn't an option but you want richness, even a drizzle of good olive oil swirled into each bowl can add luxury without being heavy.

Pairing and Serving Thoughts

I've learned that this soup pairs beautifully with wines that have some acidity—a crisp Sauvignon Blanc cuts through the richness, or a light Pinot Noir if you're in a red wine mood. But honestly, this is the kind of meal that's just as good with a glass of sparkling water and lemon, or even strong black tea on the side. The sourdough dippers are non-negotiable though; they're not an accessory, they're part of the whole experience.

  • Make the soup ahead and reheat it gently on the stove—it actually tastes better the next day when flavors have settled and deepened.
  • Toast the sourdough fresh before serving so it stays crispy and warm instead of turning soggy.
  • Freeze leftover soup in portions without the cream, then thaw and warm it gently before stirring in fresh cream—this keeps it tasting vibrant instead of reheated.
Velvety tomato basil soup with a swirl of cream, paired with golden-brown sourdough bread strips perfect for dipping and savoring. Pin This
Velvety tomato basil soup with a swirl of cream, paired with golden-brown sourdough bread strips perfect for dipping and savoring. | orchardflint.com

This is the kind of recipe that asks very little but delivers a lot—warmth, flavor, and the quiet satisfaction of feeding yourself or someone else something real. Make it this week.

Recipe FAQs

What can be used to make it vegan?

Substitute heavy cream with coconut or cashew cream and replace butter with plant-based alternatives for a vegan option.

How do I prepare the sourdough dippers?

Butter both sides of thick sourdough slices, grill until golden brown, then rub each slice with garlic for extra flavor.

Can I add spice to this dish?

Yes, adding a pinch of red pepper flakes provides gentle heat without overpowering the flavors.

What tools are needed to blend the soup smoothly?

An immersion blender or a countertop blender can be used to create a creamy, smooth texture.

How long does it take to prepare and cook?

Preparation takes about 15 minutes, and cooking another 35 minutes, totaling roughly 50 minutes.

What wines pair well with this dish?

Crisp Sauvignon Blanc or light Pinot Noir complement the soup and dippers nicely.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Creamy Tomato Basil Soup

Velvety tomato soup enriched with fresh basil, served alongside crispy sourdough bread dippers.

Time to Prep
15 minutes
Time to Cook
35 minutes
Overall Time
50 minutes
Created by Luke Campbell


Skill Level Easy

Cuisine Type American

Makes 4 Portions

Dietary Details Suitable for Vegetarians

What You’ll Need

Soup

01 2 tablespoons olive oil
02 1 medium yellow onion, chopped
03 3 garlic cloves, minced
04 1 (28-ounce) can crushed tomatoes
05 2 cups vegetable broth
06 1 tablespoon tomato paste
07 1 teaspoon sugar
08 1 teaspoon salt
09 1/2 teaspoon freshly ground black pepper
10 1/2 cup heavy cream
11 1/2 cup fresh basil leaves, chopped

Sourdough Dippers

01 1 small sourdough loaf, cut into thick slices
02 2 tablespoons unsalted butter, softened
03 1 garlic clove, halved

Step-by-Step Guide

Step 01

Sauté Aromatics: Heat olive oil in a large pot over medium heat. Add chopped onion and sauté for 5 minutes until translucent. Stir in minced garlic and cook for 1 minute until fragrant.

Step 02

Build Soup Base: Add crushed tomatoes, vegetable broth, tomato paste, sugar, salt, and pepper to the pot. Bring to a simmer.

Step 03

Simmer Soup: Reduce heat and simmer uncovered for 20 minutes, stirring occasionally to ensure even cooking.

Step 04

Finish Soup: Remove from heat and stir in heavy cream and fresh basil. Use an immersion blender to blend the soup until smooth and creamy, or carefully transfer to a countertop blender in batches. Adjust seasoning as needed.

Step 05

Prepare Dippers: Preheat a skillet or griddle over medium heat. Spread butter on both sides of each sourdough slice.

Step 06

Toast Bread: Grill bread slices for 2–3 minutes per side until golden brown. While warm, rub each slice with the cut side of the garlic clove.

Step 07

Cut and Serve: Cut bread into strips for dipping. Ladle hot soup into bowls, garnish with fresh basil, and serve with sourdough dippers on the side.

Needed Gear

  • Large pot
  • Immersion blender or countertop blender
  • Skillet or griddle
  • Bread knife
  • Ladle

Allergy Advisory

Review all ingredients for allergens. Check with a health expert if you have concerns.
  • Contains wheat from sourdough bread
  • Contains dairy from butter and heavy cream
  • Double-check bread ingredients for potential allergens

Nutrition Details (per portion)

This data is provided for your reference. Always consult with a healthcare professional for nutrition advice.
  • Caloric Value: 340
  • Fats: 18 grams
  • Carbohydrates: 38 grams
  • Proteins: 7 grams

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.