Creamy ricotta, spinach, and herbs stuffed in jumbo shells, covered in rich tomato sauce and bubbling cheese this dish brings warmth to every bite and fills your kitchen with the scent of home cooked comfort.
Table of Contents
Why You’ll Love These Spinach Ricotta Stuffed Shells
- Creamy and Cheesy: The filling blends ricotta, mozzarella, and parmesan with sautéed spinach for a smooth, cheesy interior that melts in your mouth.
- Family-Friendly: Mild flavors appeal to kids and adults alike, and it’s a meatless option that still feels hearty.
- Perfect for Prep: These shells can be assembled ahead of time and kept in the fridge or freezer. Pop them in the oven when you’re ready to eat.
- Winter Comfort in a Pan: This dish feels like a warm hug. Rich, saucy, and satisfying it’s perfect for cold evenings.
- Versatile: Great for weeknight dinners, meal prep, or potlucks. Easily doubles for a crowd.
Ingredients
For the Shells:
- 20–25 jumbo pasta shells about half a 12 oz box
For the Filling:
- 15 oz ricotta cheese about 1 ¾ cups, preferably whole milk for extra creaminess
- 1 cup shredded mozzarella cheese
- ½ cup grated parmesan cheese
- 1 large egg
- 3 cups fresh spinach, chopped or 1 cup frozen spinach, thawed and squeezed dry
- 2 cloves garlic, minced
- ¼ tsp ground nutmeg optional but recommended to enhance the spinach flavor
- ½ tsp salt
- ¼ tsp black pepper
For the Sauce and Topping:
- 3 cups marinara or tomato pasta sauce use your favorite store-bought or homemade
- 1 cup shredded mozzarella cheese for topping
- Fresh basil or parsley for garnish, optional
Step-by-Step Instructions
- Boil the shells: Cook in salted water until al dente about 1-2 minutes less than package instructions. Drain and rinse with cool water to stop cooking. Set aside on a tray so they don’t stick.
- Make the filling: In a pan, sauté garlic in a bit of olive oil until fragrant. Add spinach and cook until wilted. Let cool slightly, then mix in a bowl with ricotta, egg, mozzarella, parmesan, nutmeg, salt, and pepper.
- Stuff the shells: Using a spoon or piping bag, fill each shell generously with the ricotta-spinach mixture.
- Assemble the dish: Spread 1½ cups of marinara sauce on the bottom of a 9×13-inch baking dish. Place stuffed shells open-side up in rows. Spoon remaining sauce over the top, then sprinkle with mozzarella.
- Bake: Cover with foil and bake at 375°F – 190°C for 25 minutes. Remove foil and bake another 10–15 minutes until cheese is golden and bubbly.
Tips for Best Results
- Don’t overcook the pasta shells they continue cooking in the oven.
- Drain spinach well if using frozen, so the filling stays thick and creamy.
- Use whole milk ricotta for a richer flavor.
- Add red pepper flakes to the sauce if you like a spicy kick.
- Garnish with fresh basil for a pop of color and extra flavor.
Serving Ideas
- Pair with garlic bread, roasted vegetables, or a crisp Caesar salad.
- Serve with a glass of red wine or sparkling water with lemon.
- Great for potlucks, holidays, or cozy Sunday dinners.
Storage and Reheating
- Fridge: Store in an airtight container for up to 4 days.
- Freezer: Freeze unbaked shells in a foil tray. When ready, bake directly from frozen, covered, for 45 minutes, then uncover and bake another 15.
- Reheat: Microwave individual portions or warm in the oven at 350°F until heated through.
Final Thought
Baked Creamy Spinach Ricotta Shells are everything a winter meal should be rich, cheesy, saucy, and full of flavor. They’re easy enough for a casual dinner, yet comforting enough to feel like a warm hug. Whether you’re cooking for family or prepping meals ahead, this dish brings comfort, simplicity, and plenty of melted cheese to your table. It’s a keeper.

Baked Creamy Spinach Ricotta Shells
Jumbo pasta shells filled with creamy ricotta and sautéed spinach, smothered in marinara and topped with melted cheese the ultimate baked comfort dish for cold nights.
Ingredients
Equipment
Method
- Cook jumbo pasta shells in salted water until al dente (1–2 minutes less than package instructions). Drain and rinse under cool water. Set aside on a tray to avoid sticking.
- Sauté minced garlic in olive oil until fragrant. Add spinach and cook until wilted. Let cool slightly, then mix with ricotta, egg, mozzarella, Parmesan, nutmeg, salt, and pepper in a large bowl.
- Fill each shell with the ricotta-spinach mixture using a spoon or piping bag.
- In a 9×13-inch baking dish, spread 1½ cups of marinara sauce. Place stuffed shells open-side up in rows. Spoon remaining sauce over top, then sprinkle with mozzarella.
- Cover dish with foil and bake at 375°F (190°C) for 25 minutes. Remove foil and bake another 10–15 minutes until cheese is golden and bubbly.
- Garnish with fresh basil or parsley if desired and serve hot.
Notes
Use whole milk ricotta for best flavor. Don’t overcook the shells they’ll soften more while baking. Add red pepper flakes to the sauce if you like a spicy kick. Garnish with basil or parsley for a fresh finish.