Spinach and Ricotta Stuffed Shells
When I first encountered spinach and ricotta stuffed shells, I was captivated by the perfect amalgamation of creamy, cheesy goodness and nutritious greens nestled within the shell’s embrace. This dish isn’t just a hearty meal; it’s an experience. Perfect as a warm weeknight dinner or a cheerful addition to a family gathering, these stuffed shells bring a burst of comfort that makes you feel right at home. Plus, they’re incredibly easy to prepare, making them a go-to for both seasoned cooks and kitchen novices alike.
Why you’ll love this dish
One of the many reasons to make spinach and ricotta stuffed shells is their deliciously cheesy filling, which harmonizes beautifully with the zesty marinara sauce. This dish is great for busy weeknights, as it’s a simple, one-dish wonder that can feed the whole family without breaking the bank. Plus, it’s a fabulous way to sneak in some greens, making it a kid-approved favorite. The blend of ricotta, mozzarella, and fresh spinach gives you that comforting feeling while still being a balanced meal on your plate. It’s also highly adaptable, allowing you to incorporate seasonal vegetables or adjust for dietary preferences with ease.
"These stuffed shells became an instant family classic! The flavors blend so nicely, and everyone keeps asking for the recipe!" — A home cook who loves this dish.
The cooking process explained
Before diving into the ingredients, let’s set the stage for what creating these delightful stuffed shells involves. Starting with preheating your oven, you’ll cook the pasta shells, prepare the creamy filling, stuff the shells, and then bake them in a savory marinara sauce until they are bubbling and golden. Get ready for a delicious adventure in just a few simple steps!
What you’ll need
Here’s what you’ll need to prepare your spinach and ricotta stuffed shells:
- 20 jumbo pasta shells
- 1 cup ricotta cheese
- 1 cup spinach, chopped
- 1 cup mozzarella cheese, shredded
- 1/2 cup grated Parmesan cheese
- 1 egg
- 2 cups marinara sauce
- Salt and pepper to taste
- Fresh basil for garnish
These ingredients come together to create a nourishing and satisfying dish that your family will adore.
Directions to follow

- Preheat your oven to 375°F (190°C).
- Cook the jumbo pasta shells according to the package instructions until they’re al dente. Drain and set aside.
- In a mixing bowl, combine ricotta cheese, chopped spinach, half of the mozzarella cheese, grated Parmesan cheese, and the egg. Season this mixture with salt and pepper according to your taste.
- Carefully stuff each pasta shell with the ricotta and spinach mixture.
- Spread half of the marinara sauce in a baking dish. Place the stuffed shells on top, and cover them with the remaining marinara sauce.
- Sprinkle the rest of the mozzarella cheese over the top.
- Bake uncovered for 25-30 minutes, or until the cheese is bubbly and golden brown.
- Finish with a garnish of fresh basil before serving.
Best ways to enjoy it
To serve these delectable stuffed shells, consider pairing them with a fresh green salad dressed lightly with vinaigrette. A side of garlic bread would be perfect for those who savor dipping! If it’s a cozy night in, a glass of red wine could complement the rich flavors beautifully. When plating, a sprinkle of fresh basil not only adds a visually appealing touch but elevates the dish with a hint of freshness.
Storage and reheating tips
If you happen to have leftovers (though I doubt there will be any!), they can be stored in an airtight container in the fridge for up to 3 days or frozen for up to 3 months. To reheat, simply place them in an oven-safe dish and warm at 350°F (175°C) until heated through. Be sure to cover them with foil to keep the moisture locked in and the cheese from over-browning.
Helpful cooking tips
- When cooking your pasta shells, be sure to drain them well but don’t overcook. They should be slightly firm as they will continue cooking in the oven.
- A splash of lemon juice in your filling can brighten the flavors and enhance the spinach.
- If you’d like to save time, you can prepare the stuffing a day ahead and store it in the refrigerator until you’re ready to stuff and bake the shells.
Creative twists
Feel free to mix things up! Consider adding sautéed mushrooms or roasted red peppers for an extra flavor kick. You can swap out the ricotta for cottage cheese for a lighter option, or use vegan cheese alternatives if you’re looking for a dairy-free version. You can also vary the herbs—basil, oregano, or even some crushed red pepper can really elevate the flavor profile.
Your questions answered
1. How long does it take to prepare?
From start to finish, expect about 45 minutes, including prep, cooking, and baking time.
2. Can I make these stuffed shells vegetarian?
Absolutely! This recipe is already vegetarian-friendly, but you can easily enhance it with more veggies like mushrooms or zucchini.
3. Are there any good substitutes for ricotta?
If ricotta isn’t readily available, you can use cottage cheese or even a cream cheese mixture as an alternative.
4. How can I make this dish gluten-free?
Simply switch out the jumbo pasta shells for gluten-free varieties, and you’ll be good to go!
Each bite of these spinach and ricotta stuffed shells is a warm hug on a plate that brings together flavor, nutrition, and comfort. Enjoy every step of the cooking process, and share this delightful meal with those you love.
Print
Spinach and Ricotta Stuffed Shells
- Total Time: 45 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
Deliciously cheesy stuffed jumbo pasta shells filled with ricotta, spinach, and topped with marinara and mozzarella.
Ingredients
- 20 jumbo pasta shells
- 1 cup ricotta cheese
- 1 cup spinach, chopped
- 1 cup mozzarella cheese, shredded
- 1/2 cup grated Parmesan cheese
- 1 egg
- 2 cups marinara sauce
- Salt and pepper to taste
- Fresh basil for garnish
Instructions
- Preheat your oven to 375°F (190°C).
- Cook the jumbo pasta shells according to the package instructions until they’re al dente. Drain and set aside.
- In a mixing bowl, combine ricotta cheese, chopped spinach, half of the mozzarella cheese, grated Parmesan cheese, and the egg. Season this mixture with salt and pepper according to your taste.
- Carefully stuff each pasta shell with the ricotta and spinach mixture.
- Spread half of the marinara sauce in a baking dish. Place the stuffed shells on top, and cover them with the remaining marinara sauce.
- Sprinkle the rest of the mozzarella cheese over the top.
- Bake uncovered for 25-30 minutes, or until the cheese is bubbly and golden brown.
- Finish with a garnish of fresh basil before serving.
Notes
For a flavorful twist, add sautéed mushrooms or roasted red peppers. You can also substitute ricotta with cottage cheese or vegan cheese alternatives.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian







