These jumbo pasta shells are filled with a savory blend of ground beef, ricotta cheese, and aromatic herbs, then nestled in a creamy marinara sauce. The dish bakes until the cheese topping turns golden and bubbly, creating a comforting Italian-American meal perfect for family dinners or entertaining. Each shell delivers a satisfying combination of tender pasta, seasoned meat, and creamy cheese filling that will have everyone reaching for seconds.
My youngest daughter helped me make these stuffed shells last Sunday, her hands absolutely covered in ricotta mixture as she carefully stuffed each shell. We had the Italian station playing in the background, and between giggles about 'accidentally' eating too much cheese filling, something magical happened in that kitchen. Now every time she smells marinara simmering, she asks if we're making 'the pasta boats' and pulls her stool up to the counter.
I first made these stuffed shells when my book club came over on a freezing Tuesday in January. Everyone arrived shivering and hungry, and when I pulled that bubbling dish out of the oven, the whole room literally went quiet for a second. They absolutely demolished every last shell, and three of them emailed me the next morning demanding the recipe, which I consider the ultimate compliment.
Ingredients
- 20 jumbo pasta shells: Buy an extra box because somehow a few always rip during boiling, and having backups saves your dinner
- 1 lb ground beef: The 85/15 blend gives you enough fat for flavor without making the filling too greasy
- 1 small onion: Finely dice it so the texture stays smooth throughout the filling
- 2 cloves garlic: Fresh minced makes such a difference compared to the jarred stuff
- 1 tsp dried Italian herbs: If you have fresh herbs, use triple the amount, but the dried blend works beautifully here
- 1/2 tsp salt and 1/4 tsp black pepper: This is your base seasoning, but trust your taste buds as you go
- 1 1/4 cups ricotta cheese: Whole milk ricotta gives you the creamiest results, but part-skim works if you're watching calories
- 1 large egg: Room temperature egg blends better and helps bind everything together
- 1/2 cup grated Parmesan cheese: The grated kind melts into the filling better than shredded
- 1 cup shredded mozzarella cheese: This goes inside the filling for that incredible cheese pull
- 2 tbsp fresh parsley: Flat-leaf parsley has better flavor, but curly works in a pinch
- 2 cups marinara sauce: Your favorite jarred sauce is totally fine here, no need to make it from scratch
- 1/2 cup heavy cream: This transforms the marinara into something luxurious and restaurant-style
- 1/2 cup shredded mozzarella and 2 tbsp Parmesan: This final topping creates that gorgeous golden crust everyone fights over
Instructions
- Get your oven ready:
- Preheat to 375°F and grab your 9x13 baking dish, giving it a quick coating of oil or cooking spray
- Cook the pasta shells:
- Boil them until just barely al dente since they'll cook more in the oven, then drain carefully so none break
- Make the beef base:
- Brown the ground beef until no pink remains, then toss in the onion and garlic for a couple of minutes until everything smells amazing
- Season the meat:
- Add those Italian herbs, salt, and pepper, then let it cool slightly so it doesn't scramble the egg when you mix everything together
- Build the ricotta filling:
- Whisk the ricotta with egg, Parmesan, mozzarella, and parsley until smooth, then fold in the cooled beef mixture gently
- Create the creamy sauce:
- Whisk together the marinara and heavy cream until no white streaks remain
- Start layering:
- Spread half that creamy sauce across the bottom of your baking dish so the shells have something to nestle into
- Stuff the shells:
- Fill each shell with about 2 tablespoons of filling, arranging them in the dish with the opening facing up
- Add the finishing touches:
- Pour the remaining sauce over the shells, then sprinkle with the final mozzarella and Parmesan
- Bake until bubbly:
- Cover with foil and bake 25 minutes, then remove the foil and go another 10 minutes until the cheese is golden and gorgeous
- Let it rest:
- Give the dish 5 minutes to settle before serving, which helps the portions hold together better on the plate
Last summer I made a double batch for my sister's birthday dinner, and my brother-in-law literally went back for thirds. He kept saying he wasn't even that hungry, but he just couldn't stop eating them, which is exactly the kind of compliment that keeps me cooking for this family.
Make Ahead Magic
You can assemble the entire dish up to 24 hours ahead, cover it tightly, and keep it in the refrigerator. Add 5-10 minutes to the covered baking time if it's going into the oven cold from the fridge.
Freezing Instructions
Wrap the unbaked dish tightly with plastic and foil, then freeze for up to 3 months. Thaw overnight in the refrigerator before baking, or bake from frozen at 350°F for about 60-75 minutes.
Serving Suggestions
A simple green salad with vinaigrette cuts through the richness perfectly. Crusty garlic bread is practically mandatory for sopping up that extra sauce. A light red wine like Chianti or Pinot Noir complements the beef beautifully without overpowering the dish.
- Steam some broccoli or roasted asparagus for an easy vegetable side
- Keep extra parmesan at the table for guests who love extra cheese
- The leftovers reheat surprisingly well in the microwave with a splash of water
There's something incredibly satisfying about pulling that foil off and seeing the golden, bubbling cheese, and I hope this recipe becomes one of those comfort food staples your family requests again and again.
Frequently asked questions about this recipe
- → Can I prepare stuffed shells ahead of time?
-
Yes, you can assemble the dish up to 24 hours in advance and refrigerate before baking. You may need to add 5-10 minutes to the baking time if baking from cold.
- → What can I use instead of ground beef?
-
Ground turkey, chicken, or Italian sausage work well as alternatives. For a vegetarian version, try using spinach and chopped mushrooms seasoned similarly.
- → How do I prevent shells from tearing during stuffing?
-
Cook shells until just al dente, handle gently when draining, and let them cool slightly before filling. Rinse with cool water to stop cooking and make them easier to handle.
- → Can I freeze stuffed shells?
-
Assemble in a freezer-safe dish, wrap tightly, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking, or bake from frozen adding 20-25 minutes to the covered baking time.
- → What side dishes pair well?
-
Garlic bread, Caesar salad, or roasted vegetables like broccoli or green beans complement this rich pasta. A crisp green salad with vinaigrette helps balance the creamy filling.
- → How do I know when the dish is done?
-
The cheese should be melted and lightly golden, the sauce should be bubbling around the edges, and an instant thermometer inserted into the center should read at least 165°F.