The aroma of fresh garlic and bubbling marinara fills the kitchen, wrapping me in warmth as I prepare my Easy Christmas Stuffed Shells. This enchanting dish effortlessly combines the creamy richness of ricotta with the vibrant goodness of spinach, all nestled in tender pasta shells. Just as comfort food should be, these stuffed shells come together quickly and are a guaranteed crowd-pleaser for holiday gatherings. They’re not only perfect for sharing with loved ones but also adaptable, allowing room for creativity. Whether you choose to stick with the classic vegetarian version or add your favorite proteins, the flavors are sure to make everyone feel right at home. Ready to give your holiday table a delightful twist? Let’s dive into this festive recipe that’s sure to become a cherished tradition!

Why are these stuffed shells a must-try?

Simple, yet indulgent: These Easy Christmas Stuffed Shells combine flavorful ingredients, creating a dish that feels special without overwhelming prep time.

Crowd-pleaser: Impress family and guests alike with a festive main that pairs perfectly with garlic bread and a side salad for a complete meal.

Versatile options: Customize the filling with your favorite proteins or different greens, like kale or Swiss chard, making it adaptable for all dietary preferences.

Hearty and satisfying: Everything melds beautifully for a comforting bite that’s reminiscent of family gatherings, transporting you straight to a cozy holiday mood.

So, if you’re ready to try a dish that feels like a warm hug on a plate, give these stuffed shells a go!

Christmas Stuffed Shells Ingredients

For the Pasta Shells
Pasta Shells – The foundation of this dish; choose jumbo shells for a perfect fit.

For the Filling
Spinach – Adds a fresh, earthy flavor; fresh or frozen works well, but make sure to squeeze out excess moisture if using frozen.
Ricotta Cheese – Provides a creamy, mild taste; substitute with cottage cheese for a lighter take.
Pecorino Cheese – Gives a delightful salty punch; Parmesan can be used as an alternative if needed.
Garlic – Infuses aromatic warmth; use fresh garlic or garlic powder as a substitute.
Oregano – Brings a classic Italian essence; Italian seasoning can be a handy substitution.
Lemon Zest – Elevates the filling with bright citrus notes; an essential flavor enhancer, but can be omitted in a pinch.
Red Pepper Flakes – Adds a mild touch of heat; feel free to leave out if you prefer a milder flavor.
Salt and Black Pepper – Basic seasonings to brighten up all the flavors; adjust to suit your taste.

For the Sauce
Marinara Sauce – The comforting base for the shells; use homemade or store-bought for ease.

With these Christmas Stuffed Shells ingredients ready, you’re just a step away from creating a festive dish that’s bound to warm hearts and appetites alike!

Step‑by‑Step Instructions for Christmas Stuffed Shells

Step 1: Preheat the Oven
Begin by preheating your oven to 425°F (220°C). This will ensure a perfectly baked finish to your Christmas Stuffed Shells. While the oven is warming up, gather your ingredients and equipment, such as a large pot for boiling pasta and a 9×13 baking dish for assembling your dinner.

Step 2: Prepare the Spinach
In a small saucepan, steam the spinach over medium heat until wilted, which should take about 1 minute. Once wilted, remove the spinach from the heat and chop it finely. Be sure to squeeze out any excess moisture if using frozen spinach, as this will keep the filling from becoming watery in your delicious stuffed shells.

Step 3: Cook the Pasta Shells
Bring a large pot of salted water to a boil and add the pasta shells. Cook them for approximately 10 minutes until they’re al dente—a little firm gives the best texture. After draining the shells, gently toss them with a drizzle of olive oil to prevent sticking. Set them aside as you prepare the filling.

Step 4: Make the Filling
In a large mixing bowl, combine the chopped spinach, ricotta cheese, pecorino cheese, minced garlic, oregano, lemon zest, red pepper flakes, salt, and pepper. Stir the mixture thoroughly until all ingredients are well incorporated. This rich filling is the heart of your Christmas Stuffed Shells, so make sure the flavors are nicely blended!

Step 5: Assemble the Dish
Spread a generous layer of marinara sauce across the bottom of your 9×13 baking dish. This will not only add flavor but also keep the shells moist while baking. Then, with a spoon, carefully stuff each pasta shell with the spinach and cheese mixture. Place the stuffed shells in the baking dish, seam side up, ensuring they are snugly fit.

Step 6: Bake the Stuffed Shells
Cover the baking dish with aluminum foil to trap the heat and moisture, then place it in your preheated oven. Bake the Christmas Stuffed Shells for about 20 minutes. You’ll know they’re done when the sauce is bubbly and the cheese is lightly browned around the edges.

