Pierogi casserole is the ultimate comfort food!

Layer some potato-filled pierogi with sauteed onions, ham, and savory mushroom soup, and top with melty cheese.

No one can say no to this delish dish and it’s made in one pot!

a serving of pierogi casserole on a plate

An Easy Casserole!

  • This quick and easy pierogi casserole recipe uses ingredients likely already in the pantry and no need to thaw pierogies, just toss them in!
  • Enjoy pierogi casserole as a meatless meal or add shredded chicken, sliced kielbasa sausage, or any leftover meat!
  • Budget-friendly, filling, and so delicious, pierogi casserole is a great dish for larger families and when company’s coming! Serve with a spicy tomato salad, or fried cabbage and some borscht soup!
ingredients to make pierogi casserole labeled

Ingredients and Variations

Pierogies – Pierogies can be found in the frozen section or you can make them homemade and keep leftovers for future recipes! Pierogies can be switched out for tater tots, large egg noodles, or macaroni shells.

Sauce – Cream of mushroom sauce, cream of celery, or cream of chicken are all great choices!

Variations – Expand on the savory mushroom soup theme and add sauteed sliced mushrooms. Also, spinach, diced zucchini, or toss in a bag of frozen mixed veggies with the pierogies and you won’t need to add a veggie side dish!

How to Make a Pierogi Casserole

  1. Saute onions in butter until softened.
  2. In a bowl, whisk the mushroom soup with milk.
  3. Spread the frozen perogies in a casserole dish and top with onions and ham.
  4. Pour the soup mixture over the entire pan.
  5. Cover with cheese and bake (per recipe below) until the cheese is golden and bubbly.

What to Serve With Pierogi Casserole

If using sausage, bacon, or diced ham, cook in advance and add in Step 4 or as a topping.

A serving of Pierogi Casserole

Tips and Tricks

  • Line the casserole dish with foil and spray a little pan release for easy clean-up!
  • Store leftover pierogi casserole covered in the refrigerator for up to 3 days.
  • Reheat portions in the oven at 350°F until heated through.
  • Pierogi casserole can be frozen, but the dairy will change the consistency.

Other Delish Casserole Recipes

Have you tried this Pierogi Casserole recipe? Leave a comment and rating below!

a serving of pierogi casserole on a plate
4.83 from 51 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Pierogi Casserole

This pierogi casserole recipe makes a delicious, wholesome and hearty comfort food dinner!
Prep Time 10 minutes
Cook Time 1 hour
Total Time 1 hour 10 minutes
Servings 8
Author Holly


  • 2 teaspoons butter
  • 1 large onion sliced
  • 2 boxes frozen pierogies 1 pound box or 24 pierogies in total
  • 1 can cream of mushroom soup
  • ¾ cup milk
  • 1 ½ cup cooked ham diced
  • 1 ½ cup cheddar cheese shredded
  • teaspoon pepper or to taste
  • 1 green onion sliced, for garnish


  • Preheat oven to 350°F. Grease a 9×13 inch pan.
  • Saute onion slices with butter until soft and starting to turn golden. 
  • In a medium bowl combine the mushroom soup and milk until smooth. Set aside.
  • Cover the bottom of pan with frozen perogies. Top with cooked onion and diced ham.
  • Pour the mushroom soup mixture over the entire pan, covering evenly. Sprinkle with shredded cheese.
  • Bake for 1 hour or until heated through and cheese is golden and bubbling. Serve topped with green onion.



  • *Bacon or sausage can be used in place of ham.
  • Line casserole dish with foil and spray pan release for quick and easy clean-up!
  • Refrigerate leftover pierogi casserole covered for up to 3 days.
  • Reheat portions in the microwave or the oven until heated through. 
4.83 from 51 votes↑ Click stars to rate now!
Or to leave a comment, click here!

Nutrition Information

Calories: 218kcal | Carbohydrates: 15g | Protein: 9g | Fat: 10g | Saturated Fat: 6g | Cholesterol: 30mg | Sodium: 574mg | Potassium: 137mg | Sugar: 2g | Vitamin A: 280IU | Vitamin C: 1.4mg | Calcium: 184mg | Iron: 0.5mg

Nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.

Course Side Dish
Cuisine American

REPIN this Pierogi Casserole Recipe!

A pierogi casserole with text
A serving of pierogi casserole with text
Top image - a serving of pierogi casserole. Bottom image - pierogi casserole with a serving scooped out with text


, ,

Recipes you'll love

About the author

See more posts by Holly

latest & greatest

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    I have made this so many times but I have used different Soups but my 3 favorites are Cream of Bacon, Broccoli and chicken soup.

  2. 5 stars
    Amazing! My husband and I are foodies and are pretty picky when it comes to recipes and this one was delicious and I will definitely make it again. Thank you!

  3. 5 stars
    Thanks For Sharing this amazing recipe. My family loved it. I will be sharing this recipe with my friends. Hope the will like it.

  4. It’s really delicious but only one box of frozen Pierogis fit in the bottom of my 9×13 pan. Do you double up? We leave out the meat entirely because I don’t eat pork and it’s still pretty yummy. Maybe I’ll try shredded chicken next time!

    1. Hi Barara, the casserole asks for 28 pierogies. Take a peek at the video for more information about how it is put together. You can see the pan in the video. The pierogies are one layer on the bottom. And adding chicken sounds great! Hope that helps.

    1. We have only made the recipe as listed Julie. If making ahead of time, I would probably recommend fresh pierogies. If you do try storing it with frozen pierogies, let us know how it goes!

  5. 5 stars
    This exceeded my expectations! My husband, two year old, and I loved it! Thanks for the recipe!! 

    1. Glad you loved it Chandni! It’s so great finding a recipe that your family loves!!

  6. Yum! We’ve made this several times, and my favorite version uses feta and spinach pierogis with cream of chicken soup. It’s a guaranteed hit with our 1.5yo!