4Bs Cream Tomato Soup Recipe: Silky Smooth With Crispy Celery Crowns

Soups & Stews

4Bs Cream Tomato Soup Recipe: Silky Smooth With Crispy Celery Crowns

This 4Bs cream tomato soup recipe delivers restaurant-quality richness with a velvety texture that melts in your mouth. The secret lies in simmering tomatoes, broth, and cream until perfectly balanced—never too sweet, never too acidic.

I’ve perfected this version to stay true to classic flavors while adding a modern twist with crispy celery crowns for texture contrast.

What sets this recipe apart is the foolproof technique of blending just the right amount of cream at the end, ensuring a smooth yet substantial consistency. Traditional methods call for slow simmering to develop deep tomato flavor, while modern variations let you adjust spice levels or herb intensity.

The crispy celery crowns add a satisfying crunch that elevates every spoonful.

By the time you finish, you’ll have a silky smooth soup with a delicate balance of sweetness and acidity, topped with golden, crispy celery crowns that hold their shape.

This dish is elegant enough for dinner parties but simple enough for a cozy weeknight meal. The aroma alone will have everyone asking for seconds.

Pair it with crusty bread or a sprinkle of fresh basil for the full experience. Let’s get cooking—this soup is worth every minute of simmering time.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
🔥
Calories
Med Cal

Ingredients for 4bs cream tomato soup

Pantry staples plus a few fresh touches—this soup delivers restaurant-quality richness.

Ingredient Amount Notes
Canned San Marzano Tomatoes 🍅 28 oz Crushed by hand for texture
Vegetable Broth 💧 4 cups Homemade or low-sodium store-bought
Heavy Cream 🥛 1 cup Full-fat for richest texture
Butter 🧈 2 tbsp Unsalted, for flavor base
Shallots 🧅 2 whole Minced, for subtle sweetness
Garlic Cloves 🧄 3 cloves Peeled, for aromatic depth
Celery Stalks 🥬 3 whole For crispy crowns and flavor
Fresh Basil Leaves 🌿 ¼ cup Chopped, for bright finish
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Peppercorns 🌶️ ½ tsp Freshly cracked for heat
All-Purpose Flour 🌾 1 tbsp For crispy celery crowns
Olive Oil 🫒 2 tbsp Extra-virgin for frying
Granulated Sugar 🍬 1 tsp Balances tomato acidity
Balsamic Vinegar 🍷 1 tbsp For depth of flavor

The tomatoes are the heart of this soup, so San Marzano is non-negotiable—they're sweeter and less acidic than regular canned tomatoes. Trader Joe's and Whole Foods carry them year-round, but check the Latin market if you want the best prices. For the broth, homemade is ideal, but Pacific Foods or Imagine low-sodium versions work in a pinch. The celery? Grab the freshest bunch you can find—those crisp stalks make the best crispy crowns. Pro tip: Buy organic if possible, as conventional celery often has wax coatings that can interfere with browning.

No San Marzano tomatoes? High-quality crushed tomatoes in a can will do, but add an extra pinch of sugar to balance the acidity. Running short on basil? Dried basil at one-third the amount works, but fresh is worth the splurge here. The celery crowns can be made ahead and reheated—just toss them in the oven at 375°F for 5 minutes to crisp up. Want to skip the crispy topping? A sprinkle of Parmesan cheese adds a nice finish. And if you're watching calories, use half-and-half instead of heavy cream—it still tastes rich but with fewer calories.

This soup tastes even better the next day as the flavors meld. Store it in an airtight container in the fridge for up to 5 days, or freeze for 3 months—just thaw overnight in the fridge. The crispy celery crowns stay crunchy for about 2 days if stored separately in a sealed container. For a quick weeknight meal, prep the soup in the morning and crisp the celery crowns right before serving. Leftovers? Blend again briefly for a smoother texture, or just heat and stir—it's that good.

❤️

