Pierogi Lasagna (Creamy Potato & Onion)

Turn your leftover mashed potatoes into a cheesy, caramelized onion-packed masterpiece with this easy pierogi lasagna. It’s the ultimate “lazy” shortcut to Slavic comfort food!

Baked Pierogi Lasagna in a serving dish.

You guys all know that I love making vareniki, and this pierogi lasagna is my quick take on a classic recipe that feels like home to me. It has all the cozy potato and cheese flavors of traditional vareniki, but with way less effort — and it truly hits the spot every single time. I love serving it with a generous spoonful of sour cream because, you know… I’m Slavic and we put sour cream on everything. And a little fresh dill on top? Absolute perfection.

Pierogi Lasagna Video

How To Make Pierogi Lasagna

If you’ve ever made lasagna before, the process for this pierogi lasagna is no different. It’s as simple as preparing the individual elements, then layering them in a pan and baking!

  • Prepare the oven and pan: Preheat the oven to 350°F and butter a 9×13-inch baking dish.
  • Cook the noodles: Boil the lasagna noodles according to the package instructions, then drain the water and lay the noodles flat.
  • Soften the mashed potatoes: Warm the mashed potatoes if needed, then place them in a large bowl and mix the warm milk in.
  • Caramelize the onions: Melt the butter in a skillet over medium heat, then add the onions and cook them for 15-20 minutes.
  • Layer away: Layer one third each of the potatoes and cheese, half the onions, and three noodles. Repeat, then finish with the remaining potatoes and cheese. Top with crisp, crumbled bacon, if using.
  • Bake the lasagna: Bake the lasagna for 40 minutes covered with foil, then 20 minutes uncovered. Let it rest before serving.

Hot tip: If you’re craving more protein, cook up some ground meat and add it to the mashed potatoes — just like I do here!

Tips For the Best Pierogi Lasagna

I’ve been making pure comfort food like this pierogi lasagna for decades, especially dishes that involve potatoes (my fellow Slavs know). Here are my top tips to perfectly capture that nostalgia…

  • Warm the mashed potatoes. Cold mashed potatoes are stiff and difficult to spread without tearing the noodles, so give them a quick reheat for easy layering.
  • Don’t skip the milk! Just like the previous tip, the warm milk helps to make the mashed potatoes super smooth and creamy — trust me, it makes a difference.
  • Be patient with the onions. Deep golden-brown onions create the classic pierogi flavor, so try not to rush the process. Give them at least 15 minutes to reach caramelization.
  • Let the lasagna rest. The cheese will be gooey right out of the oven, so wait for at least 10 minutes before slicing into the lasagna to ensure clean slices.
Natalya with Pierogi Lasagna in hand.

Storage & Reheating

Honestly, this pierogi lasagna might taste even better the next day. It reheats beautifully, and it makes a filling lunch or dinner for days to come.

  • Storage: Store any leftover lasagna for up to four days in an airtight container (here’s my favorite storage set) in the fridge.
  • Reheating: Reheat individual portions of lasagna in the microwave, or reheat large portions in the oven at 350°F until fully heated through.

More Lasagna Recipes