The holidays call for warm ovens, shared tables, and recipes that bring everyone together. Christmas Stuffed Shells fit that moment perfectly, with tender pasta filled with creamy ricotta, spinach, and herbs, all baked in marinara until bubbly. This recipe works for busy December schedules while still feeling special enough for guests. It balances comfort with celebration, making it a smart choice when you want something familiar yet festive. If you love pasta dishes that feel homemade and generous, this one deserves a spot on your holiday menu.
Story
Every December, I look for one pasta dish that feels right for the season, and Christmas Stuffed Shells always win. I first made them for a casual holiday gathering when I wanted a holiday pasta dinner that felt comforting but not heavy. The ricotta filling stays creamy, the spinach adds freshness, and the marinara brings everything together. Over the years, these Christmas Stuffed Shells became a go-to festive family meal because they reheat well and please all ages. They also deliver that classic comfort food feeling without much stress in the kitchen.
Ingredients
18–20 jumbo pasta shells
Extra-virgin olive oil, for drizzling
5 oz fresh spinach, coarsely chopped
2 cups whole-milk ricotta cheese
1/4 cup grated pecorino cheese
2 garlic cloves, finely grated
1 tsp lemon zest
1 tsp dried oregano
3/4 tsp sea salt
1/4 tsp red pepper flakes
Freshly ground black pepper, to taste
2 cups marinara sauce
Chopped fresh parsley, for garnish
Step-by-Step Instructions
Preparing the Ingredients
Start by preheating the oven to 425°F, then steam the spinach over simmering water for about one minute until wilted, squeeze out excess moisture, and chop it finely before mixing it with ricotta, pecorino, garlic, lemon zest, oregano, salt, red pepper flakes, and black pepper until smooth and well blended.
Cooking Instructions
Boil the pasta shells in salted water for about ten minutes until al dente, drain them, and drizzle lightly with olive oil, then spread marinara sauce in a baking dish, fill each shell with the ricotta mixture, nestle them into the sauce, cover loosely with foil, bake for about 25 minutes, uncover, and bake another 10 minutes until hot and lightly bubbling.
Tips for Perfect Results
Common Mistakes to Avoid
Avoid overcooking the shells since they soften more in the oven, and always squeeze the spinach thoroughly so the filling stays creamy rather than watery.
Pro Tips for Better Flavor
Use whole-milk ricotta for richer texture, add extra lemon zest for brightness, and finish with fresh parsley right before serving for a clean, fresh contrast.
Serving and Storage
How to Serve
Serve these shells hot with a simple green salad and crusty bread, making them ideal alongside other holiday favorites for a relaxed but polished spread.
How to Store Leftovers
Store leftovers in an airtight container in the refrigerator for up to three days, then reheat gently in the oven or microwave until warmed through.
Conclusion
Christmas Stuffed Shells bring together everything a holiday recipe should offer: comfort, simplicity, and crowd appeal. They work for gatherings, quiet family dinners, or make-ahead plans during a busy season. Once you try them, they may become a December tradition in your kitchen.
Discover more delicious recipes by following me on Facebook and Pinterest.
Frequently Asked Questions
Can I make Christmas Stuffed Shells ahead of time?
Yes, you can assemble the shells up to a day ahead, cover tightly, refrigerate, and bake when ready, adding a few extra minutes to the cooking time.
Can I add meat to the filling?
You can mix cooked Italian sausage or ground beef into the ricotta filling if you want a heartier version.
What sauce works best for this recipe?
A classic marinara works best, but a roasted garlic or basil-forward sauce also pairs nicely with the ricotta filling.
Print
Christmas Stuffed Shells
- Total Time: 65 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
Christmas Stuffed Shells filled with creamy ricotta, spinach, and herbs, baked in marinara for a comforting holiday pasta dinner.
Ingredients
- 18–20 jumbo pasta shells
- Extra-virgin olive oil
- 5 oz fresh spinach
- 2 cups whole-milk ricotta cheese
- 1/4 cup grated pecorino cheese
- 2 garlic cloves
- 1 tsp lemon zest
- 1 tsp dried oregano
- 3/4 tsp sea salt
- 1/4 tsp red pepper flakes
- Freshly ground black pepper
- 2 cups marinara sauce
- Chopped fresh parsley
Instructions
- Preheat oven to 425°F and steam spinach until wilted, then squeeze dry and chop.
- Mix spinach with ricotta, pecorino, garlic, lemon zest, oregano, salt, red pepper flakes, and pepper.
- Cook pasta shells in salted water until al dente, then drain and drizzle with olive oil.
- Spread marinara sauce in a baking dish and fill shells with ricotta mixture.
- Arrange shells in dish, cover loosely, and bake for 25 minutes.
- Uncover and bake 10 more minutes until hot and bubbly.
- Garnish with parsley and serve.
Notes
- Use whole-milk ricotta for the creamiest texture.
- Do not overcook the pasta shells.
- Make ahead and refrigerate up to one day before baking.
- Prep Time: 25 minutes
- Cook Time: 40 minutes
- Category: Dinner
- Method: Baking
- Cuisine: Italian-American
Nutrition
- Serving Size: 1 plate
- Calories: 420
- Sugar: 6g
- Sodium: 680mg
- Fat: 18g
- Saturated Fat: 9g
- Unsaturated Fat: 7g
- Trans Fat: 0g
- Carbohydrates: 46g
- Fiber: 4g
- Protein: 20g
- Cholesterol: 45mg

