30-MINUTE MEALS! Get the email series now
cozy cooks corner

Christmas Stuffed Shells

5 from 1 vote
1 Comments
Lina
By: LinaUpdated: Jan 9, 2026
This post may contain affiliate links. Please read our disclosure policy.

Large pasta shells filled with a festive ricotta-spinach mixture, baked in a rich marinara and topped with golden mozzarella — a cozy holiday centerpiece.

Christmas Stuffed Shells
This recipe has been my go-to for holiday potlucks and cozy family dinners for years. I first put these together on a wintry afternoon when friends dropped by unexpectedly; the warm, cheesy aroma filled the house and every guest left asking for the recipe. What makes this dish special is how it balances creamy ricotta with bright spinach, fragrant herbs, and a tangy marinara — the textures and flavors feel celebratory without being fussy. It’s the kind of recipe that arrives on the table looking like a centerpiece but is simple enough to prepare while you sip on mulled wine and chat with loved ones. I discovered the version I now use after testing several techniques for stuffing shells: par-cooking the pasta so it holds shape, folding a beaten egg into the filling to stabilize it, and finishing under the broiler for a bubbly, browned top. Those small technical choices transformed a good dish into something reliably impressive. For special occasions I add a sprinkling of toasted pine nuts and extra fresh basil; for weeknight versions I skip the broiler and cover the bake tightly to keep it moist. Either way, this recipe produces shells with tender pasta, creamy interior, and a saucy base that soaks into every bite.

Why You'll Love This Recipe

  • Feeds a crowd easily: makes about 24 stuffed shells and serves approximately 6 people, perfect for holiday gatherings or potlucks.
  • Prep-ahead friendly: assemble up to 24 hours in advance and refrigerate, or freeze unbaked for up to 3 months for effortless holiday hosting.
  • Accessible ingredients: uses pantry staples like ricotta, mozzarella, canned tomatoes, and jumbo pasta shells—no specialty store required.
  • Time-savvy: active prep is about 30 minutes and total oven time is 30–35 minutes; you can multitask while shells bake, finishing sides or drinks.
  • Customizable for diets: easy swaps for vegetarian and lower-sodium options; can be made meatless or turned into a richer, meat-forward entrée with Italian sausage.
  • Eye-catching presentation: the row of stuffed shells topped with melted cheese looks festive and makes a lovely centerpiece for the table.

Every time my family gathers and this dish comes out, I get the same delighted reaction — especially from my niece who always asks for the "cheesy hats." I love that it feels like a holiday dish but is flexible enough to serve on a quiet winter night. The technique improvements I learned over time (finger-testing the pasta, draining without rinsing, and resting the bake before serving) make a big difference in texture and flavor.

Ingredients

  • Jumbo pasta shells: 1 (12-ounce) box of jumbo shells — look for sturdy shells that say "jumbo" on the box; brands like Barilla or De Cecco hold their shape well after boiling.
  • Ricotta cheese: 2 cups whole-milk ricotta — choose full-fat ricotta for creaminess and structure; if watery, drain in a fine-mesh sieve for 20 minutes.
  • Frozen spinach: 10 ounces frozen chopped spinach, thawed and squeezed dry — frozen is convenient and consistent; fresh spinach can be substituted if wilted and drained thoroughly.
  • Shredded mozzarella: 2 cups shredded low-moisture mozzarella — pre-shredded melts evenly; for the best melt, use part whole-milk mozzarella stringy for broiling.
  • Parmesan: 1/2 cup finely grated Parmesan or Pecorino Romano — adds savory depth and a slightly salty finish.
  • Egg: 1 large egg — binds the filling so it holds inside the shells when baked.
  • Garlic & herbs: 2 cloves garlic (minced), 1 tablespoon chopped fresh basil, 1 teaspoon dried Italian seasoning — fresh basil adds brightness; dried herbs amp shelf-stable flavor.
  • Marinara sauce: 4 cups (about 32 ounces) of your favorite marinara — use a robust, lightly seasoned sauce like Rao's or a good store brand; homemade works beautifully.
  • Olive oil & seasonings: 1 tablespoon extra-virgin olive oil, 1/2 teaspoon kosher salt, 1/4 teaspoon freshly ground black pepper, pinch of freshly grated nutmeg — nutmeg lifts the ricotta without making it sweet.
  • Optional toppings: 1/2 cup breadcrumbs mixed with 1 tablespoon olive oil for crunch, toasted pine nuts, extra basil leaves for garnish.

