Classic Stuffed Shells

Make amazing Stuffed Shells at home with this easy recipe. Pasta shells are filled with three kinds of cheese, topped with Alfredo sauce, and baked in a delicious store-bought marinara. So so delicious served with Homemade Garlic Bread and Cucumber Tomato Salad. Lick your plates clean with this delicious recipe!

close up stuffed shells on white plate

Stuffed Shells: The Easy Way!

I’m so excited to be sharing this Stuffed Shells recipe with you today! After testing this recipe and having five devoted readers test this recipe too, I am thrilled that I can finally share it with you. While I have a couple of recipes for stuffed shells on my site (Alfredo Stuffed Shells and Crockpot Pesto Stuffed Shells), I wanted to make sure I had a classic recipe that was fail-proof and delicious!

The larger pasta shells are par-boiled, filled with a mixture of cottage cheese, mozzarella, and parmesan cheese then nestled in a rich marinara. Topped with a little alfredo sauce, extra cheese, and baked to perfection. You will fall in love with this recipe.

Using really good store-bought alfredo and marinara sauce are my secrets to getting this on the table fast while still tasting amazing. Rao’s is my all-time favorite if you can find it! Or just find and use a brand that you love! Worst case scenario, you make homemade alfredo sauce and marinara sauce (aka bolognese without the meat).

A Note about Cheese

In this recipe, I stuff my shells with a combination of three kinds of cheese: cottage cheese, mozzarella cheese, and Parmigiano Reggiano. For best results, please read these notes:

Cottage Cheese

I use low-fat cottage cheese in my stuffed shells because I prefer the taste and texture much better than traditional ricotta. After it bakes, it melts together and is smooth and creamy through and through. Ricotta isn’t quite as smooth and tastes a little different.

Can I substitute Ricotta Cheese for Cottage Cheese in Stuffed Shells?

If you would like to substitute ricotta cheese for cottage cheese, just be aware that because it’s thicker, it will fill fewer shells. Expect to get about 30 shells total.

Mozzarella Cheese

For good mozzarella that melts beautifully, you will want to look for a block of whole milk low moisture mozzarella and grate it yourself. The pre-grated kind will work but doesn’t melt as nicely because of the food starch it’s coated in (to prevent the shreds from sticking to each other). Also, fresh mozzarella adds extra moisture and doesn’t grate well at all, so I’d recommend the firmer low moisture mozzarella.

Parmigiano Reggiano

Please please please don’t confuse Parmigiano Reggiano with a regular (pre-grated) parmesan cheese. Parmigiano Reggiano is real parmesan cheese that you will want to grate yourself that has its name stamped on the rind. Most grocery stores will have the Parmigiano Reggiano close to the deli section with more specialty cheeses, like brie, feta, and goat. Of course, you *can* use the pre-grated kind, but just know it won’t be as good as it could be.

Do I Really Have to Use Eggs?

You don’t *have* to use eggs however the filling won’t hold together quite as well. But the taste will be there!

Can I Add Veggies to the Filling?

You can absolutely add veggies to the filling. I would suggest something classic and simple like wilted spinach, steamed broccoli, or riced cauliflower for taste and nutrition.

stuffed shell cheese filling in glass bowl

How to Make Stuffed Shells | Directions

The biggest secret to making these stuffed shells is using these disposable pastry bags to fill them. It makes life SO much easier and the whole process really quick. If you don’t have the disposable bags, use a sturdy freezer bag and snip a 1-inch hole in the corner to pipe. Of course, spoons are a simple way to fill them too, it just is a little more time-consuming.

Cook the Pasta Shells

Bring a large pot of salted water to a boil. Add shells and cook according to package directions. I like cooking mine for a few minutes less than the recommended time so they stay sturdy as you fill them but then soften up as they bake in the marinara sauce.

Make the Filling

In a large bowl, stir together cottage cheese, mozzarella, parmesan, eggs, oregano, basil, salt, and pepper until well combined. Spoon into a piping bag and set aside.

Fill the Shells

After you drain the pasta, rinse with cold water. Pour two entire jars of marinara sauce into your two baking pans. Using the piping bag, fill the par-boiled shells and place them into the marinara sauce, 20 shells per baking dish.

