Gordon Ramsay's Broccoli Soup Recipe: Cheesy Crisp Top, Velvety Depth

Soups & Stews

Gordon Ramsay's Broccoli Soup Recipe: Cheesy Crisp Top, Velvety Depth

Mastering Gordon Ramsay’s broccoli soup recipe transforms simple ingredients into a restaurant-quality dish with velvety depth and a cheesy crisp top. The key lies in balancing rich, creamy texture with bright broccoli flavor—no lumps, no bitterness, just perfectly smooth soup that feels indulgent yet light.

I’ve replicated his technique after years of testing, ensuring every spoonful delivers that signature Ramsay touch: bold flavor without overpowering the natural taste of fresh broccoli.

What sets this recipe apart is the method: sautéing onions and garlic until deeply aromatic before adding garlic, then building the soup’s base with a velvety blend of broth, cream, and cheese.

The crispy cheesy top isn’t just garnish—it’s the star, adding texture and richness that elevates the dish from ordinary to extraordinary. Ramsay’s approach prioritizes precision, so we’ll focus on proper blending, timing, and seasoning to achieve that restaurant-worthy finish.

The result is a soup so smooth it practically melts in your mouth, with a golden, crackly cheese crust that contrasts beautifully against the creamy base. Every bite delivers layers of flavor—savory, slightly nutty, and just sweet enough—while the bright broccoli flavor remains the star.

This isn’t just soup; it’s a dish that feels like a hug on a cold day, perfect for weeknight dinners or impressing guests.

Ready in under an hour, this recipe scales effortlessly for crowds or leftovers that reheat beautifully. Whether you’re a seasoned cook or new to the kitchen, the step-by-step instructions will guide you through every detail—from prepping the broccoli to achieving that perfect crispy top.

Let’s get started on creating a soup worthy of Ramsay’s kitchen.

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for gordon ramsay broccoli soup

Fresh broccoli and sharp cheeses create Ramsay's signature velvety soup with crispy golden topping.

Ingredient Amount Notes
Fresh Broccoli 🥦 1 ½ lb Florets cut into bite-sized pieces
Yellow Onions 🧅 1 whole Medium size, finely chopped
Garlic Cloves 🧄 4 cloves Peeled and minced finely
Chicken Broth 💧 4 cups Low-sodium preferred, homemade or quality store-bought
Heavy Cream 🥛 1 cup Full-fat for optimal texture
Cheddar Cheese 🧀 1 ½ cups Sharp cheddar, freshly grated
Gruyère Cheese 🧀 ½ cup Freshly grated for nutty flavor
Extra-Virgin Olive Oil 🫒 ¼ cup For sautéing onions and garlic
Unsalted Butter 🧈 2 tbsp For crispy cheese topping
All-Purpose Flour 🌾 2 tbsp For thickening soup base
Salt 🧂 1 ½ tsp Adjust to taste, sea salt preferred
Black Pepper 🌶️ ½ tsp Freshly ground for best flavor
Fresh Thyme Leaves 🌿 1 tsp Or 0.5 tsp dried thyme
Lemon Juice 🍋 1 tbsp Freshly squeezed for brightness

The broccoli is non-negotiable—fresh, vibrant florets make all the difference. Whole Foods or local markets often carry the brightest, but any grocery store's pre-cut broccoli works in a pinch. For the cheeses, sharp cheddar and Gruyère are essential; pre-grated loses flavor and texture. The Gruyère adds that signature nutty depth Ramsay loves. Chicken broth? Homemade is ideal, but store-bought like Pacific Foods or Kitchen Basics work if you're short on time. The onions should be sweet—not bitter—so red or yellow varieties work best, but yellow has a slightly milder flavor that pairs better with the creaminess of the soup.

No fresh thyme? Dried works at half the amount, but fresh is worth hunting down for that bright aroma. Short on Gruyère? Parmesan or Emmental can substitute, though the flavor will differ slightly. The heavy cream must be full-fat—light or reduced-fat won't give you that luxurious texture. For the crispy topping, butter and flour create the perfect roux base, but if you're avoiding gluten, olive oil and cornstarch work as a binder. The lemon juice might seem small, but it brightens the whole dish—don't skip it. For the garlic, fresh is non-negotiable; jarred minced lacks the depth and can make the soup taste bitter.

This soup keeps beautifully—3-4 days in the fridge and 3 months in the freezer. The crispy topping reheats best in a 350°F oven for 5-10 minutes until golden again. For meal prep, portion the soup without the topping—add it fresh when serving to keep it crispy. The cheese topping can be made ahead and reheated separately. Store broth and cream separately if freezing the full soup to prevent texture changes. The broccoli will soften further when reheated, so it's best to add it back just before serving if possible.

❤️

