Flash Sale! to get a free eCookbook with our top 25 recipes.

Cheesy Stuffed Shells Recipe | Easy Baked Pasta Dinner

These classic cheesy stuffed shells are the ultimate comfort food, reminding me of big Sunday dinners at my mom’s house. There’s something so satisfying about those tender pasta shells filled with creamy ricotta and spinach, all baked in a rich marinara sauce until bubbly and golden. It’s a dish that feels like a warm hug on a plate.

stuffed shells
Cheesy Stuffed Shells Recipe | Easy Baked Pasta Dinner 29

I remember watching my mom carefully spoon the cheesy filling into each shell, and the whole house would fill with the aroma of garlic and oregano. It’s a memory that still makes me smile. It’s a tradition I love carrying on, and it’s surprisingly therapeutic to assemble. If you love a good baked pasta dish, you have to try my Million Dollar Spaghetti too!

This recipe is hearty enough for the hungriest appetites but simple enough that it doesn’t feel like a chore. It’s a meal that honors tradition while being incredibly forgiving. My best tip? Always make a little extra—the leftovers are just as good, if not better, the next day.

What You Need to Make This Recipe

The magic of these stuffed shells comes from simple, high-quality ingredients like whole milk ricotta for creaminess and low-moisture mozzarella for that perfect cheese pull. The full ingredient list and measurements are in the recipe card below!

stuffed shells recipe
Cheesy Stuffed Shells Recipe | Easy Baked Pasta Dinner 30

How to Make stuffed shells

Making this dish is a simple and rewarding process. You’ll start by boiling the jumbo pasta shells until they are al dente. While they cook, you’ll mix together the creamy ricotta, thawed spinach, and cheese filling. Once combined, you’ll stuff each shell, arrange them in a baking dish over marinara sauce, top with more sauce and mozzarella, and bake until bubbly and golden.

A close-up of baked stuffed shells with melted cheese and marinara sauce being lifted by a spoon, showing a delicious cheese pull.

Classic Ricotta and Spinach Stuffed Shells

Jumbo pasta shells brimming with a creamy three-cheese and spinach filling, baked in a savory marinara sauce until golden and bubbly. The ultimate Italian-American comfort food classic.
Prep Time 40 minutes
Cook Time 35 minutes
Total Time 1 hour 15 minutes
Servings: 6 servings
Course: Main Course
Cuisine: American, Italian
Calories: 685

Ingredients
  

For the Shells
  • 1 box (12 oz) Jumbo pasta shells
  • 1 tbsp Olive oil to prevent sticking
For the Cheese & Spinach Filling
  • 32 oz Whole milk ricotta cheese
  • 10 oz Frozen chopped spinach thawed and squeezed very dry
  • 1 cup Shredded low-moisture mozzarella cheese
  • 1 cup Grated Parmesan cheese plus more for serving
  • 1 large Egg lightly beaten
  • 2 cloves Garlic minced
  • 1 tsp Dried oregano
  • 1 tsp Salt
  • 1/2 tsp Black pepper freshly ground
  • 1/4 cup Fresh parsley chopped
For Assembly
  • 32 oz Marinara sauce your favorite brand
  • 2 cups Shredded low-moisture mozzarella cheese for topping
  • 2 tbsp Fresh basil chopped, for garnish (optional)

Equipment

  • Large Pot
  • 9x13 inch Baking Dish
  • Large Mixing Bowl
  • Colander

Method
 

Prepare Pasta and Oven
  • Preheat your oven to 375°F (190°C).
  • Bring a large pot of heavily salted water to a boil. Cook the jumbo shells according to package directions until al dente (be careful not to overcook them or they will tear easily). Drain the shells in a colander and rinse with cool water to stop the cooking process. Gently toss with 1 tbsp of olive oil to prevent them from sticking together while you prepare the filling.
Make the Filling
  • While the pasta cooks, prepare the filling. Ensure your thawed spinach is very dry by squeezing out all excess moisture with your hands or by wringing it in a clean kitchen towel.
  • In a large mixing bowl, combine the ricotta cheese, the squeezed-dry spinach, 1 cup of mozzarella, 1 cup of Parmesan, the beaten egg, minced garlic, oregano, salt, pepper, and chopped parsley. Stir until everything is evenly combined.
Assemble and Bake
  • Spread about 2 cups of marinara sauce evenly over the bottom of a 9x13-inch baking dish.
  • Carefully stuff each cooked shell with a generous amount of the ricotta mixture (about 2 tablespoons per shell). A small spoon or a piping bag makes this step easier.
  • Arrange the filled shells in a single layer in the baking dish, open side up.
  • Pour the remaining marinara sauce over the top of the shells. Sprinkle evenly with the remaining 2 cups of mozzarella cheese.
  • Cover the baking dish tightly with aluminum foil and bake for 20 minutes.
  • Remove the foil and continue to bake for another 15 minutes, or until the sauce is bubbly and the cheese on top is melted and lightly golden.
  • Let the stuffed shells rest for 10 minutes before serving. This allows them to set and makes serving easier. Garnish with fresh basil or parsley if desired.

