Loaded Scalloped Potatoes Recipe
When it comes to comfort food that can double as a side dish or the star of the table, loaded scalloped potatoes always come to mind. There’s something about the creamy layers of tender potatoes, rich cheese, smoky bacon, and golden caramelized onions that feels indulgent but homey at the same time. This dish is perfect for holidays, casual family dinners, or really any time you want to wow your guests without too much effort.
I first made this recipe on a whim for a family gathering where I wanted something a little fancier than plain mashed potatoes. The aroma coming out of the oven was enough to get everyone circling the kitchen, sneaking peeks under the foil, and asking how much longer it would take. By the time we served it, there wasn’t a crumb left on the platter—always the best sign of a winning dish!
A little backstory on scalloped potatoes
Scalloped potatoes have been a beloved dish for centuries, with origins tracing back to traditional French and English cooking. The word “scalloped” likely comes from the Old English word “collop,” referring to thinly sliced ingredients layered together. The classic recipe traditionally involves potatoes baked in a simple cream sauce. Over time, as cheese became a more prominent ingredient in many dishes, people started adding it for extra richness—and honestly, how could you go wrong with cheese? My loaded scalloped potatoes are a fun twist on the classic version, turning it into a heartier dish by adding bacon and caramelized onions.
Let’s talk ingredients: making every bite count
- Potatoes: Yukon Golds and Russets work best for scalloped potatoes. Yukon Golds are naturally buttery, while Russets break down a bit more for an ultra-creamy texture. I’ve even mixed the two for a balance of texture and flavor. Just be sure to slice them thinly (about 1/8 inch) so they cook evenly.
- Cheese: I went with sharp cheddar for bold flavor and Gruyere for its nutty, melty goodness. Feel free to swap in what you love or have on hand—Monterey Jack, Fontina, or even Parmesan can work beautifully.
- Onions: The caramelized onions bring a sweet depth that balances the richness of the dish. If you’re short on time, shallots can be a quicker alternative.
- Bacon: Smoky, crispy bacon adds a savory punch. Turkey bacon or even crumbled plant-based bacon are great alternatives if you’re looking to lighten things up or keep it vegetarian.
- Milk: Whole milk gives the sauce its creamy base without being overly heavy. You could substitute half-and-half for a richer sauce or use unsweetened almond or oat milk for a dairy-free version.
- Butter and flour: The foundation of the roux that thickens the sauce. Make sure to cook the flour just long enough to get rid of the raw taste.
- Salt and pepper: Simple seasonings go a long way here. Taste as you go to ensure every layer is perfectly seasoned.

Kitchen gear you’ll need (and alternatives!)
You don’t need anything too fancy for this recipe, which makes it all the more appealing. A sharp knife or mandoline will be your best friend when slicing the potatoes thinly and evenly. If you don’t have a mandoline, just take your time with the knife—it’s worth the effort. A good 9×13-inch baking dish is ideal for even layering and baking, but a deep 9×9 dish works in a pinch. You’ll also need a whisk for the roux and a skillet for caramelizing the onions and cooking the bacon. If you’re short on skillets, you can bake the bacon in the oven while the onions caramelize—it’s a great time-saver!
Step-by-step: layering the magic
- Prep your oven and dish: Preheat the oven to 350°F and lightly grease your baking dish with butter. This ensures nothing sticks and makes cleanup easier.
- Caramelize the onions: Heat olive oil in a skillet over medium heat. Add the thinly sliced onions, season with a pinch of salt and pepper, and let them cook slowly, stirring occasionally. You’ll know they’re ready when they turn a deep golden brown and smell sweet and savory. This usually takes about 20 minutes, so be patient—it’s worth it!
- Cook the bacon: If you’re using the same skillet, wipe it clean and cook the bacon until crisp. Crumble it once it cools slightly. Alternatively, bake the bacon in the oven at 400°F for about 15 minutes while the onions cook.
- Make the sauce: In the clean skillet, melt the butter over medium heat. Sprinkle the flour on top and whisk until smooth, letting it cook for 2 minutes to get rid of any raw flour taste. Gradually whisk in the milk, stirring constantly to avoid lumps. Bring the mixture to a gentle simmer, allowing it to thicken slightly, then remove from heat.
- Assemble the layers: Spread half the potato slices in an even layer at the bottom of your baking dish. Top with half the caramelized onions, bacon, cheese, and sauce. Repeat the layers with the remaining ingredients. This layering ensures every bite is packed with flavor.
- Bake: Cover the dish with foil and bake for 1 hour. Then, remove the foil and bake for another 30 minutes, or until the potatoes are fork-tender and the cheese is bubbly and golden.

