Side Dishes
This bacon cheese scalloped potatoes recipe transforms humble potatoes into a crispy, golden masterpiece that layers smoky cheddar and crisp bacon in perfect harmony. The secret lies in thin, even slices and a creamy cheese sauce that binds every layer into a tender, bubbling blanket.
I developed this recipe after years of testing—no soggy middles or bland flavors here, just restaurant-quality comfort food that feels like a hug in dish form.
The magic happens in the layering: crispy bacon on the bottom, followed by thin potato slices and a rich cheese blend (sharp cheddar and jack cheese work beautifully). A touch of cream and mustard adds depth, while baking at 375°F for 40-45 minutes creates that crispy top layer you crave.
The result is a dish so satisfying, it’ll disappear faster than you can say "seconds, please."
What makes this recipe stand out is its versatility—serve it as a side for steak or chicken, or let it shine as a hearty main with a crisp green salad. The crispy edges contrast perfectly with the creamy cheese filling, making every bite a balance of textures.
Trust me, once you try this, you’ll never settle for store-bought potato casseroles again.
For extra indulgence, top with crispy bacon bits or fresh chives before serving. The smoky, cheesy aroma alone will have everyone at the table asking for the recipe. Let’s get cooking—your taste buds will thank you.
Ingredients for bacon cheese scalloped potatoes
Six ingredients make this crispy, cheesy potato dish shine—no fancy prep needed.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 4 lb | Thinly sliced (about 1/8-inch thick) |
| Thick-Cut Bacon 🥓 | 12 oz | Cooked until crispy, drained |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, block preferred |
| Monterey Jack Cheese 🧀 | 1 cup | Shredded, for creaminess |
| Heavy Cream 🥛 | 1 cup | Full-fat for richness |
| Dijon Mustard 🌶️ | 1 tbsp | For depth of flavor |
| All-Purpose Flour 🌾 | 2 tbsp | For thickening sauce |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Fresh Chives 🌿 | ¼ cup | Chopped, for garnish |
| Butter 🧈 | 3 tbsp | Unsalted, melted |
The potatoes are the star, so pick Russets—they’re starchy and hold up to thin slicing. Grab the thick-cut bacon from the meat section (it’s crispier than the regular stuff). For cheese, sharp cheddar and Monterey Jack are non-negotiable—they melt beautifully and give that perfect pull-apart texture. I always buy block cheese and shred it myself; pre-shredded gets clumpy. The bacon? Cook it first so you can layer it crispy at the bottom—Costco or Trader Joe’s have great deals on thick-cut.
No thick-cut bacon? Regular bacon works in a pinch, but pat it extra dry to avoid sogginess. Cheese substitutes? Gruyère or Gouda add richness, but stick with cheddar for that classic smoky kick. Fresh chives are ideal, but dried chives or parsley (half the amount) will do. The mustard is key—Dijon adds tang, but whole-grain mustard works too. And if you’re out of heavy cream, half-and-half or whole milk (add an extra tbsp of butter) keeps things creamy. Just don’t skip the butter—it’s what makes the top layer crispy.
This dish is all about layering, so slice the potatoes evenly (a mandoline makes it easier, but a sharp knife works too). Assemble it ahead and refrigerate for up to 4 hours before baking—this helps the flavors meld. Leftovers? Reheat covered at 350°F for 15-20 minutes—the cheese gets gooey and delicious. Store in an airtight container for 3-4 days, but honestly, it’ll disappear faster than that. Freeze portions for up to 2 months if you’re planning ahead.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just slice, layer, and bake. The thick-cut bacon crisps right on top while the potatoes soften, so you’re left with one pan, one spatula, and zero stress.
- Salty-Creamy Obsession: That first bite? Crispy bacon crumbles, melty cheddar-jack combo, and the heavy cream makes it rich without being heavy. Honestly, I’ll take this over fries any day—even my picky teenagers agree.
- Leftovers That Don’t Suck: Between us, most casseroles turn into sad, soggy leftovers. Not this one. The cheese keeps it gooey but not gluey, and I’ve reheated slices straight from the fridge for breakfast all week—no one complains.
- Budget Crowd-Pleaser: Russets and bacon stretch far, and the cheeses don’t need to be fancy. I’ve fed six people for under $15, and somehow, it always disappears. My secret weapon for game days, potlucks, or when I’m broke but still want to impress.
Step-by-step instructions for bacon cheese scalloped potatoes
Here's how to build layers of crispy potatoes, smoky bacon, and melty cheese that'll have everyone asking for seconds.
Prep the Potatoes for Perfect Layers
Start by peeling the 4 lb Russet Potatoes and slicing them into ⅛-inch thick rounds using a mandoline or sharp knife. I like to keep them uniform so they cook evenly and create those beautiful crispy edges. As you slice, soak the potatoes in cold water for 10 minutes to remove excess starch - this prevents them from turning gummy later. Drain well before using.
Real talk: Don't skip the soaking step. Starchy potatoes will make your sauce gluey instead of creamy. Pat each slice dry with paper towels to ensure maximum crispiness in the oven. You should end up with about 8-10 cups of sliced potatoes - enough to fill your baking dish in even layers.
Cook the Bacon and Make the Cream Sauce
Line a baking sheet with parchment paper and arrange the 12 oz Thick-Cut Bacon in a single layer. Bake at 400°F for 15-20 minutes until crispy, flipping halfway. Drain on paper towels, reserving 2 tablespoons of the bacon fat. Chop the bacon into ½-inch pieces - you'll want to distribute it evenly throughout the potatoes.
In a saucepan, melt the 3 tbsp Butter over medium heat, then whisk in the 2 tbsp All-Purpose Flour to make a roux. Cook for 1-2 minutes until bubbly. Slowly pour in the 1 cup Heavy Cream while whisking constantly to prevent lumps. Add the 1 tbsp Dijon Mustard, 1.5 tsp Salt, and 0.5 tsp Black Pepper, then simmer for 3-4 minutes until thickened to a pudding-like consistency.
Assemble the Scalloped Potatoes in Layers
Preheat your oven to 375°F. Lightly butter a 9x13-inch baking dish - this prevents sticking and helps create crispy bottom layers. Start by spreading half of the sliced potatoes in the dish, slightly overlapping them. Sprinkle half of the 2 cups Sharp Cheddar Cheese and half of the 1 cup Monterey Jack Cheese evenly over the potatoes.
Add half of the chopped bacon pieces and about ⅓ of the cream sauce, spreading it evenly. Repeat with another layer of potatoes, remaining cheeses, bacon, and sauce. Finish with the last layer of potatoes, pressing down gently to ensure good contact with the sauce below. This layering creates the signature crispy-top, creamy-bottom texture.
Bake to Golden Perfection
Cover the baking dish tightly with aluminum foil and bake for 45 minutes. Remove the foil and bake uncovered for another 15-20 minutes until the top is deep golden brown and bubbly. The edges should be crispy while the center remains creamy - this is your perfect balance.
Here's the thing - the potatoes are done when they're fork-tender but still hold their shape. If the top isn't brown enough after 20 minutes, crank the oven to 400°F for the last 5 minutes to get that crispy crust. Let rest for 10 minutes before serving - this allows the layers to set and makes slicing easier.
Garnish and Serve Warm
Before serving, sprinkle the 0.25 cup Fresh Chives evenly over the top for a fresh pop of color and flavor. The chives add brightness that cuts through the richness of the bacon and cheese. Serve immediately while still warm - the contrast between the crispy top layers and creamy interior is what makes this dish special.
Each bite should deliver that satisfying crunch from the potato edges, followed by creamy, cheesy goodness infused with smoky bacon flavor. This dish tastes even better the next day when the flavors have time to meld, but trust me, it won't last that long!
Pro Tips For Making Bacon Cheese Scalloped Potatoes
- CRISP THE BACON FIRST: Cook the thick-cut bacon until it’s deep crispy—think glass-shattering crunch—before crumbling. I learned this the hard way: soggy bacon ruins the texture. Save the fat too; it’s liquid gold for the potatoes.
- SLICE POTATOES THIN AND EVEN: Use a mandoline or sharp knife for ⅛-inch slices—no thicker, no thinner. Uneven slices mean uneven cooking, and you’ll end up with a mushy bottom layer or dry tops. Soak them in cold water for 10 minutes first to wash off starch.
- LAYER CHEESE LIKE A LASAGNA: Alternate sharp cheddar and Monterey Jack in thin layers between potato slices—about ¼ cup per layer. Skip the clumping, and resist the urge to pack it in tight. The cheese needs room to melt evenly, not turn into a gluey mess.
- COVER AND REST AFTER BAKING: Pull the dish from the oven when the top is golden but the center still has some give—it’ll firm up while resting. Tent loosely with foil and let it sit 10 minutes before serving. This keeps everything creamy, not gummy. (Yes, even if you’re impatient like me.)
Troubleshooting your bacon cheese scalloped potatoes
Soggy Middle Fix
If your scalloped potatoes turn out soggy instead of crispy, the issue is usually steam buildup during baking. First, ensure your potatoes are fully drained after soaking—excess moisture is the #1 culprit. Next, press the layers firmly when assembling to eliminate air pockets.
For extra insurance, sprinkle ½ cup breadcrumbs or crushed cornflakes between layers before baking. This creates a crispy barrier that absorbs excess moisture. 🥔
Cheese Clumping Crisis
Pre-shredded cheese often clumps because of anti-caking agents. To prevent this, shred your own cheese using a box grater or food processor. For an extra-smooth texture, microwave the shredded cheese for 20-30 seconds before layering—this melts the edges slightly and prevents clumping.
If clumps still form, gently press them into the sauce with a fork while assembling. 🧀
Bacon Too Greasy
If your bacon makes the potatoes greasy, pat it extra dry with paper towels after cooking. Reserve only 1-2 tablespoons of bacon fat for the sauce, discarding the rest. For even better control, bake the bacon on a wire rack over a baking sheet—this allows fat to drip away completely.
If the potatoes still taste greasy, reduce the sauce slightly before layering to balance the richness. 🥓
Uneven Cooking
Uneven cooking usually means thick potato slices or overcrowding. Stick to ⅛-inch slices for consistent doneness. If your dish has hot spots, rotate the baking dish halfway through baking (after removing foil).
For extra insurance, preheat your oven thoroughly and use an oven thermometer—many home ovens run 25°F lower than set. 🌡️
Sauce Too Thin
A runny sauce happens when the cream isn’t thickened enough. If this occurs, mix 1 tablespoon cornstarch with 1 tablespoon cold water, then stir it into the sauce.
Simmer for 2-3 minutes until thickened. For future batches, simmer the sauce 5 minutes longer or add 1 extra tablespoon of flour to the roux. 🥛
Top Not Crispy Enough
For a crispy top layer, broil the dish for 3-5 minutes at the end of baking. Watch closely—broilers vary! Alternatively, sprinkle 2 tablespoons panko breadcrumbs over the top before the final 15 minutes of baking.
If your oven isn’t hot enough, finish under the broiler on high for 1-2 minutes until golden. ⚡
Nutrition facts
Frequently asked questions
Can I make this recipe with regular bacon instead of thick-cut?
Yes, but you'll need to adjust for extra grease. Use 12 oz regular bacon and pat it extra dry after cooking. Reserve just 1 tbsp bacon fat for the sauce—discard the rest to prevent greasy potatoes. For best results, bake the bacon on a wire rack to drain fat completely.
How can I make this dish ahead of time?
Assemble the dish completely (including sauce and cheese) and refrigerate uncovered for up to 24 hours before baking. This helps flavors meld and prevents sogginess. When ready to bake, add 15 extra minutes to the cooking time. For make-ahead meals, freeze the assembled (unbaked) dish for up to 2 months—thaw overnight in the fridge before baking.
What's the best way to reheat leftovers?
Cover with foil and reheat at 350°F for 15-20 minutes until warmed through. For extra crispiness, broil for 2-3 minutes at the end. Leftovers taste even better the next day—the flavors deepen! Store in an airtight container for 3-4 days or freeze portions for up to 2 months. Never microwave—it makes the top rubbery.
Can I substitute the cheeses?
For a smokier flavor, try smoked Gouda or Gruyère instead of cheddar. For extra creaminess, add ½ cup cream cheese to the sauce. Avoid pre-shredded cheese—it clumps. If you must use it, microwave for 20 seconds first to melt the edges. The key is a 2:1 cheddar-to-jack ratio for that signature pull-apart texture.
Why did my top layer turn out mushy instead of crispy?
This usually happens from steam buildup or insufficient baking time. Always remove foil 15-20 minutes before the recipe's end time to crisp the top. For extra insurance, sprinkle 2 tbsp panko breadcrumbs on top before the final baking phase. If your oven runs hot, finish under the broiler for 1-2 minutes—just watch closely!