Why You'll Love This Recipe

  • No Chopping Nightmare: I swear by this recipe when I’m too tired to dice anything. Shallots get a quick mince with a knife—no fancy julienne here—and the San Marzano tomatoes open right from the can. The broth just pours in, and suddenly, you’re halfway to heaven without a single mess.
  • Velvet-Smooth Magic: That heavy cream swirled into the simmered tomatoes? It’s the kind of rich, velvety texture that makes you pause mid-spoonful. The butter-basted shallots add this deep, caramelized sweetness that cuts through the cream’s heaviness—like a hug in a bowl.
  • Leftovers That Beg for More: This soup tastes better the next day. Honestly, I’ve reheated portions for breakfast (yes, with toast) and never once regretted it. The flavors meld into this cozy, restaurant-worthy depth that’s impossible to resist—even when you’re not hungry.
  • Budget Bistro Feel: San Marzano tomatoes and heavy cream might sound fancy, but they stretch further than you’d think. A single can of tomatoes and a small carton of cream make four servings, and the broth? You can use whatever’s in your pantry. Fancy dinner without the grocery bill.

Step-by-step instructions for cream tomato soup with crispy celery crowns

This method delivers velvety tomato soup with a perfect balance of sweetness and acidity—and those crispy celery crowns add a satisfying crunch.

1

Sauté Aromatics Until Fragrant

Heat the 2 tbsp olive oil in a large pot over medium heat. Add the 2 whole shallots and 3 cloves garlic cloves, cooking for 3-4 minutes until the shallots soften and become translucent. You'll smell that sweet, mellow aroma—this is your signal they're ready.

Next, add the 3 whole celery stalks, cut into 1-inch pieces, and cook for another 5 minutes until they begin to soften but still retain their shape. The celery will release moisture, so don't worry if it looks a bit wet—this helps build flavor. Keep the heat at medium to avoid browning the vegetables too quickly.

2

Build the Tomato Base

Pour in the 28 oz canned San Marzano tomatoes (crushed by hand if possible) and stir to combine with the vegetables. Add the 4 cups vegetable broth, 1.5 tsp salt, 0.5 tsp black peppercorns, and 1 tsp granulated sugar. Bring the mixture to a gentle boil, then reduce heat to low and let it simmer uncovered for 20-25 minutes.

You're looking for a smooth, thickened sauce—stir occasionally to prevent sticking. The tomatoes will break down completely, releasing their natural sweetness and creating a rich, velvety texture. If the soup thickens too much, add 2-3 tablespoons of water to loosen it slightly.

3

Finish with Cream and Acid

Reduce the heat to low and stir in the 1 cup heavy cream, 2 tbsp butter, and 1 tbsp balsamic vinegar. The cream will temper the acidity of the tomatoes, creating a luxurious balance. Let the soup simmer gently for 5 minutes—this allows the flavors to meld without curdling the cream.

Taste and adjust seasoning if needed. The soup should be rich, slightly sweet, and tangy with a hint of acidity from the balsamic. If it needs more depth, add a pinch of salt or a splash of vinegar. Remove from heat and stir in the 0.25 cup chopped fresh basil leaves just before serving to keep their bright flavor intact.

4

Make the Crispy Celery Crowns

While the soup simmers, prepare the celery crowns for maximum crunch. Cut the 3 whole celery stalks lengthwise into ¼-inch thick strips (discard the tough core). Toss the strips in 1 tbsp all-purpose flour until lightly coated. Heat 2 tbsp olive oil in a skillet over medium-high heat until shimmering.

Fry the celery in batches for 2-3 minutes per side until golden brown and crispy. Drain on paper towels and sprinkle with a pinch of salt while still hot. These crowns should be crisp enough to stand up to the silky soup—serve them immediately on top of each bowl.

👨‍🍳

Pro Tips For Making 4bs Cream Tomato Soup

  • CRUSH THE SHALLOTS: Don’t chop them—mash them with the flat of your knife until they’re a paste. This dissolves faster and adds depth without lingering texture. (I used to skip this, and the soup always tasted like I’d forgotten the aromatics.)
  • SIMMER NOT BOIL: Keep the soup at a gentle bubble, not a rolling boil, once the tomatoes and broth hit the pot. Too much heat turns the San Marzano’s natural sweetness bitter, and you’ll end up with a thin, watery base instead of a rich foundation.
  • TEMPE THE CREAM: Warm the heavy cream separately in a small saucepan over low heat until it’s just steaming—about 90 seconds. Pouring cold cream into hot soup can cause it to curdle, and you’ll end up with a lumpy mess. (Yes, even if you’re impatient like me.)
  • SALT IN LAYERS: Season the broth before adding the tomatoes, then taste again after the cream goes in. The acidity of the tomatoes throws off your salt perception, and you’ll either undersalt or overcompensate later. Trust the process—your future self will thank you.