Variations to keep it interesting
- Vegetarian option: Skip the bacon and add sautéed mushrooms or spinach for a hearty, meatless twist.
- Low-carb alternative: Sub thinly sliced zucchini or turnips for the potatoes—just salt them first to remove excess moisture.
- Vegan version: Use plant-based butter, almond milk, and a dairy-free cheese alternative. Coconut cream can also work for the sauce if you don’t mind a hint of sweetness.
- Seasonal twist: Add roasted butternut squash or sweet potatoes in place of some of the potatoes for a fall-inspired dish.
How to serve it up
Loaded scalloped potatoes are stunning straight out of the oven, with their golden, bubbly top. Sprinkle a little extra crumbled bacon and fresh parsley or chives on top for a pop of color and freshness. This dish pairs beautifully with roasted chicken, grilled steak, or even a simple green salad if you’re keeping things light. If it’s part of a holiday spread, serve it alongside ham or turkey for a guaranteed crowd-pleaser.
Pairing it with drinks
For a rich, cheesy dish like this, a crisp white wine like Sauvignon Blanc or Chardonnay works perfectly to cut through the creaminess. If you’re more into reds, a light Pinot Noir complements the smoky bacon and cheese. For non-alcoholic options, try a sparkling water with a squeeze of lemon or a chilled apple cider for a cozy vibe.
Storing and reheating tips
Leftovers (if you have any) store well in an airtight container in the fridge for up to 3 days. Reheat in the oven at 350°F, covered with foil, until warmed through. For a quicker option, you can microwave individual portions, but the oven method will keep the top crispy. Avoid freezing this dish, as the sauce can separate upon thawing.
Adjusting for different servings
This recipe serves about 8 as a side dish, but you can easily scale it up or down. For smaller gatherings, halve the ingredients and use an 8×8-inch dish. If you’re feeding a crowd, double everything and use two baking dishes. Just keep an eye on the baking time, as a larger quantity might take a little longer to cook through.
Encouragement to dive in
So there you have it—loaded scalloped potatoes that are cheesy, creamy, and full of flavor. This dish feels like a hug in food form, and I promise it’s easier to make than it looks. Don’t be afraid to tweak it to suit your taste—after all, cooking is all about making it your own. I can’t wait for you to try it and fall in love with every luscious layer!

FAQs
1. Can I use pre-shredded cheese?
Sure, but freshly grated cheese melts better and gives a creamier sauce. Pre-shredded cheese is often coated with anti-caking agents that can affect the texture.
2. How do I slice potatoes thinly without a mandoline?
A sharp knife works just fine. Take your time and aim for even slices to ensure they cook evenly.
3. Can I make this dish ahead of time?
Yes! Assemble it the night before, cover it with foil, and refrigerate. Add an extra 10-15 minutes to the baking time if it’s going in the oven cold.
4. What’s the best way to reheat leftovers?
The oven is your best bet for reheating—cover the dish with foil to retain moisture. Microwave works in a pinch but won’t keep the top crispy.
5. Can I freeze scalloped potatoes?
I wouldn’t recommend it. The creamy sauce can separate when thawed, leading to a grainy texture. It’s best enjoyed fresh!
Loaded Scalloped Potatoes Recipe
Creamy, cheesy, and loaded with bacon, these scalloped potatoes are the perfect side dish for any occasion!
- Total Time: 1 hour 50 minutes
- Yield: 8 1x
Ingredients
- 2 tbsp extra virgin olive oil
- 2 onions medium, thinly sliced
- 12 oz bacon cooked and crumbled
- 4 tbsp unsalted butter
- 4 tbsp all purpose flour
- 3 cups whole milk
- 3 lbs potatoes thinly sliced (use Yukon or russet)
- 8 oz cheese I used a combination of sharp cheddar and Gruyere, any cheese will work
- salt and pepper to taste
Instructions
- Prep your oven and dish: Preheat the oven to 350°F and lightly grease your baking dish with butter. This ensures nothing sticks and makes cleanup easier.
- Caramelize the onions: Heat olive oil in a skillet over medium heat. Add the thinly sliced onions, season with a pinch of salt and pepper, and let them cook slowly, stirring occasionally. You’ll know they’re ready when they turn a deep golden brown and smell sweet and savory. This usually takes about 20 minutes, so be patient—it’s worth it!
- Cook the bacon: If you’re using the same skillet, wipe it clean and cook the bacon until crisp. Crumble it once it cools slightly. Alternatively, bake the bacon in the oven at 400°F for about 15 minutes while the onions cook.
- Make the sauce: In the clean skillet, melt the butter over medium heat. Sprinkle the flour on top and whisk until smooth, letting it cook for 2 minutes to get rid of any raw flour taste. Gradually whisk in the milk, stirring constantly to avoid lumps. Bring the mixture to a gentle simmer, allowing it to thicken slightly, then remove from heat.
- Assemble the layers: Spread half the potato slices in an even layer at the bottom of your baking dish. Top with half the caramelized onions, bacon, cheese, and sauce. Repeat the layers with the remaining ingredients. This layering ensures every bite is packed with flavor.
- Bake: Cover the dish with foil and bake for 1 hour. Then, remove the foil and bake for another 30 minutes, or until the potatoes are fork-tender and the cheese is bubbly and golden.
Notes
How to serve it up
Loaded scalloped potatoes are stunning straight out of the oven, with their golden, bubbly top. Sprinkle a little extra crumbled bacon and fresh parsley or chives on top for a pop of color and freshness. This dish pairs beautifully with roasted chicken, grilled steak, or even a simple green salad if you’re keeping things light. If it’s part of a holiday spread, serve it alongside ham or turkey for a guaranteed crowd-pleaser.
- Prep Time: 20 minutes
- Cook Time: 1 hour 30 minutes
- Category: dinner