Top with Alfredo Sauce and Bake

Spoon pre-made Alfredo Sauce over the shells and top with more mozzarella cheese. Cover with foil that has been lightly sprayed with nonstick cooking spray. Bake at 375 degrees for 45 minutes. In the last 10-15 minutes of cooking, remove the foil to brown the cheese.

filled shells in pan

Storing Stuffed Shells

Stuffed shells can be stored either in the baking pan or individual containers wrapped well. Stuffed shells will last for up to four days in the refrigerator. To reheat simply cover and bake in the oven or the microwave until heated through.

Freezing Instructions

These Stuffed Shells are one of the best recipes to freeze! They freeze so beautifully and bake up perfectly from frozen! To freeze, simply make the shells according to the recipe directions below, being sure to place them in disposable pans. Then before freezing, simply wrap well with heavy-duty foil and freeze for up to four months.

To bake, transfer stuffed shells from the freezer to the hot oven. Bake at 375 degrees for one hour or until hot and bubbly. Remove the foil to brown the tops or simply broil for the last few minutes.

stuffed shells in pan with cheese

What to Serve With Stuffed Shells

This stuffed shells recipe goes perfectly with cooked vegetables, bread, salads, you name it. Here are some tasty ideas to get you started:

baked stuffed shells in pan

Love Stuffed Shells? Try These Other Italian Favorites:

I have published lots of Italian Recipes through the years, but here are some of my favorites (and reader favorites, too!)

close up stuffed shells with sauce


Classic Stuffed Shells

Make amazing Stuffed Shells at home with this classic recipe. Filled with three cheeses, topped with Alfredo sauce and baked in a store-bought marinara. Lick your plates clean with this delicious recipe!
Course Dinner
Cuisine Italian
Keyword stuffed shells recipe
Prep Time 30 minutes
Cook Time 45 minutes
Servings 40 shells
Calories 103kcal


  • 12 oz pasta shells 1 box, about 40 shells
  • 4 cups low fat cottage cheese
  • 2 cups grated mozzarella cheese divided
  • 3/4 cup grated parmigiano reggiano cheese
  • 2 large eggs
  • 1 teaspoon dried oregano
  • 1 teaspoon dried basil
  • salt and pepper to taste
  • 48 oz marinara sauce 2 jars of Rao’s recommended
  • 15 oz alfredo sauce 1 jar
  • chopped fresh parsley optional, for garnish


  • Preheat oven to 375 degrees. Bring large pot of salted water to boil. Cook pasta shells for 8 minutes. Drain and rinse with cold water. Set aside to drain. Pour both jars of marinara sauce into the bottom of two 9×13 baking dishes, one jar per pan.
    cooked shells in collander
  • In a large bowl, stir cottage cheese together with 1 cup mozzarella, parmigiano reggiano, eggs, oregano, basil, salt and pepper. Fill disposable piping bag (or large freezer bag) with filling. Snip the end of the bag to create a 1-inch hole and fill each shell. (Spooning it into the shells also works, it just takes a little more time.)
    stuffed filling in bowl
  • Place the filled shells into the prepared pans, 20 shells per pan.
    filled shells in pan
  • Spoon prepared alfredo sauce overtop the filled shells. Sprinkle the tops with remaining 1 cup of mozzarella (1/2 cup cheese per pan), cover with foil sprayed with nonstick cooking spray and bake 30 minutes. Remove foil and bake uncovered for remaining 15 minutes to brown the tops.

    Alternately, you can keep the pans covered for the full 45 minute bake time and broil the tops at the end of the cooking time.

    stuffed shells in pan with cheese
  • Remove from oven and set 5-10 minutes. Sprinkle with chopped parsley and serve hot.
    close up stuffed shells with sauce



Calories: 103kcal | Carbohydrates: 9g | Protein: 7g | Fat: 4g | Saturated Fat: 2g | Cholesterol: 23mg | Sodium: 411mg | Potassium: 160mg | Fiber: 1g | Sugar: 3g | Vitamin A: 223IU | Vitamin C: 2mg | Calcium: 73mg | Iron: 1mg

The post Classic Stuffed Shells appeared first on Lauren’s Latest.

You May Also Like

About the Author: admin