Soups & Stews
This Denny's broccoli cheese soup recipe delivers the velvety, cheesy comfort you crave with that signature crispy breadcrumb topping. đ After years of perfecting the balance between creamy texture and rich flavor, I've recreated the restaurant version at homeâno shortcuts, just the real deal.
The secret lies in how we blend the soup and prepare the topping, ensuring every spoonful delivers that familiar, satisfying bite.
What makes this recipe special is the foolproof method that transforms simple ingredients into a restaurant-quality dish. We start with a flavorful broth base, then blend in fresh broccoli and cream cheese for that signature velvety texture.
The crispy breadcrumb topping isn't just for showâit's the finishing touch that makes this soup feel like a true Denny's classic. Ready in just 45 minutes, this recipe is perfect for chilly evenings or when you need a comforting meal that feels like a hug in a bowl.
The result is a soup that's creamy yet light, with tender broccoli pieces and a smooth, cheesy broth that coats every spoonful. The breadcrumb topping adds a satisfying crunch that contrasts beautifully with the velvety base.
Whether you're serving it to a crowd or enjoying a cozy solo dinner, this soup delivers the same warmth and comfort you'd find at Denny'sâminus the wait and the markup. Let's get started on recreating this timeless favorite.
This recipe works beautifully as a standalone dish or paired with a simple green salad. The leftovers reheat just as well, making it perfect for meal prep. Trust me, once you taste the difference between this homemade version and the restaurant copy, you'll never order out again.
Here's everything you need to make it happen.
Ingredients for denny's broccoli cheese soup
Sixteen simple ingredients transform into that iconic velvety soup with crispy magic on top.
| Ingredient | Amount | Notes |
|---|---|---|
| Chicken Broth đ§ | 6 cups | Low-sodium preferred for flavor control |
| Fresh Broccoli 𼌠| 2 lbs | Florets cut into bite-sized pieces |
| Heavy Cream đĽ | 1 cup | Full-fat for richest texture |
| Cream Cheese đ§ | 8 oz | Room temperature for smooth blending |
| Sharp Cheddar Cheese đ§ | 2 cups | Shredded, aged for best flavor |
| Butter đ§ | 4 tbsp | Unsalted, for even melting |
| All-Purpose Flour đž | 2 tbsp | For thickening soup base |
| Garlic Cloves đ§ | 3 cloves | Minced for aromatic depth |
| Yellow Onion đ§ | 1 whole | Diced, medium size |
| Panko Breadcrumbs đ | 1 ½ cups | For crispy topping |
| Parmesan Cheese đ§ | ½ cup | Freshly grated for topping |
| Salt đ§ | 1 ½ tsp | Adjust to taste after blending |
| Black Pepper đśď¸ | ½ tsp | Freshly ground for heat |
| Dried Mustard đśď¸ | ½ tsp | For subtle tang |
| Milk đĽ | ½ cup | Whole milk for creaminess |
The cheese is where Denny's magic happens. Sharp cheddar is non-negotiableâit needs that tangy kick. Grab a block from the deli counter and shred it yourself (pre-shredded gets clumpy and tastes off). The cream cheese? Philadelphia brand melts the smoothestâdon't skimp on the full-fat version. For the Parmesan topping, Kraft Parmesan Cheese Food is the secret (yes, it's processed, but it's what Denny's uses). The butter should be unsalted European-style if you can find itâit browns better and adds richness. If you're making a big batch, Trader Joe's sells pre-shredded cheddar that works in a pinch, but your taste buds will notice the difference with freshly grated. The broccoli? Fresh is best, but frozen florets in a bag work if you're short on timeâjust don't thaw them first.
No heavy cream? Half-and-half plus a splash of milk gets you 80% there. Short on chicken broth? Vegetable broth plus a bouillon cube works, but you'll lose that meaty depth. The flour is just for thickeningâif you're gluten-free, cornstarch works 1:1. Want extra crisp on your topping? Add 1 tbsp melted butter to the breadcrumbs before baking. The mustard is optional but adds that signature Denny's tangâif you skip it, add a pinch more salt. For the garlic, fresh is non-negotiable here (jarred won't cut it). The onions? Sweet onions like Vidalia add a nice touch, but yellow works fine. Making this ahead? Hold off on the milk until reheatingâit keeps the soup smoother longer.
This soup tastes even better the next dayâmake a double batch if you can. Store in airtight containers for 4-5 days in the fridge, or freeze for up to 3 months. The topping stays crispy if you reheat it separately in the oven at 350°F for 5 minutes after serving. For meal prep, portion the soup into containers and keep the topping mix separateâjust sprinkle and toast when ready to eat. The crispy bits are the best part, so don't skip the topping! If you're serving a crowd, double the topping ingredientsâeveryone wants seconds of those crunchy bits.
Why You'll Love This Recipe
- No-Chop Night: I swear by this trickâjust toss whole broccoli florets into simmering broth, and they steam right into tender perfection. No knife skills required, and the florets stay intact for that Dennyâs signature bite.
- Creamy Cheese Overload: That combo of sharp cheddar, cream cheese, and heavy cream? Itâs like a warm hug in a bowl. The cream cheese melts into a velvety base while the cheddar adds that sharp, salty punchâno blandness here.
- Leftovers That Last: This soup actually tastes better the next day. The flavors meld even richer, and it reheats like a dream. Pack it for lunch or freeze portionsâno sad, watery soup here.
- Budget-Friendly Luxury: Youâre getting restaurant-quality richness for a fraction of the cost. Heavy cream and cream cheese make it feel indulgent, but the broth and broccoli keep it affordable. My wallet and taste buds agree.
Step-by-step instructions for Denny's broccoli cheese soup
Here's how to recreate that iconic velvety soup with restaurant-style crispy topping at home.
đł Step 1: Build the Rich Cheese Sauce Base
In a large pot, melt the 4 tbsp butter over medium heat until it foams. Add the diced yellow onion and cook for 5 minutes until softened and translucent. Stir in the 3 minced garlic cloves and cook for 30 seconds until fragrantâdon't let it brown or it'll get bitter.
Sprinkle the 2 tbsp all-purpose flour over the onions and whisk constantly for 1-2 minutes until it turns golden brown. This creates a roux that will thicken your soup beautifully. Slowly pour in the 6 cups chicken broth while whisking vigorously to prevent lumps from forming.
Bring the mixture to a gentle boil, then reduce heat to medium-low and let it simmer for 5 minutes until slightly thickened. Here's where the magic startsâI add the 8 oz room-temperature cream cheese first, stirring until completely melted and smooth. This prevents clumping and creates that ultra-creamy foundation.
đĽ Step 2: Add Broccoli and Cheese for Maximum Creaminess
Add the 2 lbs fresh broccoli florets to the simmering broth mixture. Stir gently to coat the broccoli in the sauce. Bring back to a gentle boil, then reduce heat to medium-low and let it cook for 8-10 minutes until the broccoli is tender but still vibrant greenâyou want it to hold its shape, not turn mushy.
Remove the pot from heat and stir in the 2 cups sharp cheddar cheese and 0.5 cup milk. Let it sit for 2 minutes to melt completely. The cheese should dissolve smoothly, creating that signature creamy texture. If you notice any lumps, whisk vigorously until everything is perfectly smooth.
Here's the secret to that restaurant-quality creaminess: season with 1.5 tsp salt, 0.5 tsp black pepper, and 0.5 tsp dried mustard. The mustard adds that subtle tang that makes this soup taste so special. Taste and adjust seasoningâyou might need a bit more salt depending on your broth.
đĽ Step 3: Create the Crispy Panko Topping
While your soup simmers, preheat your oven to 375°F. In a small bowl, mix together the 1.5 cups panko breadcrumbs and 0.5 cup freshly grated parmesan cheese. The panko should be light and airyâdon't pack it down or it won't get crispy.
Spread the panko mixture evenly over the top of the soup in the pot. Here's the pro tip: I use a spoon to create a smooth, even layerâthis ensures crispiness all over. Place the pot in the preheated oven and bake for 8-10 minutes until the topping is deep golden brown and looks toasted.
Watch it carefullyâpanko burns quickly! When it reaches that perfect golden color, remove it from the oven immediately. The topping should be crispy enough to crunch but not hard. Let it cool for 2 minutes before serving to set slightly.
đ˝ď¸ Step 4: Serve with Crispy Topping Magic
Spoon the velvety soup into bowls, making sure to get some of that crispy panko topping on each serving. Here's where the real magic happensâthe contrast between the creamy soup and crispy topping in every bite is what makes this recipe so special.
Let each serving rest for 1 minute before eatingâthis allows the crispy topping to soften just enough to create that perfect texture contrast. Serve with crusty bread on the side if you like, but honestly, the soup is so rich and satisfying on its own.
Pro tip: If you have leftovers, store them in the fridge for up to 3 days. When reheating, cover the soup with a lid but leave the crispy topping uncovered in the oven at 350°F for 3-5 minutes to restore its crunch before serving.
Pro Tips For Making Denny'S Broccoli Cheese Soup
- Bloom the Broccoli First: Toss chopped broccoli florets in a pinch of salt and cold water for 2 minutes before cookingâit softens faster and keeps those bright green flecks from turning sad and mushy. I learned this the hard way after blending limp, sad broccoli into a soup that looked like it was made from a sad garden.
- Melt Cheese Slowly: Add the cream cheese and sharp cheddar off the heat, stirring until fully dissolvedâheat it directly, and youâll end up with grainy cheese lumps that ruin the silky texture. My grandmother swore by this, and she was right: patience here makes all the difference.
- Simmer, Donât Boil: Keep the soup at a gentle simmer (tiny bubbles, not rolling) after adding the cream and cheese, or youâll scorch the dairy and turn your creamy soup into something that tastes like it was cooked over a bonfire. Trust me, youâll know the difference.
- Strain for Smoothness: If you want that restaurant-style velvety texture, strain the soup through a fine-mesh sieve after blendingâit removes tough broccoli stems and any lingering bits that make the soup feel gritty. Does it look weird? Yes. Does it work? Every single time.
Flavor customization for denny's broccoli cheese soup
Spicy Kick
For a bold twist, stir in ½ teaspoon cayenne pepper or 1 teaspoon hot sauce (like Frank's RedHot) when adding the milk and cheese. This adds heat without overpowering the creamy base.
I tested this with Penzeys' Smoked Cayenne and loved how it balanced the richnessâjust Âź teaspoon makes a noticeable difference. đśď¸
Smoky Depth
Swap ½ cup of the chicken broth for smoked gouda cheese (shredded) and add ½ teaspoon smoked paprika to the roux for a subtle smoky flavor. This works surprisingly well and gives the soup a deeper, more complex profile.
I grabbed a block of Young America Smoked Gouda from my local grocery storeâit's a game-changer for this variation.
Extra Creamy Luxe
For an ultra-rich version, replace the milk with ½ cup heavy cream and add 2 oz cream cheese to the blend. This makes the soup even silkier, almost like a cross between soup and mac and cheese.
The extra fat content keeps it velvety even after reheating. I've made this version for holiday gatheringsâit's always a crowd-pleaser.
Vegetarian Twist
Use vegetable broth instead of chicken broth and add ½ cup nutritional yeast when blending the cheese. This adds a cheesy, umami depth without dairy. I've tested this with Bob's Red Mill nutritional yeastâit's the closest thing to Parmesan in flavor.
The texture remains creamy, and the topping stays just as crispy. Perfect for plant-based diets!
Herb Garden Boost
Add 1 tablespoon fresh chives or 1 teaspoon dried thyme to the simmering soup before serving. This brightens the flavor without overpowering the cheese. I like to mix in 1 tablespoon chopped fresh parsley at the end for a pop of color and freshness.
These herbs work especially well with the smoky or spicy variations.
Bacon Bits
For meat lovers, cook 4 slices bacon until crispy, then crumble and stir into the finished soup. The smoky, salty bacon bits add another layer of texture and flavor. I use Oscar Mayer Thick Cut Bacon because it crisps perfectlyâjust 2 minutes per side in a skillet.
Save the bacon fat to use in the roux for extra richness!
Nutrition facts
Frequently asked questions
Why does Denny's broccoli cheese soup taste so rich and creamy?
The secret lies in the double cheese blendâcream cheese for velvety texture and sharp cheddar for tangy depth. The roux base (butter + flour) creates a smooth foundation, while the oven-baked panko topping adds that signature crunch. Using room-temperature cream cheese prevents clumping for that ultra-smooth consistency.
Can I make this soup without a blender?
Yes! Simply mash the cooked broccoli with a potato masher while still in the pot, then stir in the melted cheeses. The texture will be slightly chunkier but still delicious. For extra creaminess, whisk vigorously after adding the milk. The key is to simmer the broccoli until very tender first to break down fibers naturally.
What's the best way to reheat leftovers and keep the topping crispy?
Reheat the soup in a pot on the stove until warm, then transfer to individual bowls and place in a 350°F oven for 3-5 minutes with the topping uncovered. For microwave reheating, cover the soup but leave the topping outâit stays crispy when reheated separately. Pro tip: Add a splash of milk when reheating to restore creaminess.
Can I substitute frozen broccoli for fresh?
Use 2 lbs frozen broccoli florets (thawed) for the same results. The key is to simmer them 2-3 minutes longer to ensure they're tender. For best texture, don't thaw before addingâjust toss frozen florets directly into the simmering broth. This prevents mushiness while keeping the flavor intact.
Why did my panko topping get soggy?
Soggy topping usually means overcooking the soup before adding the topping or not baking it long enough. Always preheat the oven to 375°F and bake for 8-10 minutes until golden brown. For extra insurance, pat the panko dry before mixing with Parmesan, and consider adding 1 tbsp melted butter to the topping mix.