Why You'll Love This Recipe

  • No Chopping Chaos: I swear by this recipe because you only need to dice onions and mince garlic—no fussy broccoli trimming or peeling. The florets stay in big chunks, so the texture is perfect without extra effort.
  • Creamy Garlic Bomb: That heavy cream swirled into warm chicken broth? Chef’s kiss. The roasted garlic and onions caramelize just enough to hit your spot—rich, savory, and with a subtle sweetness that makes you want seconds.
  • Leftover Goldmine: This soup actually improves the next day. The flavors meld even deeper, and the cream doesn’t curdle if you reheat it gently. I make a double batch on Sundays—lunch is served, and dinner’s already planned.
  • Budget Weeknight Win: Fresh broccoli is cheaper than you think, and onions/garlic stretch this soup into four servings for under $10. Swap heavy cream for half-and-half if you’re pinching pennies, but honestly? The creamy finish is worth the splurge.

Step-by-step instructions for Gordon Ramsay's broccoli soup

Master this velvety soup with a perfect cheesy crust—every technique matters for restaurant-quality results.

1

Sauté the Aromatics for Maximum Flavor

Heat the 0.25 cup extra-virgin olive oil in a large pot over medium heat. Add the 1 whole finely chopped yellow onions and cook for 5-6 minutes until softened and translucent, stirring occasionally. The onions should release their sweetness without browning.

Add the 4 cloves minced garlic cloves and 1 tsp fresh thyme leaves to the pot. Cook for another 30 seconds until fragrant—this is where the soup's depth of flavor begins. Be careful not to let the garlic burn, as it will turn bitter and overpower the delicate broccoli taste. Stir constantly during this final minute to prevent any browning.

2

Build the Soup Base with Broccoli and Broth

Push the onions and garlic to one side of the pot and add the 1.5 lb bite-sized broccoli florets. Stir to coat the broccoli with the aromatic oil, then sprinkle with 1 tsp salt and 0.5 tsp black pepper. Cook for 3-4 minutes until the broccoli begins to soften slightly but still retains a vibrant green color.

Pour in the 4 cups chicken broth and bring the mixture to a gentle boil. Reduce heat to medium-low and let it simmer uncovered for 15 minutes. You'll notice the broccoli breaking down and releasing its natural sweetness into the broth. This simmering time is crucial—it develops the soup's rich, complex flavor without turning the broccoli mushy.

3

Thicken and Finish with Cream and Cheese

In a small bowl, whisk together the 2 tbsp all-purpose flour with 1 tbsp lemon juice to create a smooth paste. Gradually whisk this mixture into the simmering soup, stirring constantly for 2-3 minutes until the soup begins to thicken slightly. This step creates the perfect body for the soup without making it overly heavy.

Reduce heat to low and stir in the 1 cup heavy cream and 1.5 cups freshly grated cheddar cheese. Let the soup simmer gently for another 5 minutes until the cheese is completely melted and the soup has reached a velvety consistency. Taste and adjust seasoning with additional salt or pepper if needed. The finished soup should be rich but not overly heavy, with a perfect balance of creaminess and bright broccoli flavor.

4

Create the Perfect Cheesy Crust Topping

While the soup simmers, prepare the topping by combining the 0.5 cup freshly grated gruyère cheese and 2 tbsp unsalted butter in a small bowl. Mix until it forms a crumbly but cohesive paste. This mixture is what will create that coveted crispy crust that Ramsay makes famous.

Once the soup is finished and off the heat, ladle about 1 cup of the hot soup into each of four oven-safe bowls. Top each portion generously with the gruyère-cheese mixture. Place the bowls under a preheated broiler for 2-3 minutes or until the topping turns deep golden brown and begins to bubble. Watch closely to prevent burning—this is where many home cooks go wrong. The crust should be crispy on top but still creamy underneath.

5

Serve Immediately for Maximum Freshness

Remove the bowls from the broiler and let them sit for 1 minute to allow the crust to set slightly. The contrast between the creamy soup and crispy topping is what makes this dish extraordinary. Serve each portion immediately with a side of crusty bread to soak up any remaining soup.

Every bite should deliver the velvety texture of the soup with that satisfying crunch from the golden cheese crust. The lemon juice brightens the rich flavors, while the thyme adds an earthy depth that complements the broccoli perfectly. This is the kind of dish that tastes even better the second time you make it—once you've perfected the technique, it becomes second nature.

👨‍🍳

