There is nothing quite as inviting as the sight of savory Sausage Stuffed Shells baking in a rustic black cast iron skillet. This dish is the ultimate comfort food, featuring jumbo pasta shells overflowing with a deeply flavorful Italian sausage and ricotta filling. Every bite delivers a symphony of rich textures and classic Italian flavors.
As it bakes, the generous layer of mozzarella and parmesan cheese transforms into a bubbling, melted golden crust. The shells sit nestled in a thick, rich red tomato sauce that reduces and caramelizes against the hot iron edges. Finished with vibrant flecks of fresh green parsley, this photorealistic masterpiece tastes exactly as cozy and appetizing as it looks.
Why You’ll Love This Recipe
- Unmatched Texture: The contrast between the tender pasta, creamy overflowing ricotta filling, and the caramelized, bubbling melted mozzarella is culinary perfection.
- Visually Stunning: Baked in a rustic cast iron skillet, the deep red tomato sauce and bright green parsley flecks create a restaurant-quality presentation.
- Deeply Savory: Browning the Italian sausage directly in the skillet before assembling builds an incredible, savory foundation of flavor.
- Perfectly Portioned: Jumbo shells hold the ideal ratio of meat, cheese, and sauce in every single bite.
Ingredients & Substitutions

Jumbo Pasta Shells
You will need 1 box (12 oz / 340g) of jumbo pasta shells. These act as the perfect edible vessel to hold our overflowing, rich filling.
Italian Sausage
Use 1 lb (450g) of mild or spicy ground Italian sausage. Browning the sausage renders its savory fats, adding crucial depth to the final dish.
Ricotta Cheese
Grab 15 oz (425g) of whole milk ricotta cheese. Whole milk provides the luxuriously creamy, structurally sound base needed for a thick stuffing.
Mozzarella Cheese
You will need 2 cups (200g) of freshly shredded mozzarella cheese, divided. This ensures a beautifully gooey binder inside the shells and that iconic bubbling crust on top.
Parmesan Cheese
Measure out 1/2 cup (45g) of grated parmesan cheese, divided. Parmesan adds a sharp, salty bite that cuts through the richness of the ricotta.
Tomato Sauce
Use 24 oz (680g) of a thick, rich red tomato or marinara sauce. A high-quality, dense sauce ensures the pasta doesn’t become watery while baking.
Fresh Green Parsley
Finely chop 1/4 cup (15g) of fresh green parsley. These vibrant green flecks cut through the richness and provide a fresh, appetizing aroma.
Foundational Ingredients
You will also need 1 tbsp (15ml) olive oil for searing, 1 large egg to bind the ricotta, 2 minced garlic cloves, 1/2 tsp (3g) salt, and 1/4 tsp (1g) black pepper for proper seasoning.
Equipment Needed
- Large rustic black cast iron skillet (10-12 inches)
- Large boiling pot for pasta
- Large mixing bowl
- Slotted spoon and spatula
Step-by-Step Instructions
Step 1: Parboil the Jumbo Shells
Bring a large pot of heavily salted water to a rolling boil. Add the 12 oz (340g) jumbo pasta shells and cook them for 2 minutes less than the package instructions, usually about 8-9 minutes. You want them very al dente so they don’t tear while stuffing. Drain and lay them flat on a baking sheet to cool slightly.
Step 2: Brown the Italian Sausage
Place your rustic black cast iron skillet over medium-high heat and add 1 tbsp (15ml) of olive oil. Once shimmering, add the 1 lb (450g) Italian sausage. Break it apart with a spatula and sear until a deep, savory golden-brown crust forms, about 6-8 minutes. Stir in the 2 minced garlic cloves during the last minute of cooking. Drain any excess fat and transfer the meat to a bowl to cool.
Step 3: Mix the Ricotta Filling
In a large mixing bowl, combine the 15 oz (425g) ricotta cheese, 1 cup (100g) of the mozzarella, 1/4 cup (22g) of the parmesan cheese, and the large egg. Season with 1/2 tsp (3g) salt, 1/4 tsp (1g) black pepper, and half of the chopped fresh green parsley. Fold the cooled Italian sausage into the cheese mixture until fully incorporated into a thick, savory paste.

