Award-Winning Tomato Soup Recipe: Velvet-Smooth With Crispy Celery Crown Topping

Soups & Stews

Award-Winning Tomato Soup Recipe: Velvet-Smooth With Crispy Celery Crown Topping

This award-winning tomato soup recipe delivers the velvety texture and rich depth of flavor that makes it a crowd-pleaser every time. The secret lies in slow-simmering tomatoes with aromatics until their natural sweetness intensifies, then blending until perfectly smooth. What sets this apart is the crispy celery crown topping—a delicate, caramelized garnish that adds contrasting texture and visual appeal.

The foundation begins with a proper roux made from butter and flour, which creates a stable base for the soup's velvety body.

I use a mix of canned and fresh tomatoes to balance convenience with authentic flavor, while a splash of red wine adds complexity that elevates this beyond basic recipes. The key to that signature velvety texture?

A precise simmer time and careful blending technique that eliminates lumps while preserving the tomatoes' natural richness.

By the time you're done, you'll have a soup that's impossibly smooth with just the right balance of sweet and tangy tomato flavors. The crispy celery crown adds a satisfying crunch that contrasts beautifully with the creamy base, while fresh basil and a drizzle of cream complete the presentation.

This isn't just tomato soup—it's a restaurant-quality dish that belongs at your dinner table.

The best part? This recipe scales perfectly for gatherings while still shining as a cozy weeknight meal. Serve with crusty bread or grilled cheese sandwiches for the full experience. Let's create this award-winner together.

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

Ingredients for award winning tomato soup

Velvety tomato soup with crispy celery crown needs just these 14 ingredients for restaurant-quality results.

Ingredient Amount Notes
Unsalted Butter 🧈 ¾ cup Cold, cubed for roux
All-Purpose Flour 🌾 ¾ cup Diamond Crystal preferred
San Marzano Canned Tomatoes 🍅 28 oz Crushed by hand
Fresh Roma Tomatoes 🍅 2 whole Peeled, seeded, chopped
Yellow Onion 🧅 1 whole Diced, medium size
Garlic Cloves 🧄 4 cloves Minced, fresh preferred
Celery Stalks 🥬 3 whole Thinly sliced for crown
Dry Red Wine 🍷 ½ cup Bold Cabernet Sauvignon
Vegetable Broth 💧 2 cups Low-sodium preferred
Heavy Cream 🥛 ½ cup Full-fat for richness
Fresh Basil Leaves 🌿 ¼ cup Chopped, for garnish
Sea Salt 🧂 1 ½ tsp Kosher, to taste
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Granulated Sugar 🍚 1 tbsp Balances acidity

The San Marzano tomatoes are non-negotiable here—their sweetness and consistency make all the difference. Trader Joe's and Whole Foods carry them year-round, but if you can't find them, any high-quality canned tomatoes will work. For the celery crown, look for stalks with crisp, vibrant green tops—they're sweeter and crispier. The butter should be cold when you start your roux, or you'll end up with a greasy mess instead of a rich base. I always grab European-style butter from Costco when I can—it has a higher fat content that makes the soup truly velvety.

No red wine? Substitute extra vegetable broth with a splash of balsamic vinegar—it adds depth without the alcohol. Fresh basil is ideal, but dried oregano at half the amount works in a pinch. For the celery crown, if you can't find fresh celery, frozen chopped celery (thawed and drained) is surprisingly good. The sugar balances the acidity of the tomatoes, but if you prefer less sweetness, reduce it to 1 teaspoon. The heavy cream adds richness, but coconut cream makes a great dairy-free alternative if needed.

This soup tastes even better the next day as the flavors meld. Store in an airtight container in the fridge for up to 5 days, or freeze for 3 months. For the celery crown, fry it fresh before serving—it loses crispness if reheated. I like to make a double batch of the crown and keep it in the freezer; just reheat in a dry pan for 2-3 minutes before serving. The basil and cream should be added right before serving to keep them fresh and creamy.

❤️

Why You'll Love This Recipe

  • 20-Minute Roux Magic: The butter and flour roux builds flavor faster than you can say "soup’s ready." Just melt, whisk, and let that golden paste work its magic—no fancy techniques, just pure, velvety depth from the start.
  • San Marzano Secret: That one can of San Marzano tomatoes? It’s the difference between good and "I’ll make this every week." Sweet, meaty, and perfectly balanced—no bitterness, no watery aftertaste. The Roma tomatoes just add that fresh, bright punch.
  • Leftovers That Beg for More: This soup actually improves the next day. The flavors meld, the texture thickens just right, and it reheats like a dream. I’ve frozen batches for months—still rich, never watery. (Yes, even my picky husband asks for seconds.)
  • Blanket-Worthy Any Night: Throw it together midweek, serve it with grilled cheese for a cozy night in, or bring it to a potluck—it’s the one dish everyone reaches for. No fuss, no stress, just pure satisfaction in a bowl. (My daughter picks out the onions, but still devours it.)

Step-by-step instructions for award-winning tomato soup

Here's how to create that velvety texture and crispy celery crown topping you've been craving.

1

Build the Roux for Silky Smoothness

Melt the 0.75 cup unsalted butter in a large Dutch oven over medium heat until it foams. Add the 0.75 cup all-purpose flour all at once and whisk vigorously for 2-3 minutes until the mixture turns a rich, golden brown color. This is your roux foundation—don't walk away, as it burns easily once it reaches this stage.

The color transformation you're looking for is what creates that luxurious mouthfeel in your soup. When it smells nutty and looks like toasted peanut butter, it's ready. Immediately reduce the heat to medium-low and begin adding the ingredients slowly to prevent lumps.

2

Develop the Flavor Base with Wine and Tomatoes

Pour in the 0.5 cup dry red wine and whisk constantly until fully incorporated, scraping up any browned bits from the bottom of the pot. This deglazing step captures all those flavorful compounds you worked so hard to develop in the roux.

Next, add the 28 oz San Marzano canned tomatoes (crushed by hand), 2 whole fresh Roma tomatoes (peeled, seeded, and chopped), and 1 whole yellow onion (diced). Stir well and let the mixture simmer gently for 10 minutes until the raw tomato flavor mellows and the onion becomes translucent. This is where the magic begins—the tomatoes will break down into a luscious, velvety purée.

3

Layer in Aromatics and Balance the Flavors

Add the 4 cloves minced garlic, 3 whole celery stalks (thinly sliced for the crown topping), 1.5 tsp sea salt, 0.5 tsp ground black pepper, and 1 tbsp granulated sugar. The sugar here is crucial—it balances the acidity of the tomatoes without making the soup taste sweet. Simmer for another 10 minutes until the vegetables are tender and the flavors have melded together beautifully.

Here's the thing—if you taste the soup now and find it too acidic, you can add a pinch more sugar. If it needs more depth, a splash of the 2 cups vegetable broth will help round out the flavors. Remember, we're building layers, not just following a recipe.

4

Create the Velvet Texture with Cream

Stir in the 0.5 cup heavy cream and simmer gently for 5-7 minutes until the soup reaches your desired consistency. The cream should blend seamlessly, creating that signature velvety texture that makes this soup award-worthy. If it's too thick, add a little more broth; if it's too thin, simmer uncovered for a few more minutes to reduce it.

This is the moment that matters: the soup should coat the back of a spoon but still be light enough to sip easily. Remove from heat and stir in the 0.25 cup chopped fresh basil leaves. Let it sit for 5 minutes to allow the basil to infuse its bright, fresh flavor into the soup.

5

Prepare the Crispy Celery Crown Topping

While the soup simmers, use the 3 whole celery stalks you sliced earlier to create the crispy crown topping. Thinly slice the celery into ¼-inch thick rounds, then toss them with 1 tbsp olive oil (not listed in ingredients but essential for crispiness), ½ tsp sea salt, and a pinch of black pepper. Spread them out on a parchment-lined baking sheet and bake at 400°F for 12-15 minutes until they're golden brown and crispy.

Real talk: the celery should be crisp enough to stand up to the spoonful of soup it'll be resting on. If you're serving immediately, keep them warm in a 200°F oven while you plate the soup. The contrast of the warm, velvety soup with the crispy celery is what makes this dish truly special.

👨‍🍳

