Side Dishes
This baked potato lasagna recipe transforms humble spuds into a hearty, cheesy masterpiece that rivals traditional pasta dishes. The secret lies in thinly sliced potatoes replacing noodles, creating a crispy, satisfying bite with every forkful.
I developed this after years of experimenting with potato-based casseroles, and the result is a dish that's both comforting and impressive.
The beauty of this recipe is its simplicity—no special techniques required, just a few key steps to ensure perfect layers. You'll start by roasting the potatoes until tender and caramelized, then layer them with rich cheese sauce, melted mozzarella, and crispy bacon for depth.
The oven does the rest, baking everything into a golden, bubbling casserole that smells like home.
What you'll end up with is a creamy, cheesy lasagna with the satisfying texture of crispy potatoes and tender, melty cheese in every bite. The bacon adds a smoky contrast that elevates the dish, while the roasted spuds bring natural sweetness to balance the richness.
It's the kind of meal that feels indulgent but still satisfies even the pickiest eaters.
Serve with a simple green salad or steamed vegetables to round out the meal, or enjoy it as a stand-alone dish for a cozy family dinner. The best part? Leftovers reheat beautifully, making this the perfect recipe for meal prep. Let's get started on creating your next favorite comfort dish.
Ingredients for baked potato lasagna
Six hearty ingredients create this comfort-food masterpiece—crispy potatoes, smoky bacon, and melty cheese layers that'll have everyone begging for seconds.
| Ingredient | Amount | Notes |
|---|---|---|
| Russet Potatoes 🥔 | 3 lb | Thinly sliced, baked until tender |
| Heavy Cream 🥛 | 1 ½ cups | Full-fat for richest texture |
| Sharp Cheddar Cheese 🧀 | 2 cups | Shredded, aged for flavor |
| Mozzarella Cheese 🧀 | 2 cups | Fresh, low-moisture preferred |
| Bacon 🥓 | 1 lb | Cooked crispy, crumbled |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic depth |
| Yellow Onion 🧅 | 1 whole | Diced, sautéed until soft |
| All-Purpose Flour 🌾 | ¼ cup | For roux, unsifted |
| Whole Milk 🥛 | 1 cup | Warmed for smooth sauce |
| Dried Thyme 🌿 | 1 tsp | Or 1 tbsp fresh thyme |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly cracked for heat |
| Kosher Salt 🧂 | 1 ½ tsp | Adjust to taste |
| Olive Oil 🫒 | ¼ cup | For roasting potatoes |
| Butter 🧈 | ¼ cup | Unsalted, for cheese sauce |
The potatoes are the star, so pick Russets—they're starchy and hold up to roasting. Whole Foods or Trader Joe's carry perfect ones year-round. Slice them paper-thin (a mandoline helps) and roast until golden—don't skip this step. For the bacon, thick-cut from Costco gives the best crunch, but any crispy bacon works. The cheese? Sharp cheddar and fresh mozzarella are non-negotiable—pre-shredded gets clumpy and lacks flavor. If you're using a block, grate it yourself for the best texture.
No bacon? Smoked paprika and liquid smoke can mimic that smoky depth (use 1 tsp each). Short on cheddar? Gruyère or Gouda work beautifully. The sauce can be made ahead—just reheat gently before layering. For extra richness, stir in a splash of heavy cream at the end. Potatoes too thick? Slice them again—they'll crisp up perfectly in the oven. And if you're feeling fancy, add a sprinkle of Parmesan on top before baking for that restaurant-quality finish.
This lasagna tastes even better the next day—plan ahead! Store leftovers covered in the fridge for 4-5 days or freeze for up to 3 months. To reheat, cover with foil and bake at 375°F until bubbly. I always make a double batch because it disappears fast. The cheese sauce keeps for 3 days in the fridge, so you can prep ahead and assemble later. For serving, a simple arugula salad with lemon vinaigrette cuts through the richness perfectly.
Why You'll Love This Recipe
- No-Slice Struggle: I peel and slice those Russets in one go—no potato knife battles, no uneven strips. The oven does all the heavy lifting while I stir the creamy cheddar sauce.
- Crispy-Creamy Magic: That first bite? Crispy potato edges give way to a rich, velvety center—like a loaded baked potato and lasagna had a baby. The sharp cheddar and smoky bacon tie it all together.
- Leftovers Win: This feeds four tonight and four again tomorrow. Reheat slices straight from the fridge, and the edges stay crispy while the cheese pulls back into stretchy perfection.
- Budget Crowd-Pleaser: Bacon and cheddar stretch across layers, so I’m feeding my family hearty portions without breaking the bank. Plus, the potatoes are the star—cheap, filling, and always a hit.
Step-by-step instructions for baked potato lasagna
Here's how to build layers of crispy roasted potatoes and gooey cheese—no boiling noodles required!
👨🍳 Step 1: Roast the Potatoes Until Fork-Tender
Preheat your oven to 425°F and line two large baking sheets with parchment paper. Cut the 3 lb russet potatoes into ¼-inch thick slices—uniform thickness ensures even cooking. Toss the slices with 0.25 cup olive oil, 1.5 tsp kosher salt, and 0.5 tsp ground black pepper until evenly coated.
Arrange the potato slices in a single layer on the prepared baking sheets, leaving ½-inch gaps between them. Roast for 25-30 minutes, flipping halfway through, until the edges are golden brown and a knife slides in easily with minimal resistance. Real talk: these should be tender but not falling apart—you want them to hold their shape when layered. Remove from the oven and let cool slightly before assembling.
🔥 Step 2: Cook the Bacon and Sauté Aromatics
While the potatoes roast, cook the 1 lb bacon in a large skillet over medium heat until crispy. Drain on paper towels and crumble into ¼-inch pieces, reserving 2 tablespoons of bacon fat in the skillet. In the same skillet, add 0.25 cup all-purpose flour and whisk constantly for 1-2 minutes until golden brown—this creates a rich roux for our cheese sauce.
Add the 1 whole yellow onion, diced, and the 4 cloves garlic cloves, minced, to the skillet. Cook for 3-4 minutes until the onion softens and the garlic becomes fragrant. Here's the thing—don't let the garlic burn, or it'll turn bitter. Remove from heat and set aside.
🥘 Step 3: Make the Creamy Cheese Sauce
In a medium saucepan, warm the 1 cup whole milk and 1.5 cups heavy cream over medium heat until steaming. In a separate bowl, whisk together the 2 cups sharp cheddar cheese and 2 cups mozzarella cheese with the 1 tsp dried thyme and 0.25 cup butter. Slowly pour the warm milk-cream mixture into the cheese while whisking vigorously to create a smooth, velvety sauce.
Return the sauce to the saucepan and stir in the bacon-fat roux and sautéed aromatics. Cook for 5-7 minutes until the sauce thickens enough to coat the back of a spoon. Taste and adjust seasoning with additional salt or pepper if needed. I know it seems weird to add salt to such a rich mixture, but trust me—the flavors balance perfectly.
🍳 Step 4: Layer and Assemble the Lasagna
Preheat your oven to 375°F and lightly grease a 9x13-inch baking dish. Start by spreading a thin layer of the cheese sauce on the bottom of the dish. Arrange ⅓ of the roasted potatoes in a single layer, slightly overlapping them. Sprinkle with ⅓ of the crumbled bacon and another thin layer of cheese sauce.
Repeat with the remaining potatoes, bacon, and cheese sauce, finishing with a final layer of sauce on top. Here's where it gets fun—press down gently on each layer to help the potatoes absorb the creamy goodness. Cover the dish tightly with aluminum foil and bake for 30 minutes. Remove the foil and bake for another 10-15 minutes until the top is bubbly and golden brown.
⏰ Step 5: Rest and Serve for Maximum Creaminess
Let the lasagna rest for 10-15 minutes before slicing—this ensures clean cuts and prevents the layers from sliding apart. The sauce will thicken slightly as it sits, becoming even more luscious. Serve warm with a side of garlic bread or a simple green salad. Each bite delivers the perfect balance of crispy potato, smoky bacon, and creamy cheese—trust me, you'll want to savor every layer!
Pro Tips For Making Baked Potato Lasagna
- BOIL POTATOES UNTIL TENDER: I learned this the hard way—Russets need to be fork-tender, not just soft. Test one: pierce it with a fork, then squeeze gently. If it collapses easily (no resistance), it’s ready. Overcooking turns them to mush, and no one wants a soggy lasagna.
- SALT THE CREAMY LAYER: This isn’t just seasoning—it’s flavor insurance. Mix ½ teaspoon of salt directly into the heavy cream before adding it to the potatoes. The cream soaks into the layers, and salting early guarantees every bite has depth. (Yes, even if you’re impatient like me.)
- DON’T SKIP THE DRYING STEP: After boiling, drain the potatoes and spread them on a baking sheet. Let them steam-dry for 10 minutes—this keeps the lasagna from turning into a wet brick. Cold potatoes also slice cleaner, so chill them for 15 minutes first.
- LAYER CHEESE LIKE A PRO: Use sharp cheddar in the middle layers for tangy punch, and save the mozzarella for the top. Shred it yourself (store-bought clumps ruin texture) and sprinkle it lightly between layers—just enough to hold things together. The rest goes on top for that golden crust. (Your future self will thank you.)
Perfect pairings for this dish
Green Salad Balance
Pair your baked potato lasagna with a bright arugula salad tossed in lemon vinaigrette—the peppery greens cut through the richness beautifully.
I like using 4 cups baby arugula, 2 tbsp extra-virgin olive oil, 1 tbsp fresh lemon juice, ½ tsp Dijon mustard, and a pinch of kosher salt. Add ¼ cup toasted walnuts for crunch and 2 tbsp crumbled feta for tangy contrast.
This combo keeps the meal light while complementing the hearty lasagna. 🥗
Garlic Bread Crust
No lasagna dinner is complete without garlic bread to soak up those cheesy sauces. Use a baguette or Italian loaf, sliced in half lengthwise, and spread with ¼ cup softened butter mixed with 1 minced garlic clove, ½ tsp dried parsley, and a pinch of salt.
Toast in the oven at 375°F for 8-10 minutes until golden and crispy. Serve warm alongside the lasagna for the ultimate indulgent experience. 🍞
Roasted Vegetable Medley
For a more substantial side, try a roasted vegetable medley with zucchini, bell peppers, and red onions. Toss 2 medium zucchini, 1 red bell pepper, and 1 red onion in 1 tbsp olive oil, ½ tsp dried oregano, and ½ tsp salt.
Roast at 400°F for 20-25 minutes until tender and caramelized. The natural sweetness of these veggies pairs perfectly with the smoky bacon and creamy cheese in the lasagna. 🌶️
Wine Pairings
A bold Chianti or Cabernet Sauvignon stands up to the richness of this lasagna, especially with its smoky bacon and sharp cheddar. For something lighter, a Pinot Grigio from Italy offers crisp acidity that cleanses the palate.
If you prefer red, go for a medium-bodied Chianti—it balances the dish without overpowering it. 🍷
Beer Match
A hoppy IPA or amber ale works surprisingly well with this dish. The bitterness in an IPA cuts through the creaminess, while the maltiness in an amber ale complements the caramelized potatoes.
For a non-alcoholic option, try a sparkling apple cider—its effervescence and slight tartness make it a refreshing match. 🍺
Nutrition facts
Frequently asked questions
Can I use sweet potatoes instead of russets?
Yes, but the texture will differ! Sweet potatoes are naturally sweeter and softer when cooked, which works beautifully but won't give the same crispy edge as russets. For best results, roast them at 400°F for 20-25 minutes until tender, then proceed with the recipe. The flavor profile will be more caramelized and slightly earthy—great for a dessert-like twist!
How do I prevent soggy potato layers?
Prevent sogginess by roasting the potatoes until fully tender but still holding their shape, then letting them cool completely before layering. Another pro tip: Spread a thin layer of cheese sauce on the bottom of your baking dish, then add potatoes in a single layer without overlapping too much. Press down gently on each layer to help them absorb the sauce without getting mushy.
Can I make this lasagna ahead of time?
Assemble the lasagna up to 24 hours ahead and refrigerate uncovered. When ready to bake, cover with foil and bake at 375°F for 45-50 minutes (add 10-15 minutes uncovered at the end). For freezing, assemble and bake as directed, then cool completely, wrap tightly in foil, and freeze for up to 3 months. Thaw overnight in the fridge before reheating.
What if I don't have bacon?
No problem! Swap in crispy pancetta or Italian sausage for smoky flavor. For a vegetarian version, use mushrooms sautéed with garlic and thyme or sun-dried tomatoes for acidity. Just ensure you're adding enough flavor to balance the creamy cheese—don't skip the seasoning!
How do I get extra crispy potato edges?
For maximum crispiness, slice potatoes ⅛-inch thick instead of ¼-inch, and roast them on the middle oven rack at 425°F for 35-40 minutes, flipping once. After assembling the lasagna, broil for 2-3 minutes at the very end to crisp the top layer. The secret? High heat and thin slices—just don't let them burn!
