Print

Best Christmas Stuffed Shells Recipe

Best Christmas stuffed shells recipe with cheese and festive red sauce.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This festive stuffed shells recipe features jumbo pasta shells filled with a rich mixture of Italian sausage, ricotta, mozzarella, Parmesan, and spinach, baked in marinara sauce until bubbly and golden. Perfect for holiday gatherings and make ahead meals.

Ingredients

  • 1 box (12 ounces) jumbo pasta shells
  • 2 tablespoons olive oil
  • 1 pound mild or sweet Italian sausage, casings removed
  • 1 small yellow onion, finely diced
  • 3 cloves garlic, minced
  • 1 (15-ounce) container whole milk ricotta cheese
  • 2 cups shredded mozzarella cheese, divided
  • 1 cup freshly grated Parmesan cheese, divided
  • 1 large egg, lightly beaten
  • 1 (10-ounce) package frozen chopped spinach, thawed and thoroughly squeezed dry
  • 1/4 cup fresh parsley, finely chopped
  • 2 tablespoons fresh basil, finely chopped
  • 1 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper
  • 1/4 teaspoon red pepper flakes (optional)
  • 1 (24-ounce) jar marinara sauce or 3 cups homemade marinara
  • Cooking spray or extra olive oil for the baking dish

Instructions

  1. Cook the Pasta Shells: Bring a large pot of well-salted water to a rolling boil. Add the jumbo shells and cook according to package directions until al dente (about 9-10 minutes). Drain and rinse with cool water, then drizzle with olive oil to prevent sticking.
  2. Prepare the Filling: Heat olive oil in a large skillet over medium heat. Add sausage and cook until browned, breaking it up with a spoon. Add diced onion and cook for 5-6 minutes until softened. Stir in minced garlic and cook for one more minute. Transfer to a large bowl and let cool slightly. Add ricotta, 1 1/2 cups mozzarella, 3/4 cup Parmesan, beaten egg, squeezed-dry spinach, parsley, basil, oregano, salt, pepper, and red pepper flakes. Mix until just combined.
  3. Assemble the Bake: Preheat oven to 375°F (190°C). Spread 1 cup marinara sauce in bottom of 9×13 inch baking dish. Fill each cooked shell with cheese mixture and place seam-side up in dish. Pour remaining sauce over shells and sprinkle with remaining 1/2 cup mozzarella and 1/4 cup Parmesan.
  4. Bake to Perfection: Cover with foil and bake for 20 minutes. Remove foil and bake for another 10-15 minutes until cheese is melted, bubbly, and golden. Let rest for 5-10 minutes before serving.

Notes

For vegetarian version, omit sausage. Make ahead by assembling up to 2 days in advance and refrigerating until ready to bake. Leftovers reheat beautifully and flavors intensify overnight. Thaw frozen spinach completely and squeeze out all excess water to prevent watery filling.