30-MINUTE MEALS! Get the email series now
Yummy Hues

Christmas Stuffed Shells

5 from 1 vote
1 Comments
Chloe
By: ChloeUpdated: Dec 28, 2025
This post may contain affiliate links. Please read our disclosure policy.

Festive jumbo pasta shells stuffed with a herby ricotta and spinach filling, baked under a blanket of marinara and melted mozzarella — a holiday centerpiece that's as pretty as it is comforting.

Christmas Stuffed Shells

This Christmas stuffed shells recipe has become my holiday centerpiece for year-end gatherings. I first developed it during a chaotic December when I wanted something that looked celebratory on the table but didn't require last-minute fussing. I recall assembling the shells while a favorite holiday playlist warmed the kitchen; guests arrived to the aroma of garlic, roasted tomatoes, and bubbling cheese, and the dish was met with delighted exclamations. It's special because it pairs the nostalgic comfort of baked pasta with a bright, herby filling that keeps the plate feeling festive rather than heavy.

The texture is part of the charm: tender jumbo shells cradle a creamy ricotta and spinach mixture, a light bechamel-style touch keeps the filling silky, and a thin layer of marinara prevents the top from drying out while adding a bright tomato note. Visually, the shells can be arranged on the platter like ornaments — I often alternate red (sundried tomato) and green (pesto) accents to echo Christmas colors. Family members who usually skip cheese insist on seconds, and every year the recipe earns a spot in our holiday rotation.

Why You'll Love This Recipe

  • Make-ahead friendly: you can assemble up to 24 hours ahead and bake before serving, which frees you to focus on sides and company.
  • Uses pantry staples: jumbo pasta shells, canned tomatoes, ricotta, and a handful of herbs — no exotic shopping required.
  • Feeds a crowd: one 9x13-inch dish easily serves 6 to 8 people; double it for larger gatherings and bake in two pans.
  • Balanced flavors and textures: creamy filling, bright marinara, and a golden mozzarella crown create layers of flavor in every bite.
  • Customizable for diets: swap dairy for a plant-based ricotta and use gluten-free shells to adapt to dietary needs.
  • Ready in around 1 hour active time with most of that spent baking — a relaxed holiday-stress saver.

My family always comments on how festive the dish looks — one year my niece declared the shells "Christmas pasta crowns" and insisted on taking the center seat at the table. Over the years I've learned which shortcuts keep the dish excellent (pre-shredded mozzarella is fine) and which steps to never skip (draining shells well so the filling stays rich, not watery).

Ingredients

  • Jumbo pasta shells: You need about 24 to 30 shells; look for a brand that lists semolina flour and durum wheat. The shells should hold their shape after boiling but still be tender. I like Barilla jumbo shells for consistent sizing.
  • Ricotta cheese: Use whole-milk ricotta for creaminess — about 2 cups. Avoid the lowest-fat options, which can make the filling thin; if your ricotta is watery, drain it in a fine-mesh sieve for 15 minutes.
  • Fresh spinach: About 6 cups loosely packed before cooking (approximately 10 ounces fresh). Wilt it down, squeeze out excess moisture, and finely chop — spinach adds color and a fresh note without overwhelming the cheese.
  • Mozzarella: 2 cups shredded low-moisture mozzarella for topping and 1/2 cup mixed into the filling if you like extra pull. Pre-shredded or freshly shredded both work.
  • Parmesan: 1/2 cup grated Parmesan adds savory depth. Choose Parmigiano-Reggiano if possible for a nuttier flavor.
  • Egg: One large egg to bind the filling so it holds firm when serving.
  • Marinara: 3 cups of a good-quality tomato sauce or homemade marinara. Rao's or a chunky San Marzano-based sauce is a dependable shortcut.
  • Aromatics & herbs: 2 cloves garlic, 1 small shallot (optional), 1 tsp dried oregano, 2 tbsp chopped fresh basil, salt and black pepper to taste.
  • Optional add-ins: 4 oz chopped cooked Italian sausage or 1/2 cup chopped roasted red pepper for festive color.

Instructions

Step 1 — Prepare the pasta shells: Bring a large pot of salted water to a rolling boil, add the jumbo shells and cook until al dente according to package directions (usually 12–14 minutes). Stir occasionally to prevent sticking. Drain and immediately rinse under cool water to stop cooking; arrange shells on a baking sheet lined with parchment so you can fill them easily. Step 2 — Make the filling: Sauté 2 minced garlic cloves and the finely chopped shallot in 1 tablespoon olive oil over medium heat until translucent (about 2–3 minutes). Add the spinach and cook until just wilted. Remove excess moisture by pressing the spinach in a sieve or towel. In a bowl, combine 2 cups ricotta, 1/2 cup shredded mozzarella, 1/2 cup grated Parmesan, the wilted spinach, 1 beaten egg, 1 tsp dried oregano, 2 tbsp chopped basil, and salt and pepper to taste. Mix until smooth and taste for seasoning. Step 3 — Prepare the sauce: Heat 3 cups marinara in a saucepan with a splash of olive oil and a pinch of red pepper flakes if you like heat. Simmer gently 8–10 minutes to concentrate flavors. If the sauce is very thick, thin with 1–2 tablespoons of water; for brighter tomato notes, add a teaspoon of sugar to balance acidity. Step 4 — Fill the shells: Spoon about 2 tablespoons of filling into each shell (adjust as needed for shell size). Arrange them seam-side up in a 9x13-inch baking dish that has 1 cup of sauce spread across the bottom to prevent sticking. Leave a little space between shells so the heat circulates evenly. Step 5 — Top and bake: Once the shells are arranged, spoon the remaining sauce over the shells (about 2 cups), leaving some filling exposed for a pretty finish. Sprinkle 1 1/2 to 2 cups shredded mozzarella and an additional 2 tbsp grated Parmesan evenly over the top. Cover loosely with foil and bake at 375°F for 20 minutes, then remove foil and bake another 10 minutes or until cheese is golden and bubbling. Step 6 — Rest and serve: Allow the dish to rest 8–10 minutes so the sauce sets slightly; this makes serving cleaner and prevents the filling from running. Garnish with fresh basil ribbons and a light drizzle of good olive oil before serving. User provided content image 1

You Must Know

  • Storage: Refrigerate leftovers in an airtight container for up to 4 days; the dish reheats well and flavors meld over time.
  • Freezing: Baked shells freeze for up to 3 months. Freeze before final baking for best texture — thaw overnight in the fridge and bake 20–25 minutes.
  • Nutritional note: A serving provides a comforting balance of carbohydrates and protein thanks to the pasta and cheese; reduce portions or swap part of the ricotta for cottage cheese to lower calories.
  • Make-ahead option: Assemble in the pan, cover, and refrigerate up to 24 hours. Bring to room temperature for 20 minutes before baking to ensure even cooking.

My favorite part is how forgiving the dish is — once assembled, the oven does most of the work. On one holiday I assembled the shells early in the day, handled dessert and drinks, then popped the pan into the oven while guests mingled; everything felt relaxed and the shells were still glossy and perfect when we sat down to eat.

User provided content image 2

Storage Tips

To preserve texture, cool the dish to room temperature before refrigerating, then tightly cover with foil or use an airtight container. In the fridge, enjoy within 4 days; freeze in a single layer covered with plastic wrap and foil for up to 3 months. For reheating from refrigerated, cover with foil and bake at 350°F for 15–20 minutes until warmed through. From frozen, thaw overnight in the refrigerator and bake at 375°F covered for 25–30 minutes, removing foil for the last 10 minutes to brown the cheese.

Ingredient Substitutions

For a lighter version, replace half the ricotta with part-skim cottage cheese and increase the Parmesan slightly to maintain savory depth. Swap spinach for chard or kale (blanched and finely chopped); reduce cooking time to soften. To make it vegetarian without dairy, use a plant-based ricotta and vegan mozzarella; expect a slightly different melting behavior but similar flavor when herbs and garlic are well-seasoned. For a gluten-free option, use certified gluten-free jumbo shells.

Serving Suggestions

Serve these shells with a simple winter salad (arugula, pear, toasted walnuts, vinaigrette) and crusty bread to mop up sauce. For a holiday table, present the pan on a wooden board with sprigs of rosemary around the edges and scatter coarse sea salt on the top of the cheese before baking for a festive finish. Pair with a medium-bodied red wine like Chianti or a crisp Pinot Grigio for balance.

