Stuffed Shells Recipe is a comforting baked pasta dinner with tender jumbo shells, creamy ricotta filling, savory Parmesan, melted mozzarella, and marinara sauce. It’s simple to assemble, reliably cheesy, and perfect for family dinners or make-ahead meals.

When you want a baked pasta dish that feels special without requiring complicated preparation, stuffed shells are a great choice. Each pasta shell holds a generous portion of seasoned ricotta and cheese, so you get plenty of creamy filling in every serving.
The combination of marinara underneath and over the shells also keeps the pasta moist while it bakes. A final layer of mozzarella melts across the top, creating the familiar bubbly cheese finish that makes baked stuffed pasta so satisfying.
Because everything is assembled in one 9 x 13-inch baking dish, this is also an excellent option when you need a dependable main course for a family dinner, casual gathering, or meal you can prepare ahead.
Stuffed Shells Ingredients
You only need a straightforward collection of pasta, cheeses, seasonings, and sauce to build this comforting baked dinner.
- Jumbo pasta shells: Large cooked shells create sturdy pockets for holding the ricotta filling while baking.
- Ricotta cheese: Forms the creamy base of the filling. Whole-milk ricotta gives the mixture a particularly rich consistency.
- Mozzarella cheese: Used both inside the shells and over the top for a creamy, stretchy melted cheese layer.
- Parmesan cheese: Adds a salty, savory flavor that balances the mild ricotta.
- Large egg: Helps bind the cheese mixture so the filling stays together inside the shells.
- Italian seasoning: Adds familiar dried herb flavor throughout the cheese filling without requiring several separate seasonings.
- Marinara sauce: Surrounds the shells with tomato flavor while helping prevent the pasta from drying during baking.
- Fresh parsley: Provides a fresh finishing touch after the casserole comes out of the oven.
- Salt and black pepper: Season the filling and help bring out the flavor of the cheeses.
- Nonstick cooking spray: Keeps the sauce and cheese around the edges from sticking tightly to the baking dish.

Cooking Steps
STEP 1: Heat your oven to 375°F. Lightly coat a 9 x 13-inch baking dish with nonstick cooking spray, then spread about half of the marinara sauce evenly across the bottom. This layer gives the shells a moist base as they bake.
STEP 2: Prepare the filling by combining the ricotta, the portion of mozzarella reserved for the filling, Parmesan, egg, Italian seasoning, salt, and freshly ground black pepper. Stir until the ingredients are evenly distributed and the mixture looks creamy and cohesive.
STEP 3: Spoon the ricotta mixture into each cooked jumbo shell. Fill them generously without packing the filling so tightly that the pasta tears. Arrange the filled shells closely together over the layer of marinara.
STEP 4: Spoon the remaining marinara across the stuffed shells. Try to distribute it evenly so most of the exposed pasta receives some sauce, which helps keep the edges tender during baking.
STEP 5: Scatter the remaining shredded mozzarella across the top. Cover the baking dish with aluminum foil and bake for 20 minutes so the shells and filling heat through without the cheese browning too quickly.
STEP 6: Carefully remove the foil and bake for about 10 minutes longer. The mozzarella should be completely melted and can develop a light golden color across the surface.
STEP 7: Remove the baking dish from the oven and finish the shells with freshly chopped parsley. Serve them hot while the filling is creamy and the mozzarella is still melted.
Can stuffed shells be made ahead?
Yes. You can assemble the stuffed shells in the baking dish, cover them tightly, and refrigerate them until you are ready to bake. Because a chilled casserole starts colder than one assembled immediately before baking, it may require a little additional oven time to become thoroughly hot in the center.
Helpful Tips
- Cook the jumbo shells until tender enough to fill but still sturdy. Very soft pasta can tear more easily while you are spooning in the ricotta mixture.
- Keep the shells sitting in plenty of marinara. Sauce beneath and over the pasta helps stop exposed edges from becoming dry while the casserole bakes.
- Cover the dish for the first portion of baking. Removing the foil only near the end allows the mozzarella to melt first and then develop a lightly golden surface without overcooking the pasta.
What to Serve with Stuffed Shells
A simple green salad is one of the easiest pairings for this rich baked pasta. Crisp vegetables and a tangy dressing provide a fresh contrast to the ricotta, mozzarella, and marinara.
Garlic bread is another natural choice, especially when you want something for soaking up the extra tomato sauce left on the plate. You can also serve the shells with roasted vegetables such as broccoli, zucchini, or asparagus for a warm vegetable side.
Because stuffed shells already contain pasta, sauce, and plenty of cheese, you usually do not need several heavy side dishes. One fresh vegetable side and some bread can turn the casserole into a complete, satisfying meal.
How do I keep stuffed shells from drying out?
Make sure there is enough marinara both underneath and over the shells before they go into the oven. Covering the baking dish with foil for the first 20 minutes also traps moisture. The foil can then be removed for the final 10 minutes so the mozzarella melts and lightly browns.

