Easy Kosher Spinach and Ricotta Stuffed Shells

I discovered stuffed shells during my first Passover hosting experience, when I needed something that felt special but wouldn’t leave me exhausted in the kitchen. My mother-in-law mentioned her grandmother used to make them for big family dinners, and I was intrigued. The concept seemed simple enough: cook some pasta shells, stuff them with cheese and spinach, cover with sauce, and bake. What could go wrong?

Turns out, quite a bit if you’re not careful about the details. My first attempt resulted in shells that split apart and filling that leaked everywhere. But I learned from those mistakes, and now I can make these with my eyes closed. The key is using shells that are slightly undercooked, so they don’t fall apart when you’re stuffing them. I cook mine for about two minutes less than the package directions suggest.

Getting the Shell Texture Just Right

The filling is where you can really make this dish shine. I use a mix of ricotta, mozzarella, and parmesan, plus plenty of fresh spinach that I’ve squeezed completely dry. Adding an egg helps bind everything together, and a generous amount of garlic and fresh basil makes it taste like something from a good Italian restaurant. Some people add nutmeg to ricotta fillings, but I prefer keeping the flavors bright and simple.

Why Fresh Spinach Makes All the Difference

These shells freeze beautifully, which makes them perfect for busy weeknights or when you’re feeding a crowd. I often make a double batch and freeze half for later. They go straight from freezer to oven, just add an extra 15 minutes to the cooking time. Serve them with a simple green salad and some good bread, and you’ve got a meal that feels fancy but really isn’t complicated at all.

Easy Kosher Spinach and Ricotta Stuffed Shells - Italian-American recipe
I discovered stuffed shells during my first Passover hosting experience, when I needed something that felt special but wouldn't leave me exhausted in the kitchen. My mother-in-law mentioned her grandmother used to make them for big family dinners, and I was intrigued. The concept seemed simple enough: cook some pasta shells, stuff them with cheese and spinach, cover with sauce, and bake. What could go wrong? Turns out, quite a bit if you're not careful about the details. My first attempt resulted in shells that split apart and filling that leaked everywhere. But I learned from those mistakes, and now I can make these with my eyes closed. The key is using shells that are slightly undercooked, so they don't fall apart when you're stuffing them. I cook mine for about two minutes less than the package directions suggest. The filling is where you can really make this dish shine. I use a mix of ricotta, mozzarella, and parmesan, plus plenty of fresh spinach that I've squeezed completely dry. Adding an egg helps bind everything together, and a generous amount of garlic and fresh basil makes it taste like something from a good Italian restaurant. Some people add nutmeg to ricotta fillings, but I prefer keeping the flavors bright and simple. These shells freeze beautifully, which makes them perfect for busy weeknights or when you're feeding a crowd. I often make a double batch and freeze half for later. They go straight from freezer to oven, just add an extra 15 minutes to the cooking time. Serve them with a simple green salad and some good bread, and you've got a meal that feels fancy but really isn't complicated at all.
Prep Time 30 minutes
Cook Time 35 minutes
Total Time 1 hour 5 minutes
Servings: 6 servings
Course: Main Course
Cuisine: Italian-American
Calories: 485

Ingredients
  

  • 1 pound jumbo pasta shells
  • 2 cups ricotta cheese whole milk
  • 1 cup shredded mozzarella cheese divided
  • 1/2 cup grated parmesan cheese
  • 1 large egg
  • 10 ounces fresh spinach chopped
  • 3 cloves garlic minced
  • 2 tablespoons fresh basil chopped
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 3 cups marinara sauce kosher certified
  • 2 tablespoons olive oil

Method
 

  1. Preheat oven to 375°F. Cook pasta shells according to package directions minus 2 minutes, until slightly underdone. Drain and set aside to cool.
  2. Heat olive oil in a large skillet over medium heat. Add garlic and cook for 30 seconds until fragrant. Add spinach and cook until wilted, about 3-4 minutes. Remove from heat and let cool completely.
  3. Once cooled, squeeze spinach mixture in a clean kitchen towel or paper towels to remove as much liquid as possible. This step is crucial to prevent watery filling.
  4. In a large bowl, combine ricotta cheese, 3/4 cup mozzarella, parmesan, egg, squeezed spinach mixture, basil, salt, and pepper. Mix until well combined.
  5. Spread 1 cup of marinara sauce in the bottom of a 9x13 inch baking dish.
  6. Using a spoon or small scoop, fill each shell with about 2 tablespoons of the ricotta mixture. Arrange filled shells in the prepared baking dish.
  7. Pour remaining marinara sauce over the shells, then sprinkle with remaining 1/4 cup mozzarella cheese.
  8. Cover with foil and bake for 25 minutes. Remove foil and bake an additional 10 minutes until cheese is melted and bubbly.
  9. Let rest for 5 minutes before serving to allow filling to set slightly.

Notes

These shells can be assembled up to 24 hours ahead and refrigerated before baking. They also freeze beautifully for up to 3 months. To freeze, assemble in a freezer-safe dish, cover tightly, and freeze. Bake directly from frozen, adding 15-20 minutes to cooking time. Make sure to use kosher-certified marinara sauce and cheeses.
Nutrition Facts
6 servings per recipe
Serving size 1 serving
Calories 485
% Daily Value*
Total Fat 24g 31%
Saturated Fat 13g 65%
Trans Fat 0g
Cholesterol 95mg 32%
Sodium 890mg 39%
Dietary Fiber 4g 14%
Total Sugars 8g
Protein 28g 56%
Rate this recipe
No ratings yet
Scroll to Top