Heavenly Stuffed Shells Recipe for Family Dinners

Kitchen-approved stuffed shells recipe transforms family dinners with creamy ricotta, melting mozzarella, and homemade comfort that everyone craves.

Why You’ll Love these Heavenly Stuffed Shells

Comfort food doesn’t get much better than these Italian-inspired stuffed shells. The combination of creamy ricotta, melted mozzarella, and savory parmesan creates a rich, satisfying filling with real depth of flavor.

They’re impressive enough for Sunday dinner but simple enough for weeknight meals. You can assemble them ahead of time and bake when you’re ready to eat.

The jumbo shells hold the cheese mixture neatly, while the sauce ties everything together — a solid, reliable dish worth keeping in rotation.

What Ingredients are in Heavenly Stuffed Shells?

You’ll need a handful of simple ingredients for these stuffed shells. The combination of three cheeses gives the filling its rich, creamy texture, and the jumbo shells hold everything together in tidy, scoopable portions.

Most of these ingredients are pantry and refrigerator staples, so you may already have what you need on hand.

  • 12 ounces jumbo pasta shells
  • 32 ounces ricotta cheese
  • 3 cups shredded mozzarella cheese (divided)
  • 1/2 cup plus 2 tablespoons grated Parmesan cheese (divided)
  • 2 eggs
  • 1 tablespoon fresh parsley, chopped
  • 3 garlic cloves, minced
  • 1/2 teaspoon salt
  • 1/2 teaspoon pepper
  • 28 ounces spaghetti sauce (1 jar)
  • Nonstick cooking spray

For the best results, use whole milk ricotta for a richer, smoother filling, though part-skim works fine if you prefer.

The quality of your spaghetti sauce matters here—use homemade if you have it, or choose a jarred sauce with flavors you enjoy.

Can’t find fresh parsley? Dried will work; just reduce the amount to one teaspoon.

And while pre-shredded cheese is convenient, freshly grated mozzarella melts more smoothly and stretches better since it doesn’t contain the anti-caking starch found in bagged cheese.

How to Make these Heavenly Stuffed Shells

Heavenly Stuffed Shells Recipe for Family Dinners step image 1

Start by preheating your oven to 350°F. Grab a 9×13 baking dish and coat it with nonstick cooking spray.

While the oven heats, cook the 12-ounce package of jumbo pasta shells according to the package directions. The shells should be al dente — still firm enough to hold their shape when stuffed but tender enough to eat. Drain them well and set aside while you prepare the filling.

In a large bowl, combine 32 ounces of ricotta cheese, 2 cups of shredded mozzarella (reserve the remaining cup for topping), 1/2 cup of Parmesan cheese, 2 eggs, 1 tablespoon of chopped fresh parsley, 3 minced garlic cloves, 1/2 teaspoon of salt, and 1/2 teaspoon of pepper.

Mix everything until well combined and smooth. Spread 1 cup of the spaghetti sauce evenly across the bottom of your prepared baking dish — this prevents the shells from sticking and adds flavor underneath.

For filling the shells, transfer the cheese mixture to a pastry bag or a large resealable plastic bag with a corner snipped off. This is much neater than using a spoon and gives you better control. Squeeze about a tablespoon of filling into each shell, then place them seam-side up in the baking dish.

Once all your shells are filled and arranged in the sauce, pour the remaining spaghetti sauce over them, making sure they’re well covered. Cover the dish with aluminum foil and bake for 40 minutes.

After 40 minutes, remove the foil and sprinkle the remaining cup of mozzarella and those 2 extra tablespoons of Parmesan over the top. Return to the oven and bake uncovered for another 10-12 minutes, until the cheese is golden and bubbly.

Let the dish rest for about 10 minutes before serving. This resting time allows the filling to set slightly, making the shells easier to serve and less likely to burn your mouth on the hot cheese.

Heavenly Stuffed Shells Substitutions and Variations

The classic recipe works well on its own, but there are several ways to customize it to your taste or dietary needs.

For a lighter option, swap in part-skim ricotta and low-fat mozzarella.

