There is nothing quite as comforting as a white rectangular casserole dish filled to the brim with bubbly, baked pasta. These Italian Sausage Stuffed Shells are the ultimate hearty dinner, guaranteed to bring everyone to the table. We are combining the deep, savory flavors of a traditional meat sauce with the creamy decadence of a baked ziti.
The beauty of this recipe lies in the incredible textural contrasts. You get a beautifully textured ricotta cheese filling packed with crumbled browned Italian sausage, all nestled into tender jumbo pasta shells. It is a sensory delight from the very first bite.
To top it all off, these shells sit in a generous pool of thick, chunky dark red marinara sauce. Once it emerges from the oven, the top is smothered with melted, bubbly mozzarella cheese boasting perfect golden-brown charred spots. Garnished with a sprinkle of finely chopped fresh green parsley, this dish looks like it came straight from a rustic Italian kitchen.
Why You’ll Love This Recipe
- Unbeatable Texture: The textured ricotta cheese filling pairs perfectly with the satisfying bite of perfectly cooked jumbo pasta shells.
- Rich & Savory Flavors: Crumbled browned Italian sausage adds a deep, savory foundation that elevates the entire dish.
- Visual Perfection: Broiling at the end guarantees a top layer of melted, bubbly mozzarella cheese with golden-brown charred spots.
- Saucy Comfort: A luscious bed of thick, chunky dark red marinara sauce keeps every single bite moist and flavorful.
Ingredients & Substitutions
Jumbo Pasta Shells: You will need 12 oz (340g) of dry jumbo pasta shells for this recipe. Boiling them just until al dente ensures they maintain their shape while baking in the sauce.
Italian Sausage: We use 1 lb (450g) of bulk Italian sausage (mild or spicy) to create a savory, meaty bite. Cooking it until crumbled and beautifully browned provides a crucial layer of flavor.
Olive Oil: Just 1 tbsp (15ml) of extra virgin olive oil is needed for the skillet. It helps sear the sausage properly, ensuring it develops a flavorful, caramelized crust.
Ricotta Cheese: Grab 15 oz (425g) of whole milk ricotta cheese for the base of your filling. Whole milk ricotta yields a perfectly textured ricotta cheese filling that won’t turn watery in the oven.

Parmesan Cheese: Adding 1/2 cup (50g) of grated Parmesan cheese introduces a sharp, salty bite. It balances the rich ricotta and seasons the filling from within.
Egg: You will need 1 large egg (50g) to act as a binder. This invisible, yet crucial ingredient keeps the textured ricotta cheese filling fluffy and intact.
Salt & Black Pepper: Use 1/2 tsp (3g) of kosher salt and 1/4 tsp (1g) of freshly cracked black pepper. Proper seasoning enhances the savory notes of the sausage and the sweetness of the cheese.
Marinara Sauce: You need 24 oz (680g) of your favorite thick, chunky dark red marinara sauce. The hearty chunks of tomato give the dish an incredible rustic appeal and provide a rich moisture barrier.
Mozzarella Cheese: Use 2 cups (226g) of freshly shredded, low-moisture mozzarella cheese. Freshly grating it from a block ensures it melts into a flawless, bubbly blanket.
Fresh Parsley: Finish the dish with 2 tbsp (8g) of finely chopped fresh green parsley. This simple garnish adds a vibrant pop of color and a fresh, herbaceous finish.
Equipment Needed
- White Rectangular Casserole Dish: A standard 9×13-inch (23x33cm) baking dish is required to hold all the stuffed shells perfectly in a single layer.
- Large Pot: Essential for boiling the jumbo pasta shells with plenty of room to move around.
- Large Skillet: Needed to properly sear and crumble the Italian sausage.
- Mixing Bowls: For combining your textured ricotta cheese filling effortlessly.
Step-by-Step Instructions
1. Boil the Jumbo Pasta Shells
Bring a large pot of heavily salted water to a rolling boil over high heat. Add the 12 oz (340g) of jumbo pasta shells and cook according to the package directions, subtracting two minutes from the cooking time. You want the shells to be very al dente so they don’t tear during stuffing.
Once cooked, drain the shells immediately and rinse them gently with cool water to stop the cooking process. Lay them out flat on a clean baking sheet so they do not stick together while you prepare the filling.
2. Brown the Italian Sausage
Heat 1 tbsp (15ml) of olive oil in a large skillet over medium-high heat. Add the 1 lb (450g) of bulk Italian sausage, breaking it apart with a wooden spoon.
Cook for 7 to 9 minutes, allowing the meat to sear until a deep golden-brown crust forms on the edges. Once you have a pan full of crumbled browned Italian sausage, remove it from the heat and drain any excess grease.

