Spinach and Ricotta Stuffed Shells: A Delightful Dinner

Spinach and Ricotta Stuffed Shells bring together the creamy richness of ricotta with the fresh, earthy flavor of spinach, all tucked inside tender pasta shells.
Baked to perfection with a blanket of sauce and melted cheese, this dish feels like a cozy Italian trattoria classic. Perfect for a comforting weeknight dinner or a crowd-pleasing meal, these cheesy stuffed shells are both satisfying and nutritious—simple ingredients transformed into a gourmet delight.
Ingredients
To prepare delicious Spinach and Ricotta Stuffed Shells, gather the following ingredients:
| Ingredient | Quantity/Notes |
|---|---|
| Jumbo pasta shells | 12–15 (about ½ box) |
| Ricotta cheese | 2 cups |
| Mozzarella cheese | 1 cup, shredded (divided) |
| Parmesan cheese | ½ cup, grated |
| Egg | 1 large |
| Spinach | 2 cups fresh (roughly chopped) or 1 cup frozen (thawed & drained) |
| Garlic | 2 cloves, minced |
| Marinara sauce | 2 cups |
| Olive oil | 1 tablespoon |
| Italian seasoning | 1 teaspoon |
| Salt & black pepper | To taste |
| Fresh basil leaves | For garnish (optional) |
These stuffed pasta shells are not only satisfying but also a great way to enjoy spinach. For other delightful spinach dishes, try out my Garlic Chicken with Spinach recipe.
How to prepare Spinach and Ricotta Stuffed Shells
Step 1: Preheat the oven to 375°F (190°C). Bring a large pot of salted water to a boil.
Step 2: Cook 12–15 jumbo pasta shells in the boiling water until al dente (about 8–10 minutes). Drain the shells, let them cool slightly so they’re easier to handle, and toss very lightly with a little olive oil if you’re worried about sticking.
Step 3: In a mixing bowl combine 2 cups ricotta, 1 cup shredded mozzarella (use ½ cup now and reserve the other ½ cup for the topping), ½ cup grated Parmesan, and 1 large egg. Stir until smooth.
Step 4: Fold into the cheese mixture 2 cups chopped fresh spinach (or 1 cup thawed & well-drained frozen spinach), 2 cloves minced garlic, 1 tablespoon olive oil, 1 teaspoon Italian seasoning, and salt & freshly ground black pepper to taste. Mix until evenly combined.
Step 5: Spread 2 cups marinara sauce across the bottom of a baking dish (9×13″ or similar). Spoon a generous portion of the filling into each pasta shell and arrange the stuffed shells seam-side up over the sauce.
Step 6: Sprinkle the reserved ½ cup mozzarella over the shells. Cover the dish tightly with foil.
Step 7: Bake covered for about 25 minutes. Then remove the foil and bake an additional 10 minutes (or until the cheese is melted and lightly golden and the sauce is bubbling).
Step 8: Remove from the oven, let rest for 3–5 minutes, garnish with fresh basil leaves (optional), and serve warm.
For a delightful twist on flavors, try adding creamy layers as in creamy macaroni and cheese. It offers a rich and satisfying experience that complements the stuffed shells beautifully!
Cooking Tips for Perfect Shells
To elevate your Spinach and Ricotta Stuffed Shells, attention to detail is crucial. First, cook the jumbo pasta shells until slightly underdone. This prevents mushiness after baking.
Let them cool briefly to handle, but avoid letting them stick together. As you prepare your filling, consider adding a pinch of nutmeg to enhance the ricotta’s flavor. Mixing in a bit of spinach-infused pesto can bring depth to the dish.
When stuffing the shells, use a pastry bag for easier filling application. Additionally, layer your baking dish with marinara sauce before placing the shells, ensuring they stay moist. For the final touches, sprinkle some fresh mozzarella on top before baking for a delightful golden crust.
For more inspiration with spinach, check out my delicious recipe for garlic chicken with spinach. If you prefer a different method of preparing your spinach, visit this detailed guide for additional tips. Enjoy crafting these delightful shells for your next meal!
Serving Suggestions
Enhance your dining experience with flavorful sides that complement the rich, creamy goodness of spinach and ricotta stuffed shells. Start with a refreshing green salad.
A vibrant option is the Green Goddess Salad Sandwich, bursting with fresh herbs and crunchy veggies. This light side will balance the richness of your main dish.
Next, consider a deliciously zesty dish like lemon garlic shrimp pasta. This provides a delicious contrast and lively flavors that elevate your table. Alternatively, serve roasted potatoes with baked feta and garlic for a hearty choice. The salty feta pairs perfectly with the mild cheese filling of your shells.
Finally, a simple garlic bread can also be a delightful addition. Pairing it with a side of marinara sauce creates a classic Italian feast, turning your spinach and ricotta stuffed shells into a memorable meal.
Storage tips for Spinach and Ricotta Stuffed Shells
Proper storage ensures that your Spinach and Ricotta Stuffed Shells remain fresh and delicious for future meals. To store these tasty shells, begin by allowing them to cool completely at room temperature.
Once cooled, transfer them to an airtight container. They can be stored in the refrigerator for up to five days. For longer storage, consider freezing them.
Place the shells in a freezer-safe dish, layering with parchment paper to prevent sticking. They can last in the freezer for up to three months.
When you’re ready to enjoy them, simply thaw overnight in the refrigerator and reheat in the oven at 350°F (175°C) until heated through. If you’re looking for another great make-ahead option, try my recipe for Creamy Macaroni and Cheese. It’s perfect for meal prepping! Always remember to label your containers with the date to keep track of freshness.
Nutritional Information for Spinach and Ricotta Stuffed Shells
These delightful pasta shells filled with creamy ricotta and fresh spinach offer a balanced meal option. Each serving is packed with protein and essential vitamins. Rich in calcium and iron, this dish supports overall health. For a broader culinary journey, try pairing it with a refreshing Green Goddess Salad Sandwich to enhance your dining experience.
Frequently Asked Questions (FAQs)
What are Spinach and Ricotta Stuffed Shells?
Spinach and Ricotta Stuffed Shells are large pasta shells filled with a mixture of creamy ricotta cheese, fresh spinach, and flavorful seasonings. They are often baked in marinara sauce and topped with mozzarella cheese for a comforting and indulgent meal.
Can I prepare Spinach and Ricotta Stuffed Shells ahead of time?
Absolutely! You can assemble the stuffed shells in advance and store them in the refrigerator. Just cover them with sauce and cheese, and they will be ready to bake later, making them a convenient option for busy weeknights.
What can I serve with Spinach and Ricotta Stuffed Shells?
These delightful pasta shells pair wonderfully with a fresh salad or garlic bread. For a complete meal, consider serving them alongside a Zucchini, Squash, and Tomatoes dish for balanced nutrition and color on your table.
How can I make the filling richer?
To enhance the flavor of the filling, mix in some grated Parmesan or a dash of nutmeg for a warm, aromatic touch. You can also experiment by adding herbs such as basil or parsley.

Spinach and Ricotta Stuffed Shells
- Total Time: 50 minutes
- Yield: 4 servings 1x
Description
Cheesy Spinach and Ricotta Stuffed Shells baked in marinara and topped with gooey mozzarella. A cozy Italian-inspired dinner perfect for weeknights or gatherings!
Ingredients
12–15 jumbo pasta shells (about ½ box)
2 cups ricotta cheese
1 cup mozzarella cheese, shredded (divided)
½ cup Parmesan cheese, grated
1 large egg
2 cups fresh spinach (roughly chopped) or 1 cup frozen (thawed & drained)
2 cloves garlic, minced
2 cups marinara sauce
1 tbsp olive oil
1 tsp Italian seasoning
Salt & black pepper, to taste
Fresh basil leaves (optional, for garnish)
Instructions
Preheat oven to 375°F (190°C). Boil salted water in a large pot.
Cook jumbo pasta shells until al dente (8–10 minutes). Drain, cool slightly, and toss with a little olive oil if needed.
In a bowl, mix ricotta, ½ cup mozzarella (reserve the rest), Parmesan, and egg until smooth.
Fold in spinach, garlic, olive oil, Italian seasoning, salt, and pepper.
Spread 2 cups marinara sauce in the bottom of a 9×13″ baking dish.
Spoon filling into each pasta shell and place seam-side up in the dish.
Sprinkle remaining ½ cup mozzarella on top. Cover with foil.
Bake for 25 minutes covered. Remove foil and bake an additional 10 minutes, until bubbly and lightly golden.
Rest 5 minutes, garnish with fresh basil, and serve warm.
Notes
Slightly undercook shells before baking to avoid mushiness.
Add a pinch of nutmeg to enhance ricotta’s flavor.
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Category: Dinner
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 4 stuffed shells
- Calories: 420 kcal
- Sugar: 6 g
- Sodium: 680 mg
- Fat: 21 g
- Saturated Fat: 10 g
- Unsaturated Fat: 0 g
- Trans Fat: 0 g
- Carbohydrates: 35 g
- Fiber: 3 g
- Protein: 24 g
- Cholesterol: 80 mg
Keywords: spinach ricotta stuffed shells, baked pasta shells, vegetarian Italian dinner, cheesy stuffed pasta, comfort food







