Bacon Cheese Scalloped Potatoes Recipe: Crispy Top, Melty Layers, One-Pan Magic

Side Dishes

Bacon Cheese Scalloped Potatoes Recipe: Crispy Top, Melty Layers, One-Pan Magic

This bacon cheese scalloped potatoes recipe delivers the ultimate comfort food experience—crispy golden edges, layers of melted cheese, and smoky bacon in every bite. 🔥 The secret lies in thinly sliced potatoes layered with crispy bacon and sharp cheddar, baked until bubbly and irresistible. I perfected this dish after years of testing, ensuring every component works together for maximum flavor and texture.

The beauty of this recipe is its simplicity: just a few ingredients, one baking dish, and minimal effort. Thinly slicing the potatoes ensures even cooking, while crispy bacon adds depth and a salty crunch.

The cheese melts into a creamy, stretchy layer that binds everything together, creating a dish that’s both hearty and satisfying. It’s the kind of side that turns a simple meal into something extraordinary.

By the time it emerges from the oven, you’ll have a golden, bubbling masterpiece with a crispy top and tender, creamy layers underneath. The aroma alone will have everyone gathering around the table, and the first bite will have them asking for seconds.

This is the kind of dish that feels like a hug in food form—warm, comforting, and impossible to resist.

Whether you’re serving it alongside roasted chicken, grilled steak, or as a standalone dish, these scalloped potatoes are sure to impress. The best part? It’s a one-pan wonder, so cleanup is a breeze. Let’s get started on creating this crowd-pleasing classic.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for bacon cheese scalloped potatoes

Thinly sliced potatoes, crispy bacon, and sharp cheddar create the perfect comforting side dish.

Ingredient Amount Notes
Russet Potatoes 🥔 2 ½ lb Thinly sliced, peeled
Thick-Cut Bacon 🥓 8 oz Crispy, chopped
Sharp Cheddar Cheese 🧀 2 cups Shredded, aged 6+ months
Heavy Cream 🥛 1 cup Full-fat for richness
Whole Milk 🥛 ½ cup Warmed slightly
All-Purpose Flour 🌾 2 tbsp For roux, Diamond Crystal
Salt 🧂 1 ½ tsp Kosher, divided use
Ground Black Pepper 🌶️ ½ tsp Freshly cracked
Garlic Powder 🧄 ½ tsp For depth of flavor
Butter 🧈 2 tbsp Unsalted, melted
Panko Breadcrumbs 🍞 ¼ cup For crispy topping

The potatoes are the foundation—Russet potatoes are ideal for their fluffy texture when baked. Look for firm, smooth-skinned potatoes at Whole Foods or your local grocery store's produce section. Thinly slicing them (about 1/8-inch thick) ensures even cooking. For the bacon, thick-cut from Costco gives you that perfect crunch without being too greasy. If you can't find thick-cut, regular bacon works too, just watch the cooking time. The cheese matters too—aged sharp cheddar melts beautifully and adds that tangy kick. I always grab Cabot or Tillamook from the dairy case, but any sharp cheddar will do.

No thick-cut bacon? Regular bacon works fine, but cook it a little longer to crisp up. Running short on heavy cream? Half-and-half or whole milk with 1 extra tbsp butter keeps things creamy. For the roux, Diamond Crystal flour absorbs liquid better than other brands, but any all-purpose will work. The garlic powder adds depth without overpowering—skip it if you're adding fresh garlic elsewhere in your meal. Panko breadcrumbs give that perfect crispy top, but regular breadcrumbs toasted in the oven work too. Pre-shredded cheese? Don't use it—it's full of anti-caking agents and won't melt as smoothly.

Prep the potatoes ahead and store them in cold water in the fridge for up to 4 hours to prevent browning. The bacon can be cooked and chopped a day ahead—just store it in the fridge. This dish reheats beautifully—350°F for 15-20 minutes until bubbly. Leftovers keep for 3-4 days in the fridge, though I doubt they'll last that long. For a crispier top, broil for 2-3 minutes at the end. The secret to that perfect golden crust? Butter the baking dish thoroughly before adding the first layer of potatoes.

❤️

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 bacon crisps right on top while the potatoes steam below, and honestly? That’s my kind of effortless dinner.
  • Craving-Worthy Crunch: The thick-cut bacon adds a smoky, salty punch, but it’s the sharp cheddar melting into those fluffy potatoes that sells me every time. That crispy top layer? Pure satisfaction after one bite.
  • Weeknight to Gatherings: Between us, this feeds a crowd without stress—double the recipe for game day or holiday leftovers. My in-laws think it’s fancy; I just call it my "throw it in the oven and relax" go-to.
  • Budget-Friendly Luxury: Russets are cheap, bacon stretches far, and that creamy milk-cheese combo feels indulgent for pennies. Leftovers reheat beautifully, so I make it twice a month and never get tired of it.

Step-by-step instructions for bacon cheese scalloped potatoes

Here's the method for layers of creamy potatoes with crispy bacon and a golden crunch topping.

1

🍳 Step 1: Cook the Bacon and Prepare the Potatoes

Preheat your oven to 375°F and line a 9x13-inch baking dish with parchment paper. In a large skillet over medium heat, cook the 8 oz thick-cut bacon until crispy, about 12-15 minutes. Use a slotted spoon to transfer the bacon to paper towels to drain, reserving 2 tablespoons of the bacon fat in the skillet.

While the bacon cooks, peel and thinly slice the 2.5 lb russet potatoes into ⅛-inch thick rounds. You'll need about 6-8 slices per potato. The thinner and more even the slices, the more consistent your final texture will be. I like to use a mandoline for precision, but a sharp chef's knife works too if you're careful.

2

👨‍🍳 Step 2: Make the Creamy Cheese Sauce

Return the skillet with bacon fat to medium heat and melt the 2 tablespoons butter into the fat. Whisk in the 2 tablespoons all-purpose flour to form a roux, cooking for 1-2 minutes until it turns a light golden color and smells nutty. Slowly whisk in the 1 cup heavy cream and ½ cup whole milk to prevent lumps from forming.

Bring the mixture to a gentle simmer, then reduce heat to low and stir in the 2 cups shredded sharp cheddar cheese, 1.5 teaspoons salt, ½ teaspoon ground black pepper, and ½ teaspoon garlic powder. Continue stirring until the cheese melts completely and the sauce thickens to a pudding-like consistency, about 3-4 minutes. Remove from heat and set aside.

3

🥘 Step 3: Layer the Potatoes and Assemble

In your prepared baking dish, begin by spreading half of the crispy bacon pieces evenly across the bottom. This creates a flavorful base that infuses the entire dish. Take about one-third of the potato slices and arrange them in a single layer, slightly overlapping, across the bottom of the dish.

Spread half of the warm cheese sauce evenly over the potatoes, then sprinkle half of the remaining bacon pieces on top. Repeat with another layer of potatoes, then the remaining cheese sauce and bacon. Finish with the final third of potato slices, pressing down gently to ensure they make contact with the sauce below. This layering ensures every bite has that perfect combination of creamy potato and crispy bacon.

4

🔥 Step 4: Bake Until Golden and Bubbly

Cover the baking dish tightly with aluminum foil and bake for 45 minutes. This initial covered baking allows the potatoes to cook through without drying out. After 45 minutes, remove the foil and sprinkle the ¼ cup panko breadcrumbs evenly over the top. Return to the oven, uncovered, and bake for another 15-20 minutes until the top is deep golden brown and the edges are bubbling.

Here's where the magic happens: the panko creates that perfect crispy crust while the cheese sauce underneath remains creamy. You'll know it's done when the top is golden and the potatoes are tender when pierced with a fork. Let the dish rest for 10 minutes before serving—this allows the layers to set slightly and makes slicing easier.

👨‍🍳

Pro Tips For Making Bacon Cheese Scalloped Potatoes

  • PARBOIL POTATOES 10 MINUTES: I used to skip this step and ended up with dry, gummy layers—don’t make that mistake. Cut potatoes into even ¼-inch slices, then boil them in salted water for exactly 10 minutes before layering. They’ll hold their shape when baked and soak up the cream without falling apart.
  • CRISP THE BACON COLD: Sounds weird, but it works: cook the thick-cut bacon until crisp, then let it cool completely before crumbling. Warm bacon releases way too much fat when layered hot, and you’ll end up with a soggy mess instead of a rich, crispy topping.
  • LAYER CHEESE LIKE LASAGNA: This isn’t the prettiest method, but it’s the tastiest. Alternate thin slices of sharp cheddar with the potato layers—don’t just sprinkle shreds on top. The slices melt into a gooey blanket, and you’ll get that perfect pull-apart texture in every bite.
  • BAKE COVERED FIRST 45 MINUTES: I skip this when I’m lazy, but the dish is noticeably better when I don’t. Cover the baking dish tightly with foil and bake the first 45 minutes—this steams the potatoes gently so they absorb the cream without drying out. Uncover for the last 15 to get that golden crust.

