Take your carb-game to the next level with this ridiculously indulgent, savory dish that boasts all the things you love about traditional piergoies, but takes half the time to prepare!

Pierogi Lasagna [Vegan]

Save Trees. Print Less. But if you must, we charge $2.99 to encourage less waste



Cooking Time



  • 9 medium russet potatoes (about 3 pounds)
  • 1/4 cup vegan butter
  • 1/3 cup vegan cream cheese
  • 1 tablespoon nutritional yeast
  • 1 teaspoon kosher salt
  • 1/2 teaspoon garlic powder
  • 3/4 teaspoon onion powder
  • 9 sheets lasagna noodles - Do NOT use oven-ready noodles
  • 3/4 cup shredded vegan cheese
  • vegan sour cream
  • sauerkraut
  • chopped green onions


  1. Cook lasagna noodles according to package instructions and set aside. Pre-heat oven to 375ºF.
  2. Peel and cube potatoes. Toss into a large stockpot with water and bring to a boil. Lower temperature to allow water to simmer and cook potatoes until soft.
  3. Drain water from potatoes and add to a large mixing bowl. Add in butter, milk, cream cheese, nutritional yeast, salt, garlic and onion powder. Mash potatoes until light and fluffy.
  4. Lightly oil a 9 X 13 baking dish and spread a very thin layer of the potatoes onto the bottom of the pan. This will help keep lasagna noodles in place.
  5. Follow with first layer of noodles (using 3 sheets of noodles per layer), then spread a layer of the potatoes. Repeat this twice more and then top the final layer of potatoes with cheese.
  6. Cover with aluminum foil and bake on center rack for 15 minutes. Remove foil and bake for an additional 15-20 minutes. Remove from oven and allow to sit for 5-7 minutes before serving.
  7. Top with sour cream, sauerkraut and green onions.


This site uses Akismet to reduce spam. Learn how your comment data is processed.