Spinach and Ricotta Stuffed Shells: A Comforting, Cheesy Dish
Spinach and ricotta stuffed shells are a hearty, delicious meal that combines tender pasta shells, creamy ricotta, and nutritious spinach, all baked in a simple tomato sauce. Perfect for family dinners or meal prep, this dish is easy to make and full of flavor. This blog post covers how to make it, tips for success, how to serve it, and storage advice. Let’s get cooking!
How to Make Spinach and Ricotta Stuffed Shells
This recipe takes about 1 hour and makes 20–24 stuffed shells, serving 4–6 people. It’s straightforward but requires a bit of assembly.
- Gather Your Ingredients
- Pasta: 20–24 jumbo pasta shells (about 8 oz).
- Filling: 1.5 cups ricotta cheese, 1 cup shredded mozzarella, ¼ cup grated Parmesan, 1 large egg, 2 cups fresh spinach (chopped) or ¾ cup frozen spinach (thawed, drained), 1 tsp garlic powder, ½ tsp salt, and ¼ tsp black pepper.
- Sauce: 2 cups marinara sauce (store-bought or homemade).
- Topping: ½ cup shredded mozzarella and 2 tbsp chopped fresh basil (optional).
- Optional: ½ tsp dried oregano or a pinch of red pepper flakes for extra flavor.
- Cook the Pasta
Bring a large pot of salted water to a boil. Cook the jumbo shells according to package instructions (usually 8–10 minutes) until al dente. Drain and rinse with cold water to stop cooking and prevent sticking. Set aside. - Prepare the Filling
In a large bowl, mix ricotta, 1 cup mozzarella, Parmesan, egg, garlic powder, salt, and pepper. If using fresh spinach, wilt it in a skillet over medium heat for 1–2 minutes, then chop finely. If using frozen spinach, squeeze out all excess water. Add spinach to the cheese mixture and stir until well combined. - Assemble the Dish
Spread 1 cup of marinara sauce evenly over the bottom of a 9×13-inch baking dish. Spoon about 1–2 tablespoons of the ricotta-spinach filling into each cooked shell and place them in the dish, open side up. Pour the remaining 1 cup of marinara sauce over the shells. Sprinkle with ½ cup mozzarella and oregano or red pepper flakes if desired. - Bake the Shells
Preheat the oven to 375°F (190°C). Cover the dish with foil and bake for 20 minutes. Remove the foil and bake for an additional 10 minutes until the cheese is melted and bubbly. Let cool for 5 minutes before serving. Garnish with fresh basil if using.
Tips and Tricks for Perfect Stuffed Shells
These tips will help you make stuffed shells that are flavorful, well-textured, and easy to assemble.
- Cook Extra Shells
Boil a few extra shells in case some tear during cooking. Al dente is key—overcooked shells can break when filled. Rinse with cold water to make them easier to handle. - Drain Spinach Well
For fresh spinach, pat it dry after wilting. For frozen spinach, squeeze it in a clean kitchen towel to remove all moisture. This prevents the filling from becoming watery and keeps the shells firm. - Use a Piping Bag for Filling
Spooning filling can be messy. For easier assembly, scoop the ricotta mixture into a zip-top bag, snip a corner, and pipe it into the shells. This ensures even filling and less mess. - Balance the Cheese
Ricotta provides creaminess, mozzarella adds meltiness, and Parmesan brings a nutty flavor. Don’t skip the egg—it helps bind the filling and keeps it from oozing out during baking. - Customize the Sauce
Use a good-quality marinara or make your own with canned tomatoes, garlic, and olive oil. For extra flavor, simmer the sauce with a pinch of Italian seasoning or fresh herbs before using. - Make Ahead
Assemble the shells up to 24 hours in advance, cover tightly with plastic wrap, and refrigerate. Bake when ready, adding 5–10 extra minutes if starting from cold.
How to Serve Spinach and Ricotta Stuffed Shells
Serving this dish is about pairing it with sides to create a balanced, satisfying meal.
- For a Family Dinner
Serve 4–5 shells per person with a side of garlic bread and a green salad with vinaigrette. Pair with a glass of iced tea or a light red wine for a cozy meal. - For a Party
Place the baking dish on the table for a family-style meal. Offer extra marinara sauce and grated Parmesan on the side. Serve with roasted vegetables or a Caesar salad for a crowd-pleasing spread. - For Kids
Serve 2–3 shells with a mild marinara sauce (skip spicy add-ins). Pair with steamed broccoli or carrot sticks. Cut shells in half for easier eating. - For Meal Prep
Divide shells into individual containers with a side of veggies or quinoa. Reheat in the microwave (2–3 minutes) or oven (350°F for 10–12 minutes) for a quick lunch or dinner.
How to Store and Keep Shells Fresh
Proper storage makes this dish great for leftovers or meal prep.
- Short-Term Storage
Store baked shells in an airtight container in the fridge for up to 4 days. Cover with foil or plastic wrap to keep them moist. Reheat in a 350°F oven for 10–15 minutes or microwave for 2–3 minutes. - Freezing Shells
Assemble unbaked shells in a freezer-safe dish, cover tightly with foil, and freeze for up to 2 months. Thaw in the fridge overnight, then bake as directed, adding 10–15 minutes to the baking time. - Storing Components
Prepare the ricotta-spinach filling and store in the fridge for up to 2 days. Cooked shells can be refrigerated for 1 day before assembling. Keep sauce separate until ready to bake. - Reviving Leftovers
If shells dry out, add a splash of marinara sauce before reheating to restore moisture. Sprinkle with fresh mozzarella or Parmesan for a cheesy boost.
Why You’ll Love This Dish
Spinach and ricotta stuffed shells are a comforting, versatile meal that’s easy to prepare and perfect for any occasion. The creamy filling, tender pasta, and tangy sauce create a delicious balance of flavors. They’re great for family dinners, meal prep, or impressing guests, and you can tweak the recipe to suit your taste. With simple ingredients and a cozy, satisfying result, this dish is sure to become a favorite!