Cultural Background

Stuffed pasta is rooted in Italian tradition, where filled shapes — from ravioli to manicotti — celebrate abundant ingredients and communal dining. Jumbo shell stuffing became popular in Italian-American kitchens as a practical, hands-on way to feed a crowd; shells are easier to assemble than individual ravioli but offer the same satisfying experience of bite-sized filled pasta. The combination of ricotta, spinach, and tomato draws from classic regional fillings, adapted to larger gathering formats.

Seasonal Adaptations

In winter, fold in roasted butternut squash and sage for an autumnal twist. For spring, use fresh peas and lemon zest in the filling to brighten flavors. You can also top the assembled shells with a thin layer of pesto and halved cherry tomatoes for a colorful summer version that requires minimal oven time — simply warm through until cheese melts.

Meal Prep Tips

Assemble shells in the baking dish up to 24 hours ahead; cover tightly and refrigerate. If freezing for later, freeze the unbaked pan on a sheet tray until firm, then wrap in two layers of foil. Label with the date. For portioned meal prep, arrange shells in individual oven-safe containers and freeze for single-serve reheating. Reheating works best in an oven for even warming; microwaving can be used but may yield a slightly softer shell texture.

Final thought: these shells are one of those dishes that look impressive but come together predictably. With a few quality ingredients and a little advance planning, you'll serve a dish that tastes lovingly homemade and becomes a new holiday memory for your family.

Pro Tips

  • Drain and dry wilted spinach thoroughly to prevent a watery filling and diluted flavors.

  • Rinse boiled shells under cool water to stop cooking and prevent them from sticking together.

  • Cover the baking dish with foil for the first part of baking to keep the filling moist and remove foil to brown the cheese during the last 10 minutes.

  • Use a cookie scoop or piping bag to fill shells quickly and evenly for consistent portions.

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 make this ahead of time?

Yes — assemble the shells in the pan, cover, and refrigerate up to 24 hours. Bring to room temperature for 20 minutes before baking so they cook evenly.

How do I freeze the dish?

Freeze the unbaked pan for up to 3 months. Thaw overnight in the refrigerator and bake covered at 375°F for 25–30 minutes, then uncover for 10 minutes to brown.

Any tips for preventing watery filling?

Use a high-quality whole-milk ricotta for the creamiest filling; if watery, drain in a sieve for 15 minutes to concentrate flavor.

Tags

Comfort MealsHoliday RecipePastaStuffed ShellsChristmasDinner IdeasCheesy DishesFamily Meals
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:25 minutes
Cook:35 minutes
Rest Time:10 mins
Total:1 hour

Ingredients

Pasta

Filling

Sauce & Toppings

Optional Add-ins

Instructions

1

Prepare shells

Boil jumbo shells in generously salted water until al dente (12–14 minutes), drain, rinse under cool water to stop cooking, and arrange on parchment for filling.

2

Sauté aromatics and spinach

Cook minced garlic and shallot in olive oil until translucent, add spinach and cook until wilted, then squeeze out excess moisture and chop finely.

3

Mix filling

Combine ricotta, 1/2 cup mozzarella, Parmesan, beaten egg, chopped spinach, basil, oregano, salt, and pepper until smooth and well seasoned.

4

Assemble shells

Spread 1 cup marinara in the bottom of a 9x13-inch dish, fill each shell with about 2 tablespoons of filling, and arrange seam-side up in the dish.

5

Top and bake

Spoon remaining marinara over shells, sprinkle with shredded mozzarella and Parmesan, cover loosely with foil and bake at 375°F for 20 minutes, then uncover and bake 10 more minutes until cheese bubbles.

6

Rest and serve

Let the dish rest 8–10 minutes to set, garnish with fresh basil, and serve warm.

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:
24g | 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
@yummyhues on social media!

Christmas Stuffed Shells

Categories:

Christmas Stuffed Shells

Did You Make This?

Leave a comment & rating below or tag @yummyhues 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 Chloe!

Chef and recipe creator specializing in delicious Comfort 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.