This post may contain affiliate links. Please see disclosure form more information.

Easy Pierogi Stuffed Shells are baked pasta shells filled with cheesy mashed potatoes topped with sauteed onions and lots of cheddar cheese. This lazy pierogi casserole makes a delicious dinner the whole family will love!

pierogi stuffed shells with melted cheddar cheese and parsley on serving spoon

One of my absolute favorite meals is cheesy potato pierogi. We make homemade pierogi for Christmas every year, using my grandma’s recipe, and it’s absolutely amazing! It’s also lot of work!

A few years ago, I came up with this lazy pierogi recipe, which is basically jumbo pasta shells stuffed with pierogi filling. In this case, we use cheesy mashed potatoes for the filling.

It might sound odd, but trust me, this pierogi casserole tastes just like pierogies. It has all of the cheesy goodness only without all of the work of making your own pierogi dough!

If you need more ways to get your quick pierogi fix, try pierogi pizza, Instant Pot pierogi casserole, baked pierogies or air fryer pierogies!

lazy perogi stuffed shells on the table


You only need a few simple ingredients to make this pierogi pasta shells recipe. You can find them in your grocery store or online:

  • Jumbo pasta shells
  • Medium yellow onion 
  • Butter
  • Mashed potatoes
  • Shredded cheddar cheese or cheese blend
  • Salt
  • Black pepper
  • Water or broth — optional

I use leftover mashed potatoes for pierogi shells when I can. This is a great way to use up those leftovers!

You can use my Instant pot mashed potatoes recipe if you need one. Or, you can use mashed potatoes from the store, or 1 cup instant mashed potatoes.

How to Make Pierogi Stuffed Shells

First, cook the pasta shells in boiling water, according to the package directions. I like to place the cooked shells on a greased baking sheet and let them cool down.

While the shells are cooling off, chop up the onion. Sauté the onion in melted butter in a large skillet over medium heat to medium high heat.

I like to cook onions for pierogi until they’re slightly golden brown. In other words, not totally caramelized but not just clear, either.

While the onions are cooking, you can warm the leftover mashed potatoes in a microwave. Be sure to use a large microwave-safe bowl.

stuff pasta shells with mashed potato filling

Mix in 2 cups of shredded cheddar cheese until the cheese is well blended with the mashed potatoes. Then, start stuffing the jumbo shells.

Place about 2 tablespoons of the potato mixture into each shell. Then, place each large pasta shell, open side up, into a greased 9×13-inch baking dish or casserole dish.

You can use cooking spray or melted butter or olive oil to grease the pan.

jumbo pasta shells with mashed potato filling and sauteed onions in casserole dish

I try to stuff as many shells as I can into one baking dish, keeping them in a cramped but single layer. If there are extra, I add them to a smaller baking dish.

It just depends on how many shells you have. I usually have several shells that break during the cooking process!

Next, pour the sauteed onions and butter over the stuffed shells. This is what makes the shells taste like pierogi, so you definitely don’t want to skip this step! Then, sprinkle the remaining shredded cheese over the shells.

If you want softer shells, or saucier shells, add a quarter cup of water or broth to the bottom of the baking dish.

pierogi stuffed shells topped with shredded cheddar cheese in casserole dish

Cooking Time

Heat oven to 350 degrees f. Cook pierogie shells in preheated oven for 30 minutes or until the cheese is melted and the shells are soft and heated through.

I usually don’t cover the baking dish. But if the cheese is melted before the shells are done, you can cover them lightly with aluminum foil until done.

baked lazy pierogi stuffed pasta shells topped with melted cheese on serving spoon


This lazy perogi casserole is, well, lazy. Don’t feel like you need to stick with traditional pierogi fillings–go wild!

Instead of cheddar cheese, use a 4 cheese blend, parmesan cheese, or mozzarella. Blend some cream cheese into the mashed potatoes for creamier filling.

If you want less cheese overall, don’t mix any shredded cheese into the potato pierogi filling. It’s also quite easy to turn this recipe into vegan pierogi stuffed shells by eliminating dairy products.