Flavor customization for this dish

Cheese Variations

Swap the sharp cheddar for Gruyère for a nutty, caramelized flavor that holds its shape beautifully. Use 2 cups Gruyère and add ½ cup cream cheese for extra creaminess.

For a smoky twist, try smoked Gouda—it pairs perfectly with the bacon and adds depth. I love Tillamook smoked Gouda for its balanced flavor. 🧀

Spicy Kick

Add ½ teaspoon cayenne pepper or 1 teaspoon hot sauce to the cheese sauce for a subtle heat. For a smokier spice, sprinkle ½ teaspoon smoked paprika over the top before baking. If you prefer a sweeter heat, drizzle 1 tablespoon honey over the baked dish before serving. 🌶️

Herb Infusions

Brighten the dish with 1 teaspoon dried thyme or 2 tablespoons fresh chives, chopped, mixed into the cheese sauce. For a fresh finish, sprinkle 2 tablespoons chopped parsley or green onions over the top before serving. Fresh herbs add brightness and cut through the richness. ✨

Extra Crunch

For a crunchier topping, mix ¼ cup panko breadcrumbs with 2 tablespoons grated Parmesan cheese before sprinkling on top. Alternatively, add ¼ cup crushed potato chips for a salty, crispy contrast. I like Kettle Brand potato chips for their bold flavor. 🥔

Creamy Upgrades

Replace the heavy cream with ½ cup sour cream mixed with ½ cup whole milk for a tangier, richer sauce. For a lighter option, use ½ cup Greek yogurt instead of heavy cream—it adds protein and a subtle tang. Both work beautifully with the bacon and cheese. 🥛

Meat Add-Ins

Boost the protein by adding ½ cup cooked breakfast sausage, crumbled, or ½ cup diced ham between the layers. For a smoky depth, try ½ cup cooked chorizo, sliced thinly. These additions add extra flavor and heartiness to the dish. 🥓

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 38g49%
Saturated Fat 24g120%
Cholesterol 145mg48%
Sodium 1250mg54%
Total Carbohydrate 32g11%
Dietary Fiber 4g14%
Sugars 6g
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 dish ahead of time?

Assemble the layers in your baking dish, cover tightly with foil, and refrigerate for up to 24 hours before baking. Just add 10-15 extra minutes to the baking time if starting cold. For best texture, bake it fresh if possible—but this is a great make-ahead option for busy days.

2

What if I don't have panko breadcrumbs?

No problem! Use ¼ cup regular breadcrumbs toasted in the oven for 5 minutes at 350°F before sprinkling on top. For extra crunch, mix in 1 tablespoon melted butter with the breadcrumbs. The panko gives the best texture, but this works in a pinch.

3

How do I prevent soggy potatoes?

Keep your potato slices thin and even (⅛-inch thick) and make sure they're fully submerged in the cheese sauce. Don't overcrowd the layers—press them gently so they touch the sauce below. Also, bake uncovered for the final 15-20 minutes to create that crispy top.

4

Can I use sweet potatoes instead?

Yes, but expect a slightly different texture and flavor. Sweet potatoes will be denser and sweeter. Reduce the baking time by 10-15 minutes and check for doneness at 35-40 minutes covered. The cheese sauce will still work, but you may want to add ½ teaspoon cinnamon to complement the sweetness.

5

Why did my top turn out pale?

This usually happens if the oven wasn't hot enough or the dish wasn't uncovered long enough. For a golden top, always broil for 2-3 minutes at the very end, watching closely to avoid burning. Also ensure your panko topping is evenly distributed and slightly toasted before baking.

★★★★★4.9(8 reviews)
Categories Side Dishes