You’ve made scalloped potatoes before. You’ve probably even added broccoli and cheddar.
But I promise, you’ve never made them like this. There’s a single, quiet secret in this dish that changes everything from texture to taste.

Ready to find out what it is? Let’s dig into my version of Broccoli Cheddar Scalloped Potatoes. This is the one that gets requested every time, and it’s about to become your new secret weapon. If you’re a fan of cozy, cheesy comfort food, you’ll also love our Cozy White Cheddar Lasagna Soup.
Recipe Overview
Here’s the quick look at what we’re building today. It’s simpler than you think, but the details make it special.
- Cuisine: American
- Category: Side Dish / Main
- Prep Time: 25 minutes
- Cook Time: 1 hour 15 minutes
- Total Time: 1 hour 40 minutes
- Servings: 6-8
The Secret Ingredient That Makes All the Difference
I’ve tested everything. More cream, different cheeses, layering tricks. But the real game-changer? A spoonful of Dijon mustard.
Not yellow mustard. We’re using smooth, complex Dijon. It doesn’t make the dish taste like mustard.
Instead, it works in the background. It sharpens the cheddar flavor and cuts the richness just enough. It brings a depth that makes people ask, “What is that amazing taste?” That’s your secret.
Why This Method is Better (My Pro-Tips)
Most recipes have you boil the potatoes first or make a separate cheese sauce. We’re not doing that. My method is about building flavor in one dish.
We create a simple roux right in the saucepan, then turn it into a cheese sauce. The raw potatoes and broccoli florets cook directly in that sauce. This means the starch from the potatoes thickens the sauce naturally, and every bite is infused with flavor.
It’s a one-pan sauce method that guarantees no bland layers. Every single slice of potato is coated and perfect. For another fantastic one-pot meal, check out our easy cozy white cheddar lasagna soup.
Broccoli Cheddar Scalloped Potatoes Recipe

The “Upgraded” Ingredient List
The Pro-Method (Step-by-Step)
Notes
Enjoy your homemade Broccoli Cheddar Scalloped Potatoes Recipe!
Nutrition Information
The “Upgraded” Ingredient List
Quality matters here. This is your shopping list for a truly nutrient dense and veggie loaded result.
- 3 lbs Yukon Gold potatoes, sliced 1/8-inch thick (a mandoline is key)
- 4 cups fresh broccoli florets, cut small
- 3 tbsp unsalted butter
- 3 tbsp all-purpose flour
- 3 cups whole milk, warmed
- 1 cup heavy cream
- 2 1/2 cups sharp white cheddar, shredded (block it and shred it yourself)
- 1 cup Gruyère cheese, shredded
- 1 tbsp Dijon mustard
- 1 small yellow onion, finely grated
- 2 cloves garlic, minced
- 1 tsp smoked paprika
- 1/2 tsp freshly grated nutmeg
- Salt and black pepper to taste
- 1/2 cup panko breadcrumbs (for the top)
The Pro-Method (Step-by-Step)
Follow these steps in order. This is where the magic happens.
- Heat your oven to 375°F (190°C). Butter a 9×13 inch baking dish.
- Use a mandoline to slice the potatoes. Keep them in a bowl of cold water to prevent browning.
- In a large saucepan, melt the butter over medium heat. Add the grated onion and garlic. Cook until soft and fragrant.
- Sprinkle in the flour. Cook, stirring, for 2 full minutes. This cooks the raw flour taste out.
- Slowly pour in the warm milk and cream, whisking constantly until smooth. Let it simmer until it thickens enough to coat the back of a spoon.
- Turn off the heat. Whisk in the Dijon mustard, smoked paprika, nutmeg, salt, and pepper.
- Stir in 2 cups of the cheddar and all of the Gruyère until melted and smooth. Your sauce is done.
- Drain the potatoes and pat the broccoli florets very dry. This is critical for a non-watery sauce.
- Add the potatoes and broccoli to the sauce. Gently fold until everything is evenly coated.
- Pour the whole mixture into your prepared dish. Spread it evenly.
- Top with the remaining 1/2 cup cheddar and the panko breadcrumbs.
- Cover tightly with foil and bake for 45 minutes. Uncover and bake for another 25-30 minutes until golden, bubbly, and the potatoes are tender.
- Let it rest for 15 minutes before serving. This sets the sauce perfectly.
Common Mistakes & How to Fix Them
Even pros hit snags. Here’s how to avoid the big ones.
Soupy, Watery Result: This usually comes from wet broccoli or not cooking the roux long enough. Make sure your broccoli florets are bone-dry before adding. And cook that flour-butter mixture for the full two minutes to build a strong thickener.
Cheese Sauce Breaking or Getting Grainy: You added the cheese to sauce that was too hot. Always take the saucepan off the heat before stirring in the cheese. The residual heat is plenty to melt it smoothly.
Undercooked Potatoes: Slicing them too thick is the culprit. A mandoline gives you uniform, thin slices that cook through evenly. If you don’t have one, take your time with a sharp knife.
Variations for the Adventurous Cook
Mastered the base recipe? Try these pro swaps to make it your own.
Swap half the broccoli for sautéed sliced mushrooms. They add a deep, savory note that’s incredible with the Gruyère.
Add about 6 ounces of diced, cooked ham or pancetta to the mix with the potatoes. It turns this side into a full one-pan meal.
For a different twist, replace the cheddar with a good Gouda and add a teaspoon of caraway seeds to the sauce. It’s a stunning flavor combination.
Nutrition Notes
This is a rich dish, but it’s packed with good stuff. Here’s the simple breakdown per serving.
- Calories: ~480
- Protein: 18g (Thanks to all that cheese and broccoli!)
- Key Nutrients: High in Calcium, Vitamin C (from the broccoli florets), and Vitamin A.
- Using whole milk and real cheese gives you healthy fats for satiety. The broccoli adds fiber, making this more balanced than your average potato bake.
Your Pro-Level Questions Answered
These are the questions I get from cooks who want to get every detail right.
Can I make this ahead of time?
Absolutely. Assemble the whole dish, cover, and refrigerate for up to 24 hours. Let it sit at room temp for 30 minutes before baking. You may need to add 5-10 minutes to the covered baking time.
What’s the best potato to use?
Yukon Golds are my non-negotiable. They have a buttery flavor and a waxier texture that holds its shape. Russets will get too soft and starchy, breaking down into the sauce.
My family doesn’t like broccoli. Any ideas?
This method works with so many veggies. Try cauliflower florets instead. Or, for a kid-friendly version, use very small, tender broccoli florets and mix in some sweet corn. The cheesy sauce is a great bridge.

A Few Final Secrets
You have the blueprint. Here are the finishing touches that mark a true pro.
That rest time at the end isn’t a suggestion. It’s the final step. It lets the sauce thicken up so you get clean, gorgeous slices.
Always shred your own cheese. Pre-shredded bags have anti-caking agents that keep the cheese from melting into a smooth sauce. A block of good sharp cheddar and five minutes with a grater makes all the difference.
Finally, taste your sauce before you add the potatoes. Adjust the salt, pepper, or even that secret Dijon until it sings. You are in control. If you’re looking for another hearty, flavor-packed casserole to try, our creamy chipotle casserole with smoky beef & sweet potatoes is a must-make.
Now, I want to hear from you. Go try this method and taste the difference that secret ingredient makes. Did it become an instant favorite at your table? Leave a comment below and tell me how it went. And if you loved it, give this recipe a five-star rating to let other cooks know it’s the real deal!

Tired of the 5 PM dinner panic? Grab my new 30-Minute Cookbook!