
Creamy cheesy stuffed shells have always been my idea of the perfect comfort food Each jumbo shell is packed with a four cheese filling flavored with herbs a hint of garlic and the option of extra healthy spinach My family loves when I make a big bubbling dish of these for a get together and I love that they can be prepped in advance or frozen for a future busy night
The first time I made this was for our annual holiday potluck and everyone went back for seconds The creamy cheese filling and cheesy top layer are irresistible and I now get requests for these shells at every big family meal
Ingredients
- Jumbo pasta shells: These classic pasta shapes hold the rich filling well Look for shells with no cracks or holes and boil a few extras just in case
- Olive oil: A good extra virgin variety adds flavor when sautéing the garlic and spinach
- Fresh garlic: Adds wonderful depth and aroma Use fresh cloves not prechopped garlic for the best taste
- Fresh spinach: Optional but adds nutrition and color Look for bright green leaves or use frozen spinach if needed
- Ricotta cheese: The creamy base for the filling Choose whole milk ricotta for richness and smooth texture
- Parmesan cheese: Adds sharpness and saltiness Grate it yourself for extra flavor
- Mozzarella cheese: Melty and stringy Opt for block mozzarella and shred it yourself for the best results
- Cream cheese: Makes the filling extra smooth Philadelphia and similar brands are ideal
- Egg: The binder that helps the filling stay together when baked Use fresh eggs for best texture
- Marinara sauce: Choose a high quality sauce for the best flavor Rao’s or homemade are both excellent options
- Fresh parsley: Adds color and freshness Use flat leaf Italian parsley if you can
- Salt: A little brings out the cheese and herb flavors
- Black pepper: Brings peppery warmth and balances the richness
- Dried basil parsley and oregano: Classic Italian herbs for extra flavor Check that your dried herbs smell fragrant for maximum impact
Step-by-Step Instructions
- Boil the Shells:
- Fill a large pot with water add a few pinches of salt and bring to a rolling boil Add the shells and cook them one minute less than the package’s al dente instruction usually around 13 minutes Stir gently so they do not stick Drain carefully and rinse under cold water until shells feel cool to stop the cooking process Place them on a tray so they do not stick together
- Sauté Garlic and Spinach:
- Set a large skillet over medium heat and pour in the olive oil When hot toss in the minced garlic Cook just until fragrant stirring constantly for about one minute Add fresh spinach and stir to coat in the oil Let the spinach wilt completely stirring regularly This takes about three minutes Remove from heat and set aside to cool
- Mix the Filling:
- In a big mixing bowl add the ricotta cheese salt black pepper dried basil dried parsley and dried oregano Stir well with a silicone spatula Fold in half the mozzarella cheese and almost all of the Parmesan save a tablespoon or two for the topping Add the cream cheese and egg mixing until totally smooth Finally gently stir in the cooled spinach and garlic
- Fill the Shells:
- Pour half of the marinara sauce into a nine by thirteen inch baking dish or a large oven safe skillet Spoon cheese filling into each cooled pasta shell making sure to pack them well Arrange filled shells in the dish open side up
- Top and Bake:
- Spoon the rest of the marinara sauce over the stuffed shells making sure each one gets a splash Sprinkle the tops evenly with the remaining mozzarella and reserved Parmesan Cover the dish with foil and bake in a three hundred seventy five degree oven for twenty minutes Remove the foil and bake ten more minutes until the cheese bubbles and browns slightly Sprinkle with fresh parsley right before serving

Stuffed shells are always a nostalgic favorite in my house I especially love the creamy ricotta blend which reminds me of Sunday dinners with my grandmother who always used the freshest cheese she could find Every time I bake a pan the kitchen smells just as inviting as it did back then and family gathers around the table without fail
Storage Tips
Let leftovers cool completely before covering Store them in an airtight container in the fridge for up to three days For longer storage wrap tightly and freeze up to three months Reheat chilled shells in a covered baking dish at three hundred fifty degrees until warmed through or in the microwave if you are in a hurry
Ingredient Substitutions
Feel free to swap in frozen spinach just be sure to thaw and squeeze it dry Cottage cheese can stand in for ricotta in a pinch or try goat cheese for a twist For a non vegetarian version stir in Italian sausage or ground beef to the cheese mixture or top with your favorite meat sauce
Serving Suggestions
Serve the stuffed shells with a big green salad for balance and a loaf of garlic bread for soaking up any leftover sauce A glass of crisp white wine pairs beautifully and if you have them a scattering of fresh basil leaves over the finished dish is a wonderful touch

Cultural and Historical Context
Stuffed pasta dishes are a beloved tradition in Italian American cuisine often reserved for special Sunday suppers and gatherings Every region of Italy has its own version Whether you use ricotta and spinach like the classic Florentine or experiment with your own cheese and herb mixtures it is always a meal full of love and comfort
Frequently Asked Questions
- → Can frozen spinach be used in place of fresh?
Yes, thawed and well-drained frozen spinach works well. Be sure to squeeze out excess moisture before adding.
- → How can meat be added to this dish?
Swap marinara for a meat sauce or mix cooked ground beef, sausage, or turkey into the cheese mixture for extra richness.
- → What’s the best way to prevent pasta shells from breaking?
Cook a few extra shells, boil them until just al dente, and handle them gently while draining and filling.
- → Can this meal be prepared ahead?
Absolutely! Assemble and refrigerate up to 1 day in advance, or freeze for up to 3 months for easy baking later.
- → Which cheeses melt the best for this dish?
Shredding mozzarella and Parmesan from a block produces creamier, more flavorful results than pre-shredded varieties.