Instructions

Boil the shells: Bring a large pot of salted water to a vigorous boil and cook the jumbo shells for 8–9 minutes until just al dente — they should be pliable but still have a slight bite because they'll finish baking. Stir gently to prevent sticking and drain into a colander without rinsing; toss with a drizzle of olive oil to keep them from bonding. Prepare the filling: Preheat oven to 375°F. In a large bowl combine 2 cups ricotta, 1 cup shredded mozzarella, 1/2 cup grated Parmesan, the egg, squeezed spinach, minced garlic, basil, Italian seasoning, salt, pepper, and a pinch of nutmeg. Mix with a rubber spatula until smooth and evenly combined; the egg and cheese create structure so the filling stays creamy after baking. Assemble the dish: Spoon about 1 1/2 cups marinara into the bottom of a 9x13-inch baking dish to create a saucy bed. Using a small spoon or piping bag, fill each shell with approximately 2 tablespoons of filling and place seam-side up in the dish in a single layer. Spread remaining marinara over shells, sprinkle with remaining mozzarella and optional breadcrumb mixture for a golden crust. Bake and finish: Cover the dish tightly with foil and bake at 375°F for 20 minutes. Remove the foil and bake uncovered for an additional 10–12 minutes until cheese is melted and edges are bubbling. For extra color, broil on high for 1–2 minutes watching closely to prevent burning. Let rest 5–10 minutes before serving to allow sauce to set and filling to firm slightly. Serve: Garnish with fresh basil leaves and a sprinkle of grated Parmesan. Serve directly from the dish with a crisp salad and crusty bread to mop up the sauce. Visual cues: shells should be filled but not bursting, sauce should be glossy, and cheese lightly browned. User provided content image 1

You Must Know

  • Storage: refrigerate leftovers in an airtight container for up to 4 days; freeze unbaked or baked portions for up to 3 months.
  • Nutritional note: each serving is energy-dense and rich in protein and fat due to cheeses; suitable as a main when paired with a light green salad.
  • Make-ahead tip: fully assemble, cover tightly, and refrigerate up to 24 hours before baking; add 5–10 minutes to covered baking time if chilled straight from the fridge.
  • Cooking benefit: the egg in the filling stabilizes texture while the resting period helps the sauce set, preventing a watery plate.

I love the way this dish brings people together. One holiday I prepped everything the morning of and spent the afternoon playing games with family while the oven did the work — the presentation felt celebratory and the cleanup was minimal. The mixture of textures (creamy filling, saucy base, optional crunchy topping) is consistently the part that earns compliments at the table.

User provided content image 2

Storage Tips

To preserve texture and flavor, cool the dish to room temperature before refrigerating. Store leftovers in a shallow airtight container to speed chilling and prevent bacterial growth. Refrigerated portions last 3–4 days; reheat gently in a 350°F oven covered with foil for 15–20 minutes until warmed through, or microwave single servings until hot. For freezing, flash-freeze individual stuffed shells on a tray, transfer to a freezer bag, and bake from frozen at 375°F covered for 30–35 minutes, removing the cover for the last 10 minutes to brown the top.

Ingredient Substitutions

If you need a lighter version, substitute part-skim ricotta and reduced-fat mozzarella — expect a slightly less creamy mouthfeel. For a non-dairy alternative, use firm tofu blended with nutritional yeast and lemon to mimic ricotta, and a dairy-free shredded cheese; baking behavior will differ slightly so add a tablespoon of cornstarch to the filling to help with binding. Swap spinach for equal amounts of chopped roasted butternut squash for a sweeter, autumnal variation — roast the squash first to concentrate flavor and reduce moisture to prevent a soggy filling.

Serving Suggestions

Present the shells in the baking dish on a wooden board, garnish with torn basil and finely grated Parmesan. Pair with a crisp arugula salad dressed in lemon vinaigrette to cut through the richness, and serve warm slices of crusty bread or garlic knots for dipping. For a festive table, place small bowls of chili oil, extra Parmesan, and crushed red pepper within reach so guests can customize their plates.