Step 4: Stuff and Assemble
Wipe your cast iron skillet quickly if needed, then spread 1 cup (240ml) of the thick, rich red tomato sauce evenly across the bottom. Take each cooled pasta shell and fill it generously with the sausage and ricotta mixture so it is physically overflowing. Arrange the stuffed shells tightly in a circular pattern in the skillet.
Step 5: Top and Bake
Spoon the remaining thick red tomato sauce generously over the arranged shells. Sprinkle the remaining 1 cup (100g) of mozzarella and 1/4 cup (23g) of parmesan cheese evenly over the top. Bake uncovered in a preheated oven at 375°F (190°C) for 25 minutes. Look for the cheese to be fully melted, bubbling aggressively, and slightly browned at the edges.
Step 6: Garnish and Serve
Remove the cast iron skillet from the oven and let it rest for 5-10 minutes. The resting period allows the hot ricotta filling to set up. Garnish the top with the remaining flecks of fresh green parsley for that perfect photorealistic finish. Serve warm directly from the skillet.
Expert Tips for Success
- Do Not Overcook the Pasta: Boiling the shells until just al dente is crucial. They will continue to cook and absorb the rich red tomato sauce in the oven.
- Cool the Sausage: Never add screaming hot sausage directly into the ricotta and raw egg mixture, as it will cause the egg to scramble and the cheese to split.
- Use a Piping Bag: For an easy, mess-free way to achieve that “overflowing” look, transfer the savory filling into a large zip-top bag, snip the corner, and pipe it directly into the shells.
- Thick Sauce is Key: Avoid watery, cheap sauces. You want a thick, rich marinara that clings to the jumbo pasta shells and provides a robust, concentrated flavor.
Storage & Reheating
Store any leftover stuffed shells in an airtight container in the refrigerator for up to 4 days. To reheat, place them back in an oven-safe dish, cover tightly with foil to trap the steam, and bake at 350°F (175°C) until warmed through. You can also freeze the unbaked, assembled shells in a freezer-safe dish for up to 3 months. Bake from frozen, adding an extra 15-20 minutes to the cook time.
What to Serve With This
While these Sausage Stuffed Shells are a meal on their own, you might be planning a larger feast! For appetizers, consider a spinach artichoke stuffed baguette, crispy dry rub chicken wings, brown sugar pineapple chicken wings, or cowboy butter chicken wings. You can also offer air fryer garlic parmesan shrimp, garlic lemon butter scallops, or asian tuna cakes. If you love a good dip, pair them with garlic aioli or roasted garlic aioli alongside some garlic parmesan fries.
For comforting soups and sides, try our creamy dill pierogi soup, potato leek soup, tuscan sausage and potato soup, or slow cooker chicken enchilada soup. A fresh cucumber mozzarella salad, vegan pesto pasta salad, cranberry apple coleslaw, or apple salad recipe provides a great contrast. Don’t forget warm naan bread recipe or creole cornbread to mop up the sauce! You might also love paula deen broccoli casserole, cabbage casserole recipe, or crispy parmesan roasted brussels sprouts.
Hosting a large crowd? Serve these stuffed shells alongside robust mains like jamaican oxtail recipe, classic beef stew recipe, french onion pot roast, or asian beef short ribs. Seafood lovers will appreciate brown sugar glazed salmon, sriracha honey salmon bowls, grilled cod recipe, sicilian stuffed squid, spicy crab pasta, shrimp and lobster ravioli, creamy seafood chili, or garlic shrimp mofongo.
If chicken is more your style, we have an array of options: butter chicken recipe, parmesan crusted chicken, air fryer garlic parmesan chicken skewers, hawaiian huli huli chicken, chicken scampi, honey lime chicken, persian chicken recipe, tahini chicken, chicken marsala, garlic butter chicken, baked pesto mozzarella chicken, chicken piccata recipe, one pot chicken shawarma, or even crispy tofu fried chicken.
For fun, casual bites, explore our buffalo chicken lettuce wraps, pineapple chicken tacos, cheesy ground beef stuffed rolls, chicken bacon ranch sliders, sheetpan burger sliders, smash burger sliders, crispy chicken bacon sandwich, turkey melt, bacon wrapped grilled cheese, french dip squares, pepperoni croissant rolls, or cowboy butter chicken bites.
Looking for quick pasta and bowl meals? You can’t go wrong with lemon chicken orzo, french onion chicken orzo, white cheddar chicken pasta, lemon ricotta pasta, roasted tomato and garlic ricotta pasta, beef and spinach tortellini, pumpkin stuffed shells, chicken teriyaki noodles, street corn chicken rice bowl, honey garlic chicken bowls, chicken and sweet potato rice bowl, or chicken sausage and veggies sheet pan.
For breakfast lovers, transition to morning with cottage cheese toast, smothered breakfast burritos, starbucks bacon gouda breakfast sandwich, high protein breakfast bowls, spicy gochujang eggs, spinach feta pastry twists, lemon blueberry pancakes, maple bacon cinnamon rolls, or biscoff cinnamon rolls.
Save room for dessert! Delight in dark chocolate orange shortbread cookies, italian almond ricotta cookies, chocolate peanut butter marshmallow cookies, brownie mix cookies, or lemon sugar cookies. If you prefer pies and cakes, check out our strawberry mousse pie, german chocolate pie recipe, samoas pie recipe, grapefruit poppy seed cake, chocolate chip bundt cake, cranberry bliss bread, lemon tiramisu recipe, or an oreo lasagna recipe.
For creamy and rich treats, indulge in turtle fudge brownie cheesecake, no bake cherry cheesecake bars, pecan pie cheesecake bars, vanilla custard cream squares, portuguese custard tarts recipe, custard filled chocolate chip brioche, banana pudding fluff salad, malvern pudding, no bake peanut butter dessert, baked pears, or high protein cottage cheese ice cream. Wash it all down with a warm european hot chocolate recipe!
Frequently Asked Questions
Yes, stuffed shells freeze beautifully. It is best to freeze them unbaked. Assemble the shells in a freezer-safe dish, wrap tightly in plastic wrap and foil, and freeze for up to 3 months. Bake from frozen at 375°F (190°C), adding about 15-20 minutes to the total bake time.
Yes! You can fully assemble the stuffed shells in your skillet or baking dish, cover tightly, and refrigerate for up to 24 hours before baking. You may need to add 5-10 extra minutes to the baking time if cooking straight from the fridge.
Absolutely. While Italian sausage provides the most authentic, savory flavor, you can easily substitute it with ground beef, ground turkey, or even ground chicken. If doing so, be sure to increase your foundational seasonings to compensate for the lost flavor profile.
Using a thick, high-quality marinara or tomato sauce is key. Also, ensure the bottom of your cast iron skillet has a generous layer of sauce, and that you spoon enough sauce over the top before adding the mozzarella cheese.
No, it’s best to undercook the jumbo shells by about 2 minutes. They should be very ‘al dente’ and firm to the bite. This prevents them from tearing while you stuff them, and they will finish cooking in the tomato sauce while baking.
Join Our Community
If you made this amazing recipe, please leave a comment and a star rating below! Don’t forget to subscribe to our newsletter for more mouth-watering dinners, and pin this recipe to your favorite Pinterest board so you never lose it!