Pro Tips For Making Gordon Ramsay Broccoli Soup

  • BLEND IN STAGES: I learned this the hard way—dumping everything into the blender at once turns your soup into a gloppy mess. Pulse the broccoli and broth first, then add the cream in small batches while blending. The result? Silky texture without lumps.
  • SAUTE ONIONS UNTIL GOLDEN: Skip the pale, sad onions—you want them deep golden, almost caramelized, before adding garlic. That’s where the flavor hides, and rushing this step means your soup tastes like broth with garnishes.
  • SALT THE BROTH WELL: Chicken broth is rarely as salty as you’d think. Taste it before adding cream, and adjust with salt (and a pinch of pepper). The cream will dilute the flavor, so don’t hold back now—your soup will thank you later.
  • STRAIN IF YOU HATE FIBERS: No shame in it. If you’re not a fan of broccoli strings in your soup, strain it through a fine-mesh sieve after blending. It’s extra work, but the result is smoother, and no one will judge you for it.

Wine and beer pairings for this dish

Crisp White Wine

For this creamy broccoli soup, a dry Riesling or Sauvignon Blanc from New Zealand is my go-to choice. The bright acidity and citrus notes cut through the richness of the cheese and cream, cleansing your palate between bites.

I love Cloudy Bay Sauvignon Blanc—its zesty lime and grapefruit flavors complement the lemon juice in the soup beautifully. Serve slightly chilled to enhance the wine’s crispness. 🍷

Crisp Lager Beer

A crisp German pilsner or Belgian witbier pairs wonderfully with the soup’s creamy texture. The Weihenstephaner Hefeweissbier offers a refreshing contrast with its banana and clove notes, while a Hoegaarden witbier brings a peppery, citrusy brightness that echoes the lemon in the soup.

For a lighter option, Peroni or Stella Artois work perfectly—just make sure to serve it ice-cold. 🍺

Rich Chardonnay

If you prefer something bolder, an unoaked Chardonnay from California or Australia balances the soup’s creaminess without overpowering it. I recommend Kim Crawford Sauvignon Blanc or La Crema Chardonnay—both have enough acidity to stand up to the cheese while adding a buttery note that enhances the dish.

Avoid oaked wines, as their oakiness can clash with the bright broccoli flavor. 🍷

Creamy Stout

For a unique twist, a light stout like Guinness or Murphy’s Irish Stout adds a malty depth that pairs surprisingly well with the soup’s cheesy, crispy topping. The roasted notes in the stout contrast nicely with the creamy texture, creating a rich, satisfying combination.

Serve slightly warmed to let the stout’s flavors fully unfold. 🍺

Sparkling Wine

If you’re celebrating, a dry sparkling wine like Prosecco or Cava adds a festive touch to the meal. The bubbles and acidity refresh your palate, making each bite of the creamy soup feel even more indulgent.

I love La Marca Prosecco for its crisp, fruity notes that complement the soup’s brightness. Keep it well-chilled for the best experience. ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 460kcal
% Daily Value *
Total Fat 34g43%
Saturated Fat 22g110%
Cholesterol 120mg40%
Sodium 850mg37%
Total Carbohydrate 22g8%
Dietary Fiber 6g21%
Sugars 8g
Protein 24g48%
* 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 soup without dairy?

Replace the heavy cream with 1 cup full-fat coconut milk and use 1 cup nutritional yeast instead of cheddar. For the crispy topping, mix 0.5 cup grated Parmesan with 2 tbsp olive oil and 1 tbsp cornstarch to bind it. The texture will differ slightly but still deliver that satisfying crunch and rich flavor.

2

Why does my cheese topping turn oily instead of crispy?

This usually happens when the butter melts too quickly or the cheese isn't cold enough. Chill the cheese mixture for 10 minutes before topping and use less butter (try 1 tbsp instead of 2 tbsp). Also, broil on medium-low heat for 1-2 minutes instead of high—watch closely to avoid burning. The key is patience; let it set slightly after broiling.

3

How do I fix lumpy soup?

Lumps happen when cheese or flour isn't fully incorporated. For future batches, whisk the flour into the broth gradually while stirring constantly. If already made, blend the soup with an immersion blender for 10-15 seconds or transfer to a countertop blender (carefully!) and pulse until smooth. A fine-mesh sieve can also help strain out any remaining lumps.

4

Can I use frozen broccoli instead of fresh?

Frozen works in a pinch, but fresh broccoli gives the best flavor and texture. If using frozen, thaw it first and pat it very dry to prevent a watery soup. For extra brightness, add 1 tbsp lemon juice directly to the pot while simmering. The color will be slightly less vibrant, but the taste will still be rich and satisfying.

5

What’s the secret to Ramsay’s velvety texture?

The magic lies in three steps: low-and-slow simmering (never boiling), properly tempering the cheese (add it off-heat or at low temp), and blending the flour-lemon slurry thoroughly before adding to the broth. Also, use full-fat cream—light versions won’t give that luxurious mouthfeel. Patience is key; rushing ruins the silky finish.

★★★★★4.6(8 reviews)
Categories Soups & Stews