Serving suggestions for leftovers

Crusty Bread Pairing

This soup practically begs for a warm, crusty bread to soak up every last drop of that velvety tomato cream. I love using a baguette or sourdough loaf from the bakery section—look for one with a thick, crackly crust that can stand up to the soup's richness.

Toast it lightly in the oven at 375°F for 5 minutes until golden, then slice and serve alongside. The contrast of the crispy bread against the silky soup is pure magic. 🥖

Cheese Board Elevation

Turn your soup into a full spread by serving it with a small cheese board. I recommend aged Gouda, creamy Brie, and sharp Parmesan for their ability to complement the tomato's acidity.

Add a few slices of prosciutto or salami for salty contrast, and don't forget a drizzle of honey to balance the richness. The crispy celery crowns add a satisfying crunch that ties everything together. 🧀

Wine Pairings

A crisp white wine cuts through the soup's richness beautifully. I reach for a dry Pinot Grigio from Italy—its bright acidity and citrus notes refresh your palate with each sip. For red wine lovers, a light-bodied Chianti adds earthy undertones that pair wonderfully with the tomato's depth.

Avoid heavy, oaky whites or bold reds that might overpower the delicate flavors. 🍷

Herb Garnish Options

Fresh herbs elevate this soup to restaurant-quality. Beyond the basil, try a sprinkle of chopped parsley or thyme leaves for an earthy note. For a pop of color, add microgreens or edible flowers—they add freshness and visual appeal.

Even a pinch of freshly cracked black pepper right before serving keeps the flavors vibrant. 🌿

Spicy Kick Variations

If you love heat, add a dash of red pepper flakes or a few drops of hot sauce to the soup before serving. For a smoky twist, stir in ½ tsp smoked paprika—it deepens the tomato flavor without overpowering.

Serve with extra crispy celery crowns for a satisfying crunch that balances the spice. 🌶️

Presentation Tips

Serve the soup in warm bowls with the crispy celery crowns arranged artistically on top. A drizzle of balsamic glaze—just a thin stream—adds elegance and ties back to the vinegar used in cooking.

For extra flair, garnish with a sprinkle of flaky sea salt or a few toasted breadcrumbs. The contrast of textures and colors makes this dish look as good as it tastes. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 15g75%
Cholesterol 65mg22%
Sodium 850mg37%
Total Carbohydrate 28g10%
Dietary Fiber 4g14%
Sugars 12g
Protein 8g16%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this cream tomato soup without heavy cream?

For a lighter version, substitute the 1 cup heavy cream with ½ cup half-and-half or ½ cup whole milk. If you're avoiding dairy entirely, use ½ cup coconut cream for a rich, creamy texture without the same richness. The soup will still be delicious, just slightly less velvety.

2

Why does my tomato soup turn out too acidic?

Too much acidity usually means the tomatoes weren't balanced properly. Add 1 tsp granulated sugar or ½ tsp balsamic vinegar to sweeten the flavor. Simmering the soup longer (up to 30 minutes) also helps mellow the acidity. If it's still too tangy, stir in 1 tbsp butter or a splash of cream to round out the taste.

3

Can I make the crispy celery crowns ahead of time?

Yes, but they’re best served immediately for maximum crunch. If prepping ahead, fry them and store in an airtight container at room temperature for up to 2 days. Reheat in a 375°F oven for 5 minutes to restore crispiness. For longer storage, freeze them for up to 1 month—just thaw and reheat before serving.

4

What’s the secret to the smoothest texture?

The key is blending the soup just before serving—don’t over-blend! Use an immersion blender for 10-15 seconds until smooth but still slightly rustic. For extra silkiness, strain the soup through a fine-mesh sieve after simmering. Avoid blending with the celery crowns, as they’re meant to stay crispy.

5

Can I use fresh tomatoes instead of canned?

Fresh tomatoes work, but they require extra prep. Roast 4 large ripe tomatoes at 400°F for 20 minutes to concentrate their flavor, then peel, seed, and chop. Simmer them with the broth for 30-40 minutes to break down their texture. For best results, combine roasted fresh tomatoes with ½ can of crushed tomatoes to mimic the depth of canned versions.

★★★★★5.0(15 reviews)
Categories Soups & Stews