Christmas Stuffed Shells

Featured in: Dinner
These Christmas Stuffed Shells are a holiday favorite, combining jumbo pasta shells with a rich sausage and cheese filling. Baked in a savory marinara sauce and topped with melted mozzarella, these Christmas Stuffed Shells make a comforting and impressive centerpiece for your festive meal.
A baking dish overflowing with Christmas Stuffed Shells, topped with golden melted mozzarella and fresh basil Pin it
A baking dish overflowing with Christmas Stuffed Shells, topped with golden melted mozzarella and fresh basil | plateseason.com

These Christmas Stuffed Shells are the kind of comforting, crowd-pleasing dish that turns a holiday meal into a true feast. Inspired by Italian-American traditions, they take the classic stuffed pasta concept and make it festive with a rich, savory sausage and three-cheese filling. I love how they feel both special and familiar, a dish that brings everyone to the table with its bubbling marinara and golden mozzarella top. It’s the ultimate make-ahead centerpiece that lets you enjoy the party, too.

Ingredients You’ll Need

  • Jumbo pasta shells: Their large, cupped shape is perfect for holding loads of the hearty filling. Cook them just until al dente so they hold their structure while baking.
  • Olive oil: Use a good extra-virgin olive oil to sauté the onions and garlic. It adds a fruity, rich base flavor to the sausage mixture.
  • Onion and garlic: Finely chopped onion softens to sweetness, while minced garlic provides that essential aromatic punch. They build the savory foundation.
  • Ground Italian sausage: This brings major flavor and a bit of spice, whether you choose mild or hot. Its fat keeps the filling juicy.
  • Whole milk ricotta cheese: The creamy, mild base of the filling. Whole milk ricotta gives the best texture and richness.
  • Egg: Lightly beaten, it acts as the binder that holds the cheese and sausage filling together.
  • Parmesan cheese: Freshly grated Parmesan melts into the filling, adding a salty, nutty depth that pre-grated cheese just can’t match.
  • Mozzarella cheese: Shredded mozzarella gives you those gorgeous, stretchy cheese pulls. Part goes inside, part creates the golden-brown top.
  • Fresh parsley and dried oregano: Parsley adds a fresh, green note, while oregano brings that classic Italian herb aroma to the mix.
  • Salt and black pepper: They season and balance all the rich, cheesy, and savory components perfectly.
  • Marinara sauce: A good-quality jarred sauce makes life easy and creates the saucy bed the shells bake in.

How to Make It

Preheat and Cook the Shells:
Get your oven heating to 375°F right away so it’s ready. Boil the jumbo shells in well-salted water until they’re just tender but still have a bit of bite. Draining them promptly and letting them cool keeps them from getting mushy and makes them easier to handle for stuffing.

Sauté the Aromatics and Brown the Sausage:
Warm the olive oil in your skillet and cook the onion until it’s soft and translucent. Stir in the garlic just for a minute until you can smell it – you don’t want it to burn. Then crumble in the sausage and cook it through, breaking it into small pieces as it browns.

Combine the Cheese Filling:
While the sausage cools a touch, mix the ricotta, egg, Parmesan, mozzarella, and herbs in a big bowl. Letting the sausage cool slightly before adding it prevents the egg from cooking on contact, which keeps your filling smooth.

Mix and Prepare the Baking Dish:
Stir the cooked sausage mixture into the cheese bowl until everything is evenly distributed. Then, spread a thin layer of marinara sauce across the bottom of your baking dish. This prevents the shells from sticking and adds flavor to every bite.

Stuff and Arrange the Shells:
This is the fun part. Use a small spoon or a piping bag to generously fill each cooked shell with the sausage and cheese mixture. Nestle them snugly in the dish in a single layer so they bake evenly.

Top with Sauce and Cheese:
Pour the rest of the marinara sauce over all the stuffed shells, making sure they’re well covered. Then, shower the top with the remaining mozzarella and Parmesan cheese. This creates that irresistible, bubbly, golden crust.

Bake to Bubbly Perfection:
Cover the dish tightly with foil and bake for 25 minutes – this steams the shells and heats everything through. Then, remove the foil and bake for another 10-15 minutes until the cheese is melted and spotty brown.

Rest and Garnish:
Let the Christmas Stuffed Shells rest for a full 10 minutes after they come out of the oven. This lets the filling set so they hold their shape when you serve them. Then, scatter some fresh basil over the top for a pop of color and freshness.

Close-up of a single cheesy stuffed shell cut open, revealing the savory sausage and ricotta filling

Storage Tips

Store any leftover Christmas Stuffed Shells in an airtight container in the fridge, and they’ll be fantastic for up to three days. Reheat them in a 350°F oven, covered with foil, until warmed through – it keeps the texture much better than the microwave. You can also assemble the entire dish, cover it tightly, and freeze it unbaked for up to two months; just thaw it overnight in the fridge before baking as directed.

Ingredient Substitutions

For a vegetarian version, simply leave out the sausage or swap in a plant-based Italian sausage crumble – you might want to add a pinch of fennel seed and red pepper flakes to mimic the flavor. If you need gluten-free, your favorite brand of gluten-free jumbo shells will work perfectly, just follow their cooking time. No fresh parsley? A tablespoon of dried will do in a pinch, though the fresh herb really brightens up the rich filling.

Serving Suggestions

I love serving these Christmas Stuffed Shells with a big, crisp salad dressed with a lemony vinaigrette to cut through the richness, plus plenty of warm, buttery garlic bread for soaking up the extra sauce. A glass of medium-bodied red wine like a Chianti rounds out the Italian-American theme beautifully. For a complete holiday spread, add some roasted vegetables or a simple antipasto platter to start.

Cultural Context

Stuffed pasta shells, or ‘conchiglie ripiene,’ are a beloved staple of Italian-American cuisine, a testament to the tradition of ‘cucina povera’ or thrifty cooking that transforms simple ingredients into something celebratory. This version, loaded with sausage and cheese, is a heartier, festive take often found on holiday tables from Christmas to Easter. It’s a dish built for sharing, embodying the warmth and abundance of family gatherings where a bubbling casserole from the oven means everyone is welcome and well-fed.

A festive holiday table setting with a portion of Christmas Stuffed Shells served alongside a green salad and garlic bread

Frequently Asked Questions

What type of Italian sausage works best for Christmas Stuffed Shells?

For the most authentic flavor, use ground Italian sausage, either mild or hot depending on your preference. The sausage is cooked with onion and garlic to build a flavorful base for the cheese filling. If you can’t find Italian sausage, you can use ground pork seasoned with fennel, red pepper flakes, and Italian herbs.

Can I make Christmas Stuffed Shells ahead of time?

Absolutely! Assemble the stuffed shells in the baking dish, cover tightly, and refrigerate for up to 24 hours before baking. You may need to add a few extra minutes to the baking time if baking straight from the fridge. You can also freeze the unbaked dish for up to 3 months.

What can I substitute for ricotta cheese in Christmas Stuffed Shells?

If you’re not a fan of ricotta, you can substitute an equal amount of cottage cheese (blended until smooth) or a mixture of cream cheese and mascarpone. The goal is to have a creamy, slightly tangy cheese that holds the filling together and complements the sausage.

How do I know when the Christmas Stuffed Shells are ready?

The shells are done when the cheese on top is melted and golden brown, and the sauce is bubbling around the edges. This usually takes about 25-30 minutes in a 375°F oven. Let the dish rest for 10 minutes before serving to allow the filling to set.

What should I serve with Christmas Stuffed Shells?

These rich and cheesy stuffed shells pair well with a light, crisp salad and garlic bread. For a complete Italian-American holiday meal, consider starting with an antipasto platter and ending with a classic dessert like tiramisu or cannoli.

Rate This Recipe

How would you rate this recipe?

Christmas Stuffed Shells

These Christmas Stuffed Shells are a holiday favorite, combining jumbo pasta shells with a rich sausage and cheese filling. Baked in a savory marinara sauce and topped with melted mozzarella, these Christmas Stuffed Shells make a comforting and impressive centerpiece for your festive meal.

Prep Time
20 Minutes
Cook Time
45 Minutes
Total Time
65 Minutes
4.1
(94 reviews)
By: Zara Khan
Category: Dinner
Difficulty: Medium
Cuisine: Italian-American
Yield: 6 Servings

Ingredients

  1. 01 1 (12-ounce) box jumbo pasta shells
  2. 02 2 tablespoons olive oil
  3. 03 1 medium onion, finely chopped
  4. 04 3 cloves garlic, minced
  5. 05 1 pound ground Italian sausage (mild or hot)
  6. 06 1 (15-ounce) container whole milk ricotta cheese
  7. 07 1 large egg, lightly beaten
  8. 08 1 cup freshly grated Parmesan cheese, divided
  9. 09 2 cups shredded mozzarella cheese, divided
  10. 10 1/4 cup chopped fresh parsley
  11. 11 1 teaspoon dried oregano
  12. 12 1/2 teaspoon salt
  13. 13 1/4 teaspoon black pepper
  14. 14 1 (24-ounce) jar marinara sauce

Instructions

Step 01

Preheat oven to 375°F. Bring a large pot of salted water to a boil. Cook the jumbo shells according to package directions until al dente, about 10-12 minutes. Drain and set aside to cool.

Step 02

While shells cook, heat olive oil in a large skillet over medium heat. Add chopped onion and sauté until softened, about 5 minutes. Add minced garlic and cook for 1 minute until fragrant.

Step 03

Add ground Italian sausage to the skillet. Cook, breaking it up with a spoon, until browned and cooked through, about 8-10 minutes. Remove from heat and let cool slightly.

Step 04

In a large mixing bowl, combine ricotta cheese, beaten egg, 1/2 cup Parmesan cheese, 1 cup mozzarella cheese, parsley, oregano, salt, and pepper. Mix well.

Step 05

Add the cooked sausage mixture to the cheese mixture and stir until combined.

Step 06

Spread about 1 cup of marinara sauce on the bottom of a 9x13 inch baking dish.

Step 07

Using a spoon or piping bag, fill each cooked pasta shell with the sausage and cheese mixture. Place stuffed shells in the baking dish in a single layer.

Step 08

Pour the remaining marinara sauce over the stuffed shells. Sprinkle with the remaining 1 cup mozzarella cheese and 1/2 cup Parmesan cheese.

Step 09

Cover the dish with aluminum foil and bake for 25 minutes. Then remove the foil and bake for an additional 10-15 minutes, until the cheese is bubbly and golden.

Step 10

Let the stuffed shells rest for 10 minutes before serving. Garnish with fresh basil leaves if desired.

Tools You'll Need

  • Large pot for boiling pasta
  • Skillet
  • Mixing bowl
  • 9x13 inch baking dish
  • Aluminum foil
  • Spoon or piping bag

Allergy Information

Contains dairy, eggs, gluten, and pork. For vegetarian version, omit sausage or use plant-based sausage. For gluten-free, use gluten-free pasta shells.

Nutrition Facts (Per Serving)

Calories
480
Protein
25g
Carbohydrates
35g
Fat
25g