Step 7: Serve and Enjoy
Once baked, remove the foil and let the shells cool for a few minutes before serving. Plate them with additional marinara sauce on top if desired. These comforting Christmas Stuffed Shells are not just a meal; they’re a festive experience meant to be shared around the table with loved ones!

How to Store and Freeze Christmas Stuffed Shells

Fridge: Store leftover Christmas stuffed shells in an airtight container for up to 3 days. Keep them covered to maintain moisture and flavor.

Freezer: To freeze, assemble the stuffed shells but do not bake. Cover tightly with plastic wrap and foil and store for up to 3 months. Thaw in the fridge before baking.

Reheating: Bake thawed stuffed shells at 350°F (175°C) for about 25-30 minutes. If reheating from frozen, add an additional 15-20 minutes to ensure they heat through.

Make-Ahead: Prepare your Christmas stuffed shells a day in advance and refrigerate before baking, making it easy to serve at holiday gatherings.

Tips for the Best Christmas Stuffed Shells

  • Well-Drained Spinach: Ensure your spinach is thoroughly drained to avoid a soggy filling, which can make your stuffed shells less enjoyable.

  • Season to Taste: Adjust spices like salt and black pepper based on your preference; it enhances the flavor profile of your Christmas stuffed shells significantly.

  • Perfect Pasta Texture: Cook the pasta shells al dente, as they will finish cooking in the oven. Overcooked shells may fall apart, ruining your stuffing.

  • Creamy Filling: Mix the ricotta well with your other ingredients to ensure even distribution of flavors. A creamy, well-blended filling is key to delicious stuffed shells.

  • Baking with Care: Cover the baking dish with foil during the first half of baking to prevent the tops from over-browning before heating through.

  • Garnish Thoughtfully: Consider garnishing with fresh herbs or grated cheese before serving to elevate presentation and flavor of your festive dish.

Christmas Stuffed Shells Variations & Substitutions

Feel free to give this recipe your own twist and make it uniquely yours!

  • Greens Swap: Replace spinach with kale or Swiss chard for a whole new flavor profile. These leafy greens add a hearty texture and nutritional boost, making your stuffed shells even more vibrant.

  • Switch to Cheese: Use cottage cheese instead of ricotta for a lighter filling. It’s a great way to cut calories while still maintaining that creamy taste. The cottage cheese adds a fun texture, too!

  • Meat Lovers: For a protein-packed version, mix in cooked sausage or shredded chicken. This hearty addition makes the dish even more filling and indulgent, perfect for hungry holiday guests.

  • Flavor Boost: Add roasted garlic instead of fresh for a deep, sweet flavor. Roasting mellows garlic’s bite and brings a wonderful caramelized taste to the filling.

  • Spice It Up: Include diced jalapeños or a spicy marinara sauce for those who like a kick. A dash of heat can elevate the dish, making it a standout on any holiday table.

  • Herb Variations: Experiment with different herbs like basil or thyme to replace oregano or for an aromatic twist. Fresh herbs not only enrich the flavor but also elevate your festive dish visually.

  • Creamy Alternative: Mix in a bit of cream cheese or mascarpone with ricotta for an ultra-creamy filling. This luxurious addition makes every bite a delightful indulgence that your family will rave about!

For even more delicious ideas, you may want to check out my Herby Ricotta Stuffed Peppers. They offer fantastic variations that are just as comforting during the holidays.

What to Serve with Easy Christmas Stuffed Shells

The joy of a festive meal lies in the delightful pairings that complement your main dish and elevate the dining experience.

  • Garlic Bread: This classic side adds a crispy, buttery texture and enhances the comforting vibe of the stuffed shells with its warm, aromatic flavors.

  • Side Salad: A fresh green salad topped with light vinaigrette balances the creamy richness of the pasta, bringing a refreshing crunch to your meal.

  • Roasted Vegetables: Seasonal veggies like Brussels sprouts or carrots offer a caramelized sweetness that contrasts beautifully with the savory filling of the shells.

  • Cheesy Garlic Knots: Bringing a fun twist, these soft, cheesy bites are perfect for dipping into marinara sauce, making every bite an extra treat.

  • Creamy Tomato Soup: For a comforting touch, serve this alongside your stuffed shells to create a cozy, nostalgic meal that warms the soul.

  • Sparkling Wine: A light, sparkling wine or prosecco introduces a celebratory feel, perfectly enhancing the festive flavors of your Christmas stuffed shells.

  • Chocolate Mousse: Complete your dinner with a rich chocolate mousse, offering a luscious finish that pairs well with the hearty main course.

  • Homemade Apple Crisp: This warm dessert adds a touch of sweetness and cinnamon-spice that captures the essence of the holiday season, delighting all at the table.

Make Ahead Options

