These savory spinach ricotta stuffed shells are a delightful addition to your Christmas dinner. Filled with creamy ricotta and fresh spinach, they offer a comforting and cozy meal that everyone will love.
This recipe is perfect for holiday gatherings, showcasing the delicious combination of ricotta pasta and flavorful ingredients. It’s an easy dish to prepare, making it ideal for festive occasions.
Delicious Spinach Ricotta Stuffed Shells

This recipe features large pasta shells filled with a mixture of ricotta cheese, spinach, and herbs, topped with marinara sauce and mozzarella cheese. It takes about 1 hour from start to finish and serves 4-6 people.
Ingredients
- 12 large pasta shells
- 1 cup ricotta cheese
- 1 cup fresh spinach, chopped
- 1/2 cup grated Parmesan cheese
- 1 cup shredded mozzarella cheese, divided
- 1 egg, beaten
- 1 teaspoon garlic powder
- 1 teaspoon Italian seasoning
- Salt and pepper to taste
- 2 cups marinara sauce
Instructions
- Cook the Pasta: Boil the pasta shells according to package instructions until al dente. Drain and set aside to cool.
- Prepare the Filling: In a mixing bowl, combine ricotta cheese, chopped spinach, Parmesan cheese, half of the mozzarella cheese, beaten egg, garlic powder, Italian seasoning, salt, and pepper. Mix until well combined.
- Stuff the Shells: Preheat the oven to 375°F (190°C). Fill each pasta shell with the ricotta and spinach mixture and place them in a baking dish.
- Add Sauce: Pour marinara sauce over the stuffed shells, ensuring they are well covered. Sprinkle the remaining mozzarella cheese on top.
- Bake: Cover the dish with aluminum foil and bake for 25 minutes. Remove the foil and bake for an additional 10-15 minutes, or until the cheese is bubbly and golden.
- Serve: Let the stuffed shells cool for a few minutes before serving. Enjoy your cozy holiday meal!
Cook and Prep Times
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
Nutrition Information
- Servings: 4-6 servings
- Calories: 320kcal
- Fat: 15g
- Protein: 18g
- Carbohydrates: 30g