3. Mix the Textured Ricotta Cheese Filling
In a large mixing bowl, combine the 15 oz (425g) of whole milk ricotta cheese, 1/2 cup (50g) of grated Parmesan cheese, 1 large egg (50g), 1/2 tsp (3g) of salt, and 1/4 tsp (1g) of black pepper. Stir vigorously until the mixture is smooth and thoroughly combined.
Next, gently fold in the slightly cooled, crumbled browned Italian sausage. This creates a gorgeously textured ricotta cheese filling that is savory, rich, and visually speckled with meat.
4. Assemble the Stuffed Shells
Preheat your oven to 375°F (190°C). Take your white rectangular casserole dish and spread 1 cup (240ml) of the thick, chunky dark red marinara sauce evenly across the bottom. This prevents sticking and infuses the pasta with flavor from the bottom up.
Using a spoon or a piping bag, generously stuff each cooked pasta shell with about 2 tablespoons (30g) of the ricotta and sausage mixture. Arrange the stuffed shells snugly in the casserole dish on top of the sauce.
5. Smother and Bake
Once all the shells are arranged, pour the remaining thick, chunky dark red marinara sauce directly over and around the shells. Ensure they sit in a generous pool of the sauce to stay perfectly moist.
Cover the dish tightly with aluminum foil and bake for 25 minutes. After 25 minutes, remove the foil and evenly sprinkle the 2 cups (226g) of mozzarella cheese over the top of the shells.
6. Broil and Garnish
Return the uncovered dish to the oven and bake for an additional 10 minutes until the cheese is completely melted. To achieve visual perfection, switch your oven to the broil setting for the final 2 to 3 minutes.
Watch closely and remove the dish once the top is smothered with melted, bubbly mozzarella cheese with golden-brown charred spots. Let the casserole rest for 5 minutes, then garnish with a sprinkle of finely chopped fresh green parsley before serving.
Expert Tips for Success
- Do Not Overcook the Pasta: The jumbo shells will continue to cook in the oven. Boiling them to a firm al dente ensures they won’t collapse or turn to mush when baked.
- Drain the Sausage Well: To prevent a greasy marinara sauce, thoroughly drain your crumbled browned Italian sausage on paper towels before mixing it into the ricotta.
- Use Block Mozzarella: Pre-shredded cheese is coated in anti-caking agents. Grating your own guarantees a perfectly melted, bubbly mozzarella cheese topping.
- Let It Rest: Allowing the casserole to sit for 5-10 minutes before serving gives the textured ricotta cheese filling time to set up, ensuring clean, beautiful scoops.
Storage & Reheating/Freezing
Store any leftover Italian Sausage Stuffed Shells in an airtight container in the refrigerator for up to 4 days. The thick, chunky dark red marinara sauce will actually deepen in flavor by the second day.
To freeze, assemble the unbaked shells in a freezer-safe dish, cover tightly with plastic wrap and foil, and freeze for up to 3 months. When reheating leftovers, pop them in a 350°F (175°C) oven covered with foil until warmed through to prevent the melted, bubbly mozzarella cheese from burning.
What to Serve With This
These robust, meaty stuffed shells demand a table full of wonderful accompaniments. To start your meal, serve up a bowl of our famous olive-garden-copycat-chicken-gnocchi-soup for a true Italian-American restaurant experience.
For a vibrant side dish, try roasting up some parmesan-roasted-brussels-sprouts, which bring a wonderful crispy texture to contrast the soft pasta. A fresh, tangy side like our cowboy-cabbage-salad also works wonders to cut through the richness of the cheese.
Finally, no dinner is complete without an elegant dessert. Treat your guests to an impressive earl-grey-tiramisu to finish the night on a sweet, sophisticated note.
Frequently Asked Questions
Absolutely. Assemble the dish up to the point of baking, cover tightly with a layer of plastic wrap followed by aluminum foil, and freeze for up to 3 months. Thaw overnight in the fridge before baking.
Yes! You can assemble the stuffed shells completely, cover the white rectangular casserole dish tightly, and refrigerate it up to 24 hours before baking. Add an extra 5-10 minutes to the covered baking time.
Yes, boiling the jumbo pasta shells until they are al dente is crucial. This makes them pliable enough to fill with the textured ricotta cheese filling without breaking, while still holding their shape.
After baking the casserole uncovered until the mozzarella is melted, switch your oven to the broil setting for 2-3 minutes. Watch it closely to ensure it gets melted, bubbly mozzarella cheese with golden-brown charred spots without burning.
Always use whole milk ricotta cheese. It contains less water and a higher fat content, which creates the rich, wonderfully textured ricotta cheese filling necessary for a classic Italian dish.
Ready to Get Cooking?
Now that you know exactly how to make these incredible Italian Sausage Stuffed Shells, it’s time to head to the kitchen! The irresistible combination of textured ricotta, browned sausage, and melted bubbly cheese is just moments away.
If you loved this recipe, please leave a comment and a 5-star review below—we love hearing from you! Don’t forget to subscribe to our newsletter for more comforting dinner ideas, and pin this recipe to your favorite Pinterest board using the image below.

Recipe Schema

The Best Italian Sausage Stuffed Shells Recipe
Ingredients
Equipment
Method
- Bring a large pot of heavily salted water to a rolling boil. Add the 12 oz of jumbo pasta shells and cook according to package directions minus two minutes for an al dente texture. Drain and rinse with cool water.
- Heat 1 tbsp of olive oil in a large skillet over medium-high heat. Add the 1 lb of bulk Italian sausage, breaking it apart, and cook for 7-9 minutes until crumbled and browned. Drain excess grease.
- In a large mixing bowl, combine the 15 oz of ricotta cheese, 1/2 cup of grated Parmesan, 1 egg, 1/2 tsp salt, and 1/4 tsp black pepper. Fold in the crumbled browned Italian sausage.
- Preheat oven to 375°F (190°C). Spread 1 cup of thick chunky dark red marinara sauce across the bottom of a white rectangular casserole dish. Stuff each cooked shell with about 2 tablespoons of the ricotta mixture and arrange in the dish.
- Pour the remaining marinara sauce over and around the shells. Cover tightly with aluminum foil and bake for 25 minutes. Remove foil and sprinkle 2 cups of mozzarella cheese over the top.
- Bake uncovered for 10 minutes, then broil for 2-3 minutes until the mozzarella cheese is melted, bubbly, and has golden-brown charred spots. Rest for 5 minutes, garnish with finely chopped fresh green parsley, and serve.
Notes
Use Block Mozzarella: Pre-shredded cheese is coated in anti-caking agents; grate your own for the best melt.