For added color and nutrition, mix chopped spinach or kale into the cheese filling.

Not a fan of jarred sauce? Use homemade marinara or even a creamy alfredo for a completely different flavor profile.

For more protein, brown some Italian sausage or ground turkey and stir it into the sauce before assembling.

What to Serve with Heavenly Stuffed Shells

A crisp Caesar salad pairs well here — the crunchy croutons and tangy dressing cut through the richness of the cheese filling.

A loaf of warm garlic bread is a natural companion for mopping up extra sauce.

For vegetables, try roasted broccoli or asparagus drizzled with lemon juice to add some brightness to the plate.

A simple antipasto platter with olives, cured meats, and marinated vegetables rounds things out nicely if you want to make a more complete spread.

Final Thoughts

Heavenly Stuffed Shells Recipe for Family Dinners step image 2

These stuffed shells are a dependable comfort food recipe that works well for both everyday dinners and company. Tender pasta, smooth ricotta filling, tangy marinara, and a layer of melted cheese — each element does its job.

They’re also practical: you can assemble the whole dish the night before, refrigerate it, and bake it the next day. Just add 5-10 minutes to the covered baking time if going straight from the fridge to the oven.

delicious stuffed pasta shells

Heavenly Stuffed Shells

These Italian-inspired jumbo pasta shells are filled with a creamy three-cheese mixture and baked in savory marinara sauce until golden and bubbly. Perfect for both special occasions and weeknight dinners, this comforting dish delivers the perfect balance of rich cheese filling and tangy tomato sauce.
Prep Time 20 minutes
Cook Time 52 minutes
Total Time 1 hour 22 minutes
Servings: 6 people
Course: Main Course
Cuisine: Italian
Calories: 520

Ingredients
  

  • 28 ounces spaghetti sauce 1 jar
  • 1/2 teaspoon salt
  • 3 garlic cloves minced
  • 2 eggs
  • 1 tablespoon fresh parsley chopped
  • 12 ounces jumbo pasta shells
  • 32 ounces ricotta cheese preferably whole milk
  • 3 cups shredded mozzarella cheese divided (2 cups for filling, 1 cup for topping)
  • 1/2 teaspoon pepper
  • nonstick cooking spray
  • 1/2 cup grated Parmesan cheese plus 2 tablespoons for topping

Equipment

  • 9×13 baking dish
  • Pastry bag or plastic storage bag
  • Aluminum foil

Method
 

  1. Preheat oven to 350°F. Spray a 9×13 baking dish with nonstick cooking spray.
  2. Cook jumbo pasta shells according to package directions until al dente. Drain well and set aside.
  3. In a large bowl, combine ricotta cheese, 2 cups of shredded mozzarella, 1/2 cup Parmesan cheese, eggs, chopped parsley, minced garlic, salt, and pepper. Mix until well combined and smooth.
  4. Spread 1 cup of spaghetti sauce evenly across the bottom of the prepared baking dish.
  5. Transfer the cheese mixture to a pastry tube or a large resealable plastic bag with a corner snipped off. Squeeze about 1 tablespoon of filling into each shell and place them in the baking dish.
  6. Pour the remaining spaghetti sauce over the filled shells, ensuring they’re generously covered.
  7. Cover the dish with aluminum foil and bake for 40 minutes.
  8. Remove foil and sprinkle the remaining cup of mozzarella and 2 tablespoons of Parmesan over the top.
  9. Return to the oven and bake uncovered for another 10-12 minutes, until heated through and the cheese is golden and bubbly.
  10. Remove from oven and let rest for 10 minutes before serving.

Notes

For best results, use whole milk ricotta for extra creaminess, though part-skim works if you’re watching calories. Freshly grated mozzarella melts more smoothly than pre-shredded varieties. If you can’t find fresh parsley, substitute with 1 teaspoon dried parsley.
Make-ahead tip: Prepare the shells up to 24 hours in advance, cover and refrigerate, then bake when needed, adding 10-15 minutes to the covered baking time.
Leftovers can be refrigerated for up to 4 days. Reheat individual portions in the microwave or larger amounts covered in the oven at 325°F until heated through.