Use dried minced onions or onion powder instead of fresh onions.

To spice up your easy pierogi casserole, add red pepper flakes, paprika, or jalapeno pepper slices on top of the shells.

Top with green onions, sour cream and bacon bits.

Another variation of poor man’s homemade pierogies is pierogi lasagna. It’s the same easy meal, just made with lasagna noodles and bechemel sauce!

How to Store and Reheat

Store any leftover perogi stuffed shells in an airtight container in the refrigerator, where they’ll last for 3 to 4 days.

For longer storage, freeze the shells in a freezer safe container.

You can also make this dish ahead of time! Just make the stuffed shells and refrigerate or freeze them. Then, bake them when you want to serve them.

Reheat individual portions of the pierogi shells in the microwave. For larger portions, you can cook shells in the oven until hot.

5 from 1 vote

Easy Pierogi Stuffed Shells

By: Dee
Easy Pierogi Stuffed Shells are baked pasta shells filled with cheesy mashed potatoes topped with sauteed onions and lots of cheddar cheese. This lazy pierogi casserole makes a delicious dinner the whole family will love!
Prep Time: 30 minutes
Cook Time: 30 minutes
Total Time: 1 hour
Servings: 6


  • 12 oz jumbo pasta shells cooked according to package directions
  • 1 medium yellow onion chopped
  • 4 tablespoons butter
  • 3 cups mashed potatoes
  • 4 cups shredded cheddar cheese or cheese blend, divided
  • Salt and pepper to taste
  • Additional butter as needed
  • ¼ cup water or broth optional
Save this recipe!
Enter your email and get this recipe sent to your inbox! Plus you’ll get new recipes from us every week!
Please enable JavaScript in your browser to complete this form.


  • Preheat oven to 350° f and grease a baking dish with non stick spray
  • Cook the shells according to package directions, drain and let cool.
  • In a large skillet, melt butter, and cook the onions in butter over medium heat until a light golden brown. Set aside
  • Warm up the leftover mashed potatoes and mix in 2 cups of cheddar cheese until blended
  • Stuff the shells with the mashed potatoes, about 2 tablespoons per shell, and place stuffed side up into prepared 13 X 9 baking dish
  • Pour sauteed onions and butter over shells, and top with remaining shredded cheese.
  • Bake at 350 degrees for about 30 minutes or until cheese is melted and shells are heated through.


You can also use store bought mashed potatoes, or make them from scratch
For softer shells, add 1/4 cup water or broth to the baking dish before baking. 


Calories: 580kcal, Carbohydrates: 78g, Protein: 25g, Fat: 18g, Saturated Fat: 11g, Cholesterol: 54mg, Sodium: 332mg, Potassium: 1328mg, Fiber: 8g, Sugar: 3g, Vitamin A: 540IU, Vitamin C: 31.4mg, Calcium: 436mg, Iron: 9.7mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Main
Cuisine: European American
Like this? Leave a comment below!

Recipe first published in 2015 and updated in 2022.


This pierogi stuffed shells recipe is the ultimate comfort food. It’s also an easy meatless meal for Lent! My family absolutely loves it, and they swear it tastes just like pierogies!

For more delicious recipes, quick side dish ideas, and easy recipes that’ll bring you total comfort food pleasure, be sure to subscribe to the newsletter and follow me on social media!

Let me know how you liked it by leaving a comment and star rating!

ebook cover.
Download my free eBook!
Fill out the download form to get this collection of easy dessert dips. You'll also receive free recipes each week!
Please enable JavaScript in your browser to complete this form.

You May Also Like

Leave a comment

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

Recipe Rating


  1. Louis says:

    Tried this one last night! What a hit even the picky eaters loved it.5 stars

    1. Dee says:

      Thank you so much, Louis! My picky eaters love it!

  2. Tammy Morgart says:

    Thanks for your quick reply. I'll let you know how it turns out. Probably make this tomorrow or Wednesday.