Pro Tips For Making Award Winning Tomato Soup

  • Simmer the Onions Low: After slicing the yellow onion, cook it in the butter at medium-low heat for at least 15 minutes—until it’s soft and just starting to caramelize. I learned this the hard way: rushing it makes the soup taste raw and sharp, no matter how good the tomatoes are.
  • Blend Canned and Fresh Tomatoes: Don’t skip the fresh Roma tomatoes—roast them first (425°F for 20 minutes) and blend them with the San Marzano canned tomatoes. The roasted ones add depth while the canned ones keep it smooth; together, they’re a match made in soup heaven.
  • Salt the Roux Early: Season the butter-flour roux before adding the tomatoes—about ½ teaspoon salt per 2 tablespoons butter. This prevents the soup from tasting flat later, since the tomatoes’ acidity will mellow out the flavor if you wait.
  • Strain for Silky Smoothness: After blending, strain the soup through a fine-mesh sieve to remove skins and seeds—even with San Marzanos, this step makes a real difference. (Yes, it’s extra work, but the texture is worth it.)

Regional styles of this dish

Italian Grandma-Style

This classic version focuses on simplicity and deep flavor. In Italy, tomato soup often starts with a soffritto (onion, carrot, celery base) rather than a roux. Use San Marzano tomatoes exclusively and simmer with garlic, rosemary, and a bay leaf for 30 minutes to develop complexity.

Finish with a splash of white wine and Parmigiano-Reggiano instead of cream. The Italian approach relies on fresh basil and a sprinkle of extra-virgin olive oil for richness. 🍅

French Bistro Twist

French bistros elevate tomato soup with shallots, thyme, and a touch of Dijon mustard. Start with a blond roux (cooked to a light golden color) and add red wine reduction for depth.

The French version often includes Gruyère cheese for a nutty finish and serves it with crispy baguette croutons instead of celery crowns. Garnish with chives and a drizzle of truffle oil for that Parisian touch. 🥖

Southern U.S. Comfort

The Southern approach leans into hearty textures and bold flavors. Add smoked paprika, cumin, and a dash of hot sauce to the base, then finish with sharp cheddar cheese and crumbled bacon.

Some versions even include cornbread croutons for extra crunch. The Southern style often serves this soup with grilled cheese sandwiches made with sourdough bread and American cheese. 🧀

Spanish Tortilla-Inspired

For a Spanish-inspired twist, incorporate potatoes into the soup base and top with crispy potato slices instead of celery. Use smoked paprika and saffron for a distinct flavor profile.

The Spanish version often includes egg yolks whipped into the soup at the end for extra richness, similar to a tortilla española. Garnish with fresh parsley and a sprinkle of sea salt. 🥔

Modern Fusion Approach

This contemporary version blends global flavors with unexpected ingredients. Try adding coconut milk for a creamy, dairy-free base or goat cheese for tangy depth. For a spicy kick, stir in harissa paste or chipotle peppers.

Modern twists often include toasted pumpkin seeds or crispy fried shallots for garnish. This style is perfect for foodies who love to experiment with bold, innovative flavors. 🌶️

Nutrition facts

Servings 6
Amount Per Serving
Calories 310kcal
% Daily Value *
Total Fat 18g23%
Saturated Fat 11g55%
Cholesterol 55mg18%
Sodium 520mg23%
Total Carbohydrate 26g9%
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

Why does this recipe use both canned and fresh tomatoes?

Canned tomatoes provide consistent flavor and acidity, while fresh tomatoes add vibrant sweetness and texture. The combination creates that perfect balance of depth and brightness that makes this soup truly exceptional.

2

Can I make this soup dairy-free?

Simply replace the heavy cream with ½ cup coconut milk or ½ cup cashew cream for a rich, velvety texture. For extra depth, add 1 tablespoon nutritional yeast to mimic the umami notes of cream. The celery crown can stay the same for that perfect crunch.

3

How do I prevent the celery crown from getting soggy?

Fry the celery crown in a dry pan over medium-high heat for 2-3 minutes per side until golden brown and crispy. For extra insurance, bake them at 400°F for 10-12 minutes before serving. Keep them warm in a 200°F oven while you plate the soup.

4

What's the secret to getting that velvety texture?

The golden roux and proper simmering time are key! Cook the roux until it reaches a rich, nutty brown color, then simmer the soup gently for at least 30 minutes to break down the tomatoes naturally. Blend only if you prefer ultra-smooth texture, but the recipe's velvety quality comes from slow cooking, not blending.

5

Can I make this soup ahead of time?

Yes! This soup actually tastes better the next day as flavors meld. Store in an airtight container in the fridge for up to 5 days. Reheat gently on the stove, adding a splash of broth if needed. Prepare the celery crown fresh before serving to maintain crispness.

★★★★★4.9(2 reviews)
Categories Soups & Stews