These Easy Christmas Stuffed Shells are a fantastic meal prep option, perfect for busy holiday schedules! You can assemble the stuffed shells up to 24 hours in advance and simply refrigerate them until you’re ready to bake. To maintain quality, ensure the assembled shells are well-covered with foil or plastic wrap to prevent drying out. When it’s time to serve, just pop them in a preheated oven and bake as directed, adding a few extra minutes if baking straight from the fridge. This way, you’ll enjoy a hassle-free, comforting meal that’s just as delicious as if you made it from scratch on the day!

Easy Christmas Stuffed Shells Recipe FAQs

What type of pasta shells should I use?
I recommend using jumbo pasta shells for this recipe as they provide the perfect size for stuffing. If you can’t find them, you can try using manicotti shells, but be careful when stuffing them, as they can be more delicate.

Can I use frozen spinach for the filling?
Absolutely! If using frozen spinach, be sure to thaw it completely and squeeze out as much moisture as possible. This step is crucial to keep your filling from becoming soggy and to maintain that creamy texture you want in your Easy Christmas Stuffed Shells.

How long can I store leftovers in the fridge?
Leftover Christmas stuffed shells can be stored in an airtight container for up to 3 days. Just be sure to cover them properly to keep them moist and flavorful. When you’re ready to enjoy them again, simply reheat in the oven for a delicious second round.

What’s the best way to freeze stuffed shells?
To freeze your Easy Christmas Stuffed Shells, assemble them in your baking dish without baking them. Cover tightly with plastic wrap and then wrap in foil. They can be stored in the freezer for up to 3 months. When you’re ready to bake, thaw them in the refrigerator overnight before popping them in the oven at 350°F (175°C) for about 25-30 minutes.

Can I adapt this recipe for dietary needs?
Certainly! This recipe is already vegetarian, but if you need it to be gluten-free, you can use gluten-free pasta shells. Additionally, you can replace pecorino cheese with a dairy-free alternative if you’re avoiding dairy, or use vegetable broth instead of cheese if you’re looking for a lighter option. Just remember to adjust seasonings to ensure it remains flavorful!

Christmas Stuffed Shells

Cheesy Christmas Stuffed Shells for a Cozy Holiday Feast

No ratings yet
Enjoy these Christmas Stuffed Shells filled with creamy ricotta and spinach, a perfect option for your holiday dinner.
Prep Time 20 minutes
Cook Time 20 minutes
Total Time 40 minutes
Servings: 4 servings
Course: Dinner
Cuisine: Italian
Calories: 450

Ingredients
  

For the Pasta Shells
  • 12 jumbo shells pasta shells The foundation of this dish.
For the Filling
  • 2 cups spinach Fresh or frozen, squeeze out excess moisture if using frozen.
  • 15 ounces ricotta cheese Substitute with cottage cheese for a lighter version.
  • 1 cup pecorino cheese Can substitute with Parmesan if needed.
  • 2 cloves garlic Use fresh or garlic powder as a substitute.
  • 1 teaspoon oregano Italian seasoning can be a handy substitution.
  • 1 teaspoon lemon zest Can be omitted if necessary.
  • 1/4 teaspoon red pepper flakes Optional for a mild touch of heat.
  • to taste salt
  • to taste black pepper
For the Sauce
  • 2 cups marinara sauce Use homemade or store-bought.

Equipment

  • large pot
  • 9x13 baking dish
  • small saucepan
  • Mixing Bowl

Method
 

Step-by-Step Instructions
  1. Preheat your oven to 425°F (220°C). Gather your ingredients and equipment.
  2. Steam the spinach over medium heat until wilted, about 1 minute. Chop finely and squeeze excess moisture if using frozen.
  3. Boil salted water and cook pasta shells for approximately 10 minutes until al dente. Drain and toss with olive oil.
  4. In a large bowl, combine spinach, ricotta, pecorino, garlic, oregano, lemon zest, red pepper flakes, salt, and pepper. Mix thoroughly.
  5. Spread marinara sauce on the bottom of a baking dish. Stuff each shell with filling and place in the dish seam side up.
  6. Cover with foil and bake for about 20 minutes until the sauce is bubbly and cheese is lightly browned.
  7. Remove foil and let cool for a few minutes. Serve with additional marinara on top.

Nutrition

Serving: 1plateCalories: 450kcalCarbohydrates: 50gProtein: 22gFat: 18gSaturated Fat: 10gPolyunsaturated Fat: 2gMonounsaturated Fat: 4gCholesterol: 60mgSodium: 800mgPotassium: 500mgFiber: 4gSugar: 6gVitamin A: 800IUVitamin C: 20mgCalcium: 300mgIron: 2mg

Notes

Ensure spinach is well-drained and season to taste. Cook pasta shells al dente to maintain texture during baking.

Tried this recipe?

Let us know how it was!