Can I use whole-milk ricotta in stuffed shells?
Whole-milk ricotta works especially well because its creamy texture creates a rich filling that pairs naturally with mozzarella and Parmesan. The recipe can still work with other ricotta varieties, but the final texture may be slightly different depending on their moisture and fat content.
Keeping Leftovers Fresh
Allow leftover stuffed shells to cool before transferring them to an airtight container or covering the baking dish tightly. Refrigerate them for up to 3 to 4 days.
For reheating a small portion, place a few shells in a microwave-safe dish and warm them until the filling and sauce are hot throughout. Adding a spoonful of marinara before reheating can help keep the pasta moist.
For larger portions, cover the shells in an oven-safe baking dish and reheat them at about 350°F until thoroughly warmed. Keeping them covered during most of the reheating time prevents the pasta and cheese from drying out.
Stuffed shells can also be frozen for longer storage. Place cooled portions in a freezer-safe container and freeze for up to 2 to 3 months. Thaw them overnight in the refrigerator before reheating for the most even results.
How many stuffed shells should I serve per person?
The exact amount depends on appetite and what you are serving alongside them, but jumbo stuffed shells are quite filling because each one contains pasta, ricotta, mozzarella, Parmesan, and sauce. Serving them with salad, roasted vegetables, or bread can help stretch the casserole into a satisfying family-style meal.
Can I freeze stuffed shells?
Yes. Stuffed shells are well suited to freezing because the pasta, cheese filling, and marinara hold up well when stored properly. Keep them tightly covered in a freezer-safe container, thaw them in the refrigerator before reheating, and warm them covered so the shells stay moist rather than becoming tough.

Stuffed Shells Recipe
Ingredients
- For the Pasta Shells
- Nonstick cooking spray as needed for coating the baking dish
- 24 jumbo pasta shells cooked (Barilla jumbo shells may be used)
For the Cheese Filling
- 1 large egg for binding the cheese mixture
- ½ cup finely grated Parmesan cheese
- 15 ounces ricotta cheese preferably whole-milk ricotta for a richer taste
- Freshly ground black pepper to taste
- 2 teaspoons Italian seasoning
- Salt added according to taste
- 1½ cups mozzarella cheese shredded
For the Topping
- 2 tablespoons fresh parsley finely chopped
- 1½ cups shredded mozzarella cheese
- 3 cups marinara sauce divided (Rao’s Homemade Marinara Sauce may be used)
Instructions
- Preheat the oven to 375°F. Lightly coat a 9 x 13-inch baking dish with nonstick cooking spray. Pour 1½ cups of the marinara sauce into the dish and spread it evenly over the base.
- In a large mixing bowl, add the ricotta, 1½ cups shredded mozzarella, Parmesan, egg, Italian seasoning, salt, and black pepper. Stir thoroughly until the ingredients are evenly incorporated and the filling has a smooth, uniform consistency.
- Fill each cooked jumbo pasta shell with the prepared ricotta mixture. Arrange the stuffed shells snugly in a single layer over the marinara sauce in the baking dish.
- Spoon the remaining 1½ cups of marinara sauce evenly over the stuffed shells, ensuring the shells are covered. Distribute the remaining 1½ cups of shredded mozzarella uniformly across the top.
- Cover the baking dish with aluminum foil and bake for 20 minutes. Remove the foil, then return the dish to the oven for another 10 minutes, allowing the cheese to melt completely and develop a light golden color.
- Remove the stuffed shells from the oven and scatter the freshly chopped parsley over the surface. Serve while hot.