Recipe Card

Sausage Stuffed Shells in a Cast Iron Skillet
Ingredients
Equipment
Instructions
- Bring a large pot of heavily salted water to a rolling boil. Add the 12 oz (340g) jumbo pasta shells and cook them for 2 minutes less than the package instructions, usually about 8-9 minutes. You want them very al dente so they don't tear while stuffing. Drain and lay them flat on a baking sheet to cool slightly.
- Place your rustic black cast iron skillet over medium-high heat and add 1 tbsp (15ml) of olive oil. Once shimmering, add the 1 lb (450g) Italian sausage. Break it apart with a spatula and sear until a deep, savory golden-brown crust forms, about 6-8 minutes. Stir in the 2 minced garlic cloves during the last minute of cooking. Drain any excess fat and transfer the meat to a bowl to cool.
- In a large mixing bowl, combine the 15 oz (425g) ricotta cheese, 1 cup (100g) of the mozzarella, 1/4 cup (22g) of the parmesan cheese, and the large egg. Season with 1/2 tsp (3g) salt, 1/4 tsp (1g) black pepper, and half of the chopped fresh green parsley. Fold the cooled Italian sausage into the cheese mixture until fully incorporated into a thick, savory paste.
- Wipe your cast iron skillet quickly if needed, then spread 1 cup (240ml) of the thick, rich red tomato sauce evenly across the bottom. Take each cooled pasta shell and fill it generously with the sausage and ricotta mixture so it is physically overflowing. Arrange the stuffed shells tightly in a circular pattern in the skillet.
- Spoon the remaining thick red tomato sauce generously over the arranged shells. Sprinkle the remaining 1 cup (100g) of mozzarella and 1/4 cup (23g) of parmesan cheese evenly over the top. Bake uncovered in a preheated oven at 375°F (190°C) for 25 minutes. Look for the cheese to be fully melted, bubbling aggressively, and slightly browned at the edges.
- Remove the cast iron skillet from the oven and let it rest for 5-10 minutes. The resting period allows the hot ricotta filling to set up. Garnish the top with the remaining flecks of fresh green parsley for that perfect photorealistic finish. Serve warm directly from the skillet.
Notes
Cool the Sausage: Never add screaming hot sausage directly into the ricotta and raw egg mixture, as it will cause the egg to scramble and the cheese to split.