
Spinach Ricotta Stuffed Shells are one of those comforting pasta dishes that always feel special. First, tender jumbo pasta shells are filled with creamy ricotta and fresh spinach. Then they bake gently in silky tomato sauce with bubbling melted cheese. As a result, every bite becomes rich, creamy, and deeply satisfying.
Moreover, this classic Italian-American baked pasta is surprisingly simple to prepare. Even better, it looks beautiful when served straight from the oven. Because of that, it works perfectly for family dinners, cozy weekends, or casual gatherings.
Interestingly, stuffed pasta dishes like these became popular in Italian-American kitchens during the early 20th century. Large pasta shells were ideal for holding creamy fillings like ricotta, herbs, or meat. Over time, baked stuffed shells evolved into a beloved comfort dish across many homes.
Therefore, if you enjoy cheesy baked pasta that feels cozy yet elegant, these Spinach Ricotta Stuffed Shells will quickly become a favorite recipe in your kitchen.

Recipe Yield: 4–5 servings
INGREDIENTS
20 jumbo pasta shells
3 cups fresh spinach, chopped
15 oz ricotta cheese
1 cup mozzarella cheese, shredded
1/2 cup parmesan cheese, grated
2 1/2 cups marinara sauce
2 cloves garlic, minced
1 egg
1 tbsp olive oil
1/2 tsp Italian seasoning
1/2 tsp sea salt
1/4 tsp black pepper
1 tbsp fresh basil, chopped
1 tbsp olive oil (for drizzling)
1/2 cup extra mozzarella for topping
INSTRUCTIONS
1. Cook the pasta shells:
Bring a large pot of salted water to a boil. Cook the jumbo pasta shells according to package instructions until just al dente. Then drain carefully and set aside to cool slightly.
2. Sauté the spinach:
Meanwhile, heat olive oil in a skillet over medium heat. Add minced garlic and cook about 30 seconds until fragrant. Then add chopped spinach and sauté 1–2 minutes until wilted. Remove from heat and allow it to cool slightly.
3. Prepare the ricotta filling:
In a large bowl combine ricotta cheese, sautéed spinach mixture, mozzarella, parmesan, egg, Italian seasoning, salt, pepper, and fresh basil. Stir gently until smooth and creamy.
4. Prepare the baking dish:
Preheat oven to 375°F (190°C). Spread about 1 1/2 cups marinara sauce evenly across the bottom of a baking dish.
5. Fill the shells:
Using a spoon, carefully fill each cooked shell with the ricotta mixture. Then arrange the stuffed shells in the baking dish.
6. Add sauce and cheese:
Spoon the remaining marinara sauce around and lightly over the shells so the pasta stays moist while baking. Sprinkle extra mozzarella and a little parmesan across the top. Drizzle a small amount of olive oil for a silky finish.
7. Bake the shells:
Cover loosely with foil and bake for 20 minutes. Then remove foil and bake another 8–10 minutes until cheese melts and becomes lightly golden.
8. Rest and serve:
Finally, remove the dish from the oven and allow it to rest about 5 minutes. Garnish with fresh basil and serve warm.
Helpful Tips to Perfect This Recipe
• Use well-drained spinach:
Because spinach releases moisture while cooking, sautéing it first prevents watery filling. As a result, the ricotta mixture stays creamy and balanced.
• Keep the sauce silky:
For the best texture, add a little extra marinara around the shells before baking. Additionally, a small drizzle of olive oil helps create a glossy, rich finish.
• Cook pasta just to al dente:
Since the shells continue cooking in the oven, slightly firm pasta prevents overcooking. Consequently, the shells hold their shape and stay tender.
Be the first to comment