Easy Spinach Ricotta Stuffed Shells Recipe
Spinach and Ricotta Stuffed Shells Recipe: This dish is a true hug in a bowl, a comforting classic that never fails to impress. I absolutely adore making Spinach and Ricotta Stuffed Shells because it’s one of those meals that feels both special enough for a dinner party and cozy enough for a weeknight. What makes this Spinach and Ricotta Stuffed Shells recipe so universally loved? It’s the perfect marriage of tender pasta shells, a creamy, herbaceous ricotta filling bursting with fresh spinach, all bathed in a rich, simmering marinara sauce and often topped with a blanket of gooey, melted cheese. It’s a symphony of textures and flavors that brings smiles to everyone’s faces. Get ready to discover your new go-to comfort food!
Why You’ll Love This Recipe
Simple Elegance
This recipe strikes that perfect balance between elegant presentation and approachable preparation. You can whip it up with pantry staples and a few fresh ingredients, yet it looks and tastes like something straight out of a gourmet restaurant.
What Makes It Special
Flavorful Filling
The star of the show is undeniably the filling. The creamy ricotta, combined with the earthy spinach and a hint of garlic and nutmeg, creates a delightful contrast to the robust marinara. Each shell becomes a miniature flavor explosion.

Spinach and Ricotta Stuffed Shells Recipe
There’s something incredibly comforting about a dish that’s both elegant and straightforward to make, and these Spinach and Ricotta Stuffed Shells perfectly embody that sentiment. Imagin extracte tender jumbo pasta shells, plumply filled with a creamy, savory mixture of ricotta cheese, spinach, and herbs, then baked to golden perfection under a blanket of bubbling marinara sauce and melted mozzarella. This is the kind of meal that feels special enough for a dinner party but is also wonderfully suited for a cozy weeknight. It’s a classic for a reason, and once you try this recipe, you’ll understand why it’s a family favorite. The beauty of this dish lies in its simplicity and the satisfying blend of textures and flavors.
Ingredients:
Cooking Instructions:
1. Prepare the Pasta Shells:
The first step to creating these delightful stuffed shells is to get our pasta shells ready. Bring a large pot of generously salted water to a rolling boil. Carefully add the jumbo pasta shells to the boiling water. It’s important to cook them according to the package directions, but aim for them to be al dente, meaning they should still have a slight bite to them. Overcooked shells will be too soft and difficult to stuff. Typically, this takes about 10-12 minutes. Once cooked, drain the shells gently, being careful not to break them. You can rinse them with cool water to stop the cooking process and prevent them from sticking together, or you can lightly toss them with a tiny bit of olive oil. Set them aside while you prepare the filling.
2. Create the Creamy Ricotta Filling:
This is where the magic really begin extracts! In a medium-sized bowl, combine the 2 cups of ricotta cheese, half of the shredded mozzarella cheese (that’s 1/2 cup), and the 1/2 cup of grated Parmesan cheese. To this cheesy base, add the large egg, which acts as a binder to hold everything together beautifully. Next, incorporate the spinach. If you’re using fresh spinach, make sure it’s roughly chopped so it’s easier to distribute evenly within the filling. If you’re using frozen spinach, ensure it has been thoroughly thawed and squeezed dry to remove excess moisture. Excess water can make the filling too runny. Finally, add the minced garlic, Italian seasoning, and a good pinch of salt and freshly ground black pepper to taste. Mix everything together until it’s well combined and has a creamy, uniform consistency. Taste a small bit of the filling at this stage (before it goes into the shells) and adjust the seasoning if needed. This is your chance to make sure the flavors are just right for your palate.
3. Assemble the Stuffed Shells:
Now comes the fun part – stuffing the shells! Preheat your oven to 375 degrees Fahrenheit (190 degrees Celsius). Lightly grease a 9×13 inch baking dish with a little olive oil or cooking spray to prevent sticking. Spread about half of the marinara sauce evenly over the bottom of the prepared baking dish. This creates a flavorful bed for the stuffed shells and ensures the bottom doesn’t dry out during baking. Working with one shell at a time, use a spoon or a small scoop to generously fill each pasta shell with the ricotta and spinach mixture. Don’t be shy with the filling; you want them to be plump and satisfying! Carefully arrange the filled shells in a single layer over the marinara sauce in the baking dish, making sure they are nestled close together.
4. Bake to Golden Perfection:
Once all your shells are filled and arranged in the dish, it’s time to cover them and let the oven do its work. Spoon the remaining marinara sauce over the tops of the stuffed shells, ensuring they are well coated. Then, sprinkle the remaining 1/2 cup of shredded mozzarella cheese evenly over the top of the marinara sauce. Cover the baking dish tightly with aluminum foil. Place the dish in the preheated oven and bake for 20 minutes. This initial covered baking time allows the shells to heat through and the flavors to meld together beautifully.
5. Uncover and Finish Baking:
After 20 minutes, carefully remove the aluminum foil from the baking dish. The mozzarella should be starting to melt, and the sauce should be bubbling gently. Place the dish back into the oven, uncovered this time, and continue to bake for another 10-15 minutes, or until the cheese is golden brown and bubbly, and the sauce is thoroughly heated. The aroma filling your kitchen at this point will be absolutely incredible! Once baked, carefully remove the dish from the oven. Let the stuffed shells rest for about 5-10 minutes before serving. This brief resting period allows the cheese and sauce to settle slightly, making them easier to serve and preventing any burn-your-mouth accidents. Garnish with fresh basil leaves, if desired, for a pop of fresh color and flavor. Serve hot and enjoy this wonderfully satisfying meal!

Conclusion:
I hope you’re as excited to try these Spinach and Ricotta Stuffed Shells as I am about sharing them! This recipe is a true winner because it strikes the perfect balance between comforting, classic Italian flavors and a satisfyingly hearty meal that’s surprisingly easy to put together. The creamy ricotta filling, infused with fresh spinach and seasoned beautifully, makes each jumbo shell a delightful little parcel of deliciousness. It’s a dish that feels special enough for a Sunday dinner but is straightforward enough for a weeknight treat. The baked cheese topping adds that irresistible golden-brown finish that makes everyone dive in with enthusiasm.
These stuffed shells are incredibly versatile. For a complete meal, I love serving them alongside a crisp green salad with a light vinaigrette or some crusty garlic bread for soaking up any extra sauce. If you’re feeling adventurous, consider adding a sprinkle of nutmeg to the ricotta mixture for an extra layer of warmth, or swap out some of the ricotta for a mild goat cheese for a tangy twist. Don’t be afraid to get creative! I truly encourage you to give this Spinach and Ricotta Stuffed Shells recipe a try; I’m confident it will become a family favorite.
Frequently Asked Questions:
Can I make these ahead of time?
Absolutely! You can assemble the stuffed shells completely and cover them tightly with plastic wrap, then refrigerate for up to 24 hours. When you’re ready to bake, remove the plastic wrap and bake as directed, possibly adding a few extra minutes to ensure they’re heated through. You can also freeze them! Assemble, cover tightly, and freeze. Bake from frozen, adding extra baking time as needed.
What kind of pasta shells work best?
Jumbo pasta shells are ideal for this recipe as they hold a generous amount of the ricotta and spinach filling. Look for shells specifically labeled as “jumbo” or “conchiglioni” in the pasta aisle. They make for a beautiful presentation and are easy to stuff.

Spinach and Ricotta Stuffed Shells
A classic and comforting Italian-American dish featuring jumbo pasta shells filled with a creamy spinach and ricotta mixture, baked in marinara sauce.
Ingredients
-
12–15 jumbo pasta shells (about 1/2 a box)
-
2 cups ricotta cheese
-
1 cup shredded mozzarella cheese (divided)
-
1/2 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)
-
2 cups marinara sauce
-
1 tablespoon olive oil
-
1 teaspoon Italian seasoning
-
Salt and freshly ground black pepper to taste
-
Fresh basil leaves for garnish (optional)
Instructions
-
Step 1
Preheat oven to 375°F (190°C). Cook pasta shells according to package directions until al dente. Drain and set aside. -
Step 2
In a large bowl, combine ricotta cheese, 1/2 cup mozzarella cheese, Parmesan cheese, egg, spinach, minced garlic, Italian seasoning, salt, and pepper. Mix well. -
Step 3
Spread half of the marinara sauce in the bottom of a 9×13 inch baking dish. -
Step 4
Carefully stuff each cooked pasta shell with the ricotta mixture. Arrange the stuffed shells in the prepared baking dish over the marinara sauce. -
Step 5
Pour the remaining marinara sauce over the stuffed shells. Sprinkle with the remaining 1/2 cup mozzarella cheese. -
Step 6
Bake for 25-30 minutes, or until the cheese is melted and bubbly and the sauce is heated through. Garnish with fresh basil leaves if desired before serving.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.