Cultural Background

Stuffed pasta has long been a celebratory format in Italian and Italian-American cooking — from manicotti to cannelloni and stuffed shells — each region and family has its own take. This version blends traditional ricotta fillings with modern convenience, using frozen spinach and premade sauce for ease. In many American households, stuffed pasta is a holiday staple because it feeds many and presents beautifully, echoing the communal spirit of Italian Sunday dinners adapted to seasonal gatherings.

Seasonal Adaptations

Make this dish feel seasonal by swapping fillings: add roasted chestnuts and sage in winter for a nutty twist, or incorporate lemon zest and spring peas in early spring for brightness. For Christmas, garnish with pomegranate arils and fresh parsley for a festive red-and-green palette. For summer gatherings, prepare a light tomato basil sauce with fresh tomatoes and omit the broiler step for a fresher, less heavy experience.

Meal Prep Tips

Assemble the shells in the morning or the night before and keep covered in the refrigerator; this allows flavors to meld and reduces your stress on the day of serving. If freezing, assemble on a tray, freeze until solid, then transfer to labeled freezer containers. When transporting to a potluck, bring the assembly cold and bake or reheat at the host’s home to serve straight from the oven — I always bring a sheet pan to keep the dish level and tidy during travel.

These shells are more than a recipe; they’re a small ritual that turns weeknight cooking into celebration and transforms holiday gatherings into warm memories. Give them a try, make them your own with a favorite cheese or herb, and watch how often they make their way onto your table.

Pro Tips

  • Don’t overcook the pasta; undercook by a minute so shells won’t become mushy during baking.

  • Squeeze excess moisture from spinach or fresh vegetables to prevent a watery filling.

  • Let the dish rest 5–10 minutes after baking so the filling firms and slices hold shape.

This nourishing christmas stuffed shells recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.

FAQs about Recipes

Can I prepare these shells ahead of time?

If making ahead, assemble the shells and refrigerate up to 24 hours covered; add 5–10 minutes to baking time if baking from chilled.

How do I freeze and bake from frozen?

Freeze assembled but unbaked shells for up to 3 months; bake from frozen covered at 375°F for 30–35 minutes, uncovered for last 10 minutes.

Tags

Pasta & One-Skillet MealsHoliday RecipesPastaItalianCheesy DishesFamily DinnersPotluck
No ratings yet

Christmas Stuffed Shells

This Christmas Stuffed Shells recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Servings: 6 steaks
Christmas Stuffed Shells
Prep:30 minutes
Cook:35 minutes
Rest Time:10 mins
Total:1 hour 5 minutes

Ingredients

Pasta & Sauce

Filling

Toppings & Optional

Instructions

1

Boil the shells

Bring a large pot of salted water to a boil. Cook jumbo pasta shells for 8–9 minutes until just al dente. Drain and toss with a drizzle of olive oil to prevent sticking.

2

Prepare the filling

Preheat oven to 375°F. Mix ricotta, 1 cup mozzarella, Parmesan, egg, spinach, garlic, basil, Italian seasoning, nutmeg, salt, and pepper until smooth and combined.

3

Assemble

Spread 1 1/2 cups marinara in a 9x13-inch dish. Fill shells with about 2 tablespoons filling each, place seam-side up in the dish, cover with remaining sauce and cheese, and optionally sprinkle breadcrumbs.

4

Bake and finish

Cover with foil and bake at 375°F for 20 minutes. Uncover and bake 10–12 more minutes until bubbling. Broil 1–2 minutes if desired for browning. Let rest 5–10 minutes before serving.

Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.

Nutrition

Calories: 560kcal | Carbohydrates: 45g | Protein:
28g | Fat: 28g | Saturated Fat: 8g |
Polyunsaturated Fat: 6g | Monounsaturated Fat:
11g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@cozycookscorner on social media!

Christmas Stuffed Shells

Categories:

Christmas Stuffed Shells

Did You Make This?

Leave a comment & rating below or tag @cozycookscorner on social media!

Rate This Recipe

Share This Recipe

Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!

Comments (1)

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family photo

Hi, I'm Lina!

Chef and recipe creator specializing in delicious Pasta & One-Skillet Meals cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.