Spinach Ricotta Stuffed Shells has become a cherished dish in my household, reminiscent of cozy family dinners and comforting aromas wafting through the kitchen. When I first tried this recipe, I was captivated by the creamy ricotta mixed with fresh spinach, nestled inside tender jumbo pasta shells. The flavors meld beautifully, especially when baked with marinara sauce, creating a delightful dish that brings everyone to the table. Each bite offers a satisfying balance of cheesy goodness and nutritious greens, making it a perfect meal for any occasion. Whether you’re serving it for a weeknight dinner or a special gathering, it never fails to impress. Let’s get cooking!
Why You’ll Love This Spinach Ricotta Stuffed Shells
This dish is a family favorite for many reasons:
- Deliciously creamy filling that melts in your mouth.
- Quick and easy to prepare, making it perfect for busy weeknights.
- Packed with nutrients from fresh spinach, making it a healthy choice.
- Budget-friendly ingredients that won’t break the bank.
- Great for meal prep; make it ahead and bake when you’re ready.
- Perfect for vegetarians, satisfying without meat.
- Pairs wonderfully with a fresh salad or garlic bread.
- Even picky eaters love these cheesy spinach shells!
Ingredients for Spinach Ricotta Stuffed Shells
Here’s everything you need for this delightful dish:
- 12–15 jumbo pasta shells – about ½ a box, cooked al dente.
- 2 cups ricotta cheese – creamy base for the filling.
- 1 cup shredded mozzarella cheese – half for filling, half for topping.
- ½ cup grated Parmesan cheese – adds a savory depth to the filling.
- 1 large egg – binds the filling together.
- 2 cups fresh spinach – roughly chopped, or 1 cup frozen (thawed and drained).
- 2 cloves garlic – minced for flavor.
- 1 tablespoon olive oil – for sautéing the garlic and spinach.
- 1 teaspoon Italian seasoning – enhances the flavor profile.
- Salt and freshly ground black pepper – to taste.
- 2 cups marinara sauce – for layering and baking.
- Fresh basil leaves for garnish – optional but adds freshness.
How to Make Spinach Ricotta Stuffed Shells
Making these stuffed shells is a breeze! Follow these simple steps:
- Step 1: Preheat your oven to 375°F (190°C). Grease a 9×13-inch baking dish.
- Step 2: Boil the jumbo pasta shells in salted water according to package instructions until al dente, about 8–10 minutes. Drain and set aside to cool slightly.
- Step 3: In a large bowl, combine the ricotta cheese, ½ cup shredded mozzarella, Parmesan cheese, and the egg. Mix well until smooth.
- Step 4: Heat the olive oil in a skillet over medium heat. Add the minced garlic and cook for 30 seconds until fragrant. Then, add the chopped spinach and cook for 2–3 minutes until wilted. Stir this into the cheese mixture.
- Step 5: Add the Italian seasoning, salt, and pepper to the ricotta and spinach mixture, mixing thoroughly.
- Step 6: Spread 1 cup of marinara sauce evenly over the bottom of the baking dish.
- Step 7: Fill each cooked shell with about 2 tablespoons of the ricotta-spinach filling and arrange them open side up in a single layer in the baking dish.
- Step 8: Spoon the remaining marinara sauce over the stuffed shells. Cover the dish with aluminum foil.
- Step 9: Bake covered for 20 minutes. Remove the foil and bake uncovered for an additional 10 minutes until bubbly and the cheese is melted.
- Step 10: Let the casserole rest for a few minutes to meld flavors. Garnish with fresh basil leaves if desired before serving.
Pro Tips for the Best Spinach Ricotta Stuffed Shells
These tips will help you achieve the best results:
- Use fresh spinach for a more vibrant flavor.
- Feel free to add more cheese for a cheesier dish.
- Let the mixture cool slightly before filling the shells to avoid burning your fingers.
What’s the secret to perfect Spinach Ricotta Stuffed Shells?
The key is to ensure your filling is well-seasoned and creamy. A combination of fresh ingredients elevates the flavor, making each bite delightful.
Can I make Spinach Ricotta Stuffed Shells ahead of time?
Absolutely! You can prepare the dish up to the baking point, cover, and refrigerate. When ready to bake, simply add 10-15 minutes to the cooking time if it’s cold from the fridge.
How do I avoid common mistakes with Spinach Ricotta Stuffed Shells?
Ensure the pasta shells are not overcooked; they should be al dente for the best texture. Also, avoid overfilling the shells to prevent spillage during baking.
Best Ways to Serve Spinach Ricotta Stuffed Shells
These stuffed shells are fantastic on their own or paired with a fresh side salad or garlic bread. You can also sprinkle extra Parmesan cheese on top before serving for added flavor. For a complete meal, serve with a light tomato salad.
Nutrition Facts for Spinach Ricotta Stuffed Shells
Per serving (recipe makes 4 servings):
- Calories: 450
- Fat: 22g
- Saturated Fat: 10g
- Protein: 20g
- Carbohydrates: 45g
- Fiber: 3g
- Sugar: 4g
- Sodium: 600mg
Nutritional values are estimates and may vary based on specific ingredients used.
How to Store and Reheat Spinach Ricotta Stuffed Shells
To store leftovers, let the dish cool completely, then cover with plastic wrap or aluminum foil. Keep it in the fridge for up to 3-4 days or freeze for up to 3 months. To reheat, thaw overnight in the fridge and warm in the oven at 350°F (175°C) until heated through.
Frequently Asked Questions About Spinach Ricotta Stuffed Shells
Can I freeze Spinach Ricotta Stuffed Shells?
Yes! You can freeze the assembled shells before baking. Just cover them tightly with foil and freeze for up to 3 months.
What can I use instead of ricotta cheese?
Cottage cheese can be a great substitute for ricotta, offering a similar texture and flavor profile.
Can I add meat to Spinach Ricotta Stuffed Shells?
Yes, crumbled Italian sausage or ground beef can be added to the filling for a heartier dish.
How do I make Spinach Ricotta Stuffed Shells gluten-free?
Simply use gluten-free jumbo pasta shells available in stores for a gluten-free version of this dish.
Variations of Spinach Ricotta Stuffed Shells You Can Try
Feel free to experiment with these variations:
- Substitute kale for spinach for a different flavor and texture.
- Add chopped sun-dried tomatoes to the filling for a burst of flavor.
- Try using different cheeses like goat cheese or feta for a unique twist.
Delicious Spinach Ricotta Stuffed Shells for Dinner
- Total Time: 45 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This Spinach and Ricotta Stuffed Shells recipe features jumbo pasta shells filled with a creamy mixture of ricotta, mozzarella, Parmesan, and sautéed spinach, baked to perfection in marinara sauce. Perfect for a comforting and crowd-pleasing Italian-inspired meal.
Ingredients
- 12–15 jumbo pasta shells (about ½ a box)
- 2 cups ricotta cheese
- 1 cup shredded mozzarella cheese (divided into ½ cup for filling, ½ cup for topping)
- ½ cup grated Parmesan cheese
- 1 large egg
- 2 cups fresh spinach (roughly chopped) or 1 cup frozen spinach (thawed and drained)
- 2 cloves garlic, minced
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- Salt and freshly ground black pepper, to taste
- 2 cups marinara sauce
- Fresh basil leaves for garnish (optional)
Instructions
- Boil jumbo pasta shells in salted water according to package instructions until al dente, about 8–10 minutes. Drain and set aside to cool slightly.
- In a large bowl, combine ricotta cheese, ½ cup shredded mozzarella, grated Parmesan, and the egg. Mix well until smooth.
- Heat olive oil in a skillet over medium heat. Add minced garlic and cook for 30 seconds until fragrant. Add chopped spinach and cook for 2–3 minutes until wilted. Stir well into the cheese mixture.
- Add Italian seasoning, salt, and freshly ground black pepper to the ricotta and spinach mixture, mixing thoroughly.
- Set oven to 375°F (190°C).
- Spread 1 cup of marinara sauce evenly over the bottom of a 9×13-inch baking dish.
- Fill each cooked shell with about 2 tablespoons of the ricotta-spinach filling and arrange them open side up in a single layer in the baking dish.
- Spoon the remaining marinara sauce over the stuffed shells. Cover the dish with aluminum foil.
- Bake covered for 20 minutes. Remove foil and bake uncovered for an additional 10 minutes until bubbly and cheese is melted.
- Let the casserole rest for a few minutes to meld flavors. Garnish with fresh basil leaves if desired before serving.
Notes
- Use fresh spinach for better flavor.
- Feel free to add more cheese for a cheesier dish.
- Can be made ahead and baked when ready to serve.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Dish
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving
- Calories: 450
- Sugar: 4g
- Sodium: 600mg
- Fat: 22g
- Saturated Fat: 10g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 45g
- Fiber: 3g
- Protein: 20g
- Cholesterol: 90mg