Notes

**Make-Ahead Tip:** You can assemble the entire dish up to 24 hours in advance. Cover and refrigerate. When ready to bake, add an extra 10-15 minutes to the covered baking time to account for the cold dish.
**Freezer-Friendly:** Assemble the dish in a freezer-safe pan, cover tightly with plastic wrap and then foil. Freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed.
**Squeezing Spinach:** To get the spinach as dry as possible, place the thawed spinach in a clean kitchen towel or cheesecloth and wring out all the excess moisture. This is a crucial step to prevent a watery filling.

Pro Tips for Making This stuffed shells

Over the years, I’ve learned a few things that take this recipe from good to great. Here are my go-to tips for perfect stuffed shells every time.

  • Cook Shells Al Dente: Boil the pasta for 1-2 minutes less than the package directions. They will finish cooking in the oven, and this prevents them from becoming mushy and tearing while you stuff them.
  • Squeeze That Spinach: Frozen spinach holds a lot of water. Thaw it completely and squeeze out as much liquid as possible using your hands or a cheesecloth. This is key to preventing a watery filling.
  • Don’t Overfill: It’s tempting to pack the shells, but overfilling can cause them to burst. A heaping tablespoon of filling per shell is usually the perfect amount.
  • My Secret Trick: I always add a tiny pinch of ground nutmeg to my ricotta filling. You won’t taste it directly, but it enhances the creamy, cheesy flavors in a way that feels like magic. It’s a trick my grandmother taught me!
stuffed shells pinterest
Cheesy Stuffed Shells Recipe | Easy Baked Pasta Dinner 31

Fun Variations for stuffed shells

While the classic recipe is a treasure, it’s also a fantastic canvas for creativity. Here are a few variations I’ve tried and loved for these stuffed shells.

  • Add Some Meat: For a heartier dish, mix 1/2 pound of cooked and crumbled mild Italian sausage or ground beef into the ricotta filling.
  • Change Up the Cheese: Swap the mozzarella for provolone for a sharper flavor, or add some fontina cheese to the filling for an extra creamy, nutty taste.
  • Make it Creamy: For a different take, use a rosé sauce or a creamy Alfredo sauce instead of marinara. If you’re a fan of creamy pasta, you’ll absolutely love my Marry Me Chicken Pasta.
  • Boost the Veggies: Finely chopped sautéed mushrooms, zucchini, or red bell peppers can be stirred into the filling for extra nutrients and flavor.

What to Serve With stuffed shells

These stuffed shells are a wonderfully complete meal on their own, but a few simple sides can turn it into a true feast. I love serving them with a crisp green salad tossed in a simple vinaigrette to balance the richness of the pasta. A side of warm, crusty garlic bread is practically a requirement for sopping up any extra marinara sauce! For an extra touch of green, some simple roasted broccoli or asparagus works beautifully.

How to Store stuffed shells

Leftovers are one of the best parts of making a big batch of stuffed shells! Here’s how I store them to keep them tasting fresh.

  • To Store: Place leftover stuffed shells in an airtight container and refrigerate for up to 4 days.
  • To Freeze: You can freeze the baked shells in a freezer-safe container for up to 3 months. You can also assemble the entire dish without baking, cover it tightly with foil, and freeze. Thaw in the refrigerator overnight before baking as directed.
  • To Reheat: The best way to reheat is in the oven at 350°F (175°C) until warmed through. Covering the dish with foil helps prevent the pasta from drying out.

Nutritional Benefits

These stuffed shells offer a wonderfully balanced meal, providing protein from the trio of cheeses and essential vitamins and iron from the spinach. It’s a comforting, family-friendly dish that you can feel good about serving any night of the week.

FAQs

Can I make stuffed shells ahead of time?

Absolutely! You can assemble the entire dish up to 24 hours in advance. Just cover it tightly and store it in the refrigerator. When ready to eat, you may need to add about 10-15 minutes to the baking time.

Can I use fresh spinach instead of frozen?

Yes, you can. You’ll need about 1 pound of fresh spinach. Sauté or steam it until it’s fully wilted, then let it cool and squeeze out all the excess moisture before chopping and adding it to the filling.

What’s the best way to fill the shells without them breaking?

A small spoon is the classic method and works perfectly. For a faster and cleaner approach, you can transfer the ricotta filling to a piping bag or a large zip-top bag with the corner snipped off to easily pipe the filling into each shell.

Can I make this recipe gluten-free?

Yes, this recipe adapts well to be gluten-free. Simply substitute the jumbo pasta shells with your favorite brand of gluten-free jumbo shells and follow the cooking instructions on the package.

Conclusion

There’s nothing quite like pulling a bubbling, cheesy dish of stuffed shells from the oven. It’s a meal that brings everyone to the table and fills your home with the most incredible aromas. I hope this recipe becomes a cherished favorite in your family, just as it is in mine. It proves that a little bit of love and a few simple ingredients can create something truly special and comforting.

Follow us on Social Media : Facebook and Pinterest