Easy Spinach Ricotta Stuffed Shells Recipe
Spinach and Ricotta Stuffed Shells Recipe is a true crowd-pleaser, a dish that embodies comfort and deliciousness in every bite. Imagin extracte perfectly cooked jumbo pasta shells, generously filled with a creamy, dreamy mixture of seasoned ricotta cheese and vibrant spinach. This classic Italian-American delight is beloved for its satisfying textures and rich, savory flavors. What makes this particular Spinach and Ricotta Stuffed Shells Recipe so special is the balance we achieve – it’s decadent without being heavy, offering a delightful contrast between the tender pasta and the luscious filling, all bathed in a flavorful marinara sauce. It’s the kind of meal that warms your soul and makes every gathering feel a little more festive. I can’t wait to share this foolproof recipe with you!

Spinach and Ricotta Stuffed Shells Recipe
There’s something incredibly comforting about a plate of baked pasta, and these Spinach and Ricotta Stuffed Shells are a true classic for a reason. They’re elegant enough for a dinner party yet wonderfully simple to prepare, making them perfect for a weeknight meal that feels special. The creamy, savory filling, nestled inside perfectly cooked jumbo shells and smothered in a rich marinara sauce, is pure bliss. I love how the spinach adds a lovely pop of color and a touch of healthy goodness to the decadent ricotta. Let’s dive into creating this crowd-pleasing dish!
Ingredients:
Getting Started: Prepping Your Ingredients
Before we begin extract assembling, it’s important to get all our components ready. This makes the process flow smoothly and ensures everything is perfectly seasoned and cooked.
Cooking the Pasta Shells
1. First, bring a large pot of generously salted water to a rolling boil. Add the jumbo pasta shells and cook them according to the package directions, but aim to undercook them by about 2 minutes. We want them to be al dente, meaning they still have a slight bite. This is crucial because they will continue to cook in the oven. Overcooked shells will become mushy and won’t hold their shape well when stuffed. Once cooked, carefully drain the shells in a colander and immediately rinse them with cool water. This stops the cooking process and prevents them from sticking together. You can even toss them with a tiny drizzle of olive oil to further ensure they remain separate and easy to handle. Set them aside to cool slightly while you prepare the filling.
Making the Flavorful Filling
2. In a medium-sized mixing bowl, combine the ricotta cheese, half of the shredded mozzarella cheese (that’s 1/2 cup), the grated Parmesan cheese, and the large egg. Add the minced garlic, Italian seasoning, salt, and freshly ground black pepper. If you’re using fresh spinach, make sure it’s roughly chopped. If you’re using frozen spinach, ensure it has been thoroughly thawed and squeezed dry to remove as much excess moisture as possible. This step is key to preventing a watery filling. Stir everything together until it’s well combined. Taste the filling and adjust the seasonings if needed. You want a well-balanced flavor that’s both creamy and savory.
Assembling the Stuffed Shells
Now comes the fun part – filling those beautiful pasta shells!
3. Preheat your oven to 375°F (190°C). Take a 9×13 inch baking dish and spread about 1/2 cup of your marinara sauce evenly over the bottom. This not only adds an extra layer of flavor but also helps prevent the shells from sticking to the dish. Using a tablespoon or a small spoon, carefully fill each of the cooked pasta shells with the ricotta and spinach mixture. Don’t overstuff them, as the filling might spill out during baking. Arrange the filled shells snugly in a single layer on top of the sauce in the baking dish. Try to get them as close together as possible without squishing them.
Baking to Perfection
4. Once all the shells are filled and arranged in the baking dish, pour the remaining marinara sauce evenly over the top, making sure to coat each shell. Sprinkle the remaining 1/2 cup of shredded mozzarella cheese over the marinara sauce. This will melt and create a glorious, cheesy crust. Cover the baking dish tightly with aluminum foil. This is important to ensure the shells cook through evenly and the sauce doesn’t dry out. Bake in the preheated oven for 20 minutes.
5. After 20 minutes, carefully remove the aluminum foil from the baking dish. This allows the cheese to get golden and bubbly. Return the dish to the oven and bake for another 15-20 minutes, or until the cheese is melted, bubbly, and lightly golden brown, and the sauce is simmering around the edges. The aroma that will fill your kitchen at this point is simply divine!
Serving Your Delicious Stuffed Shells
Let the stuffed shells rest for about 5-10 minutes after they come out of the oven. This allows the filling to set slightly and makes them easier to serve. Garnish with fresh basil leaves, if desired, for a touch of freshness and visual appeal. Serve hot and enjoy the delightful combination of tender pasta, creamy ricotta, savory spinach, and rich marinara. These Spinach and Ricotta Stuffed Shells are a guaranteed hit, perfect for a hearty family dinner or a delightful vegetarian main course.

Conclusion:
There you have it – a truly delightful Spinach and Ricotta Stuffed Shells recipe that’s surprisingly simple yet delivers on incredible flavor and comfort. The creamy, savory filling encased in tender pasta shells, all bathed in a rich marinara sauce, makes this dish a guaranteed crowd-pleaser. It’s perfect for weeknight dinners when you crave something satisfying, or for entertaining guests who will surely be impressed by your culinary skills. I love serving this with a crisp Caesar salad and some crusty garlic bread to complete the meal.
Don’t be afraid to get creative with variations! For a heartier option, consider adding cooked Italian sausage or finely chopped mushrooms to the ricotta mixture. If you’re aiming for a lighter dish, you can experiment with part-skim ricotta and a less buttery sauce. Ultimately, this Spinach and Ricotta Stuffed Shells recipe is incredibly forgiving and adaptable to your preferences. I truly encourage you to give it a try; I’m confident you’ll find it’s a new favorite in your recipe rotation.
Frequently Asked Questions:
Can I make this recipe ahead of time?
Absolutely! You can assemble the stuffed shells and refrigerate them for up to 24 hours before baking. If baking from chilled, you might need to add a few extra minutes to the baking time. Alternatively, you can freeze the unbaked shells in a single layer on a baking sheet until firm, then transfer them to a freezer-safe container for up to 3 months. Thaw overnight in the refrigerator before baking as directed.
What kind of pasta shells work best?
Jumbo pasta shells are ideal for this recipe as they are designed to be stuffed. Look for shells that are sturdy enough to hold their shape during baking without becoming mushy. You can usually find them in the pasta aisle of most grocery stores.

Spinach and Ricotta Stuffed Shells
Classic baked pasta shells filled with creamy ricotta, spinach, and Parmesan, topped with marinara and mozzarella.
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, chopped spinach, minced garlic, Italian seasoning, salt, and pepper. Mix well. -
Step 3
Spread marinara sauce evenly over the bottom of a 9×13 inch baking dish. -
Step 4
Stuff each cooked pasta shell with the ricotta mixture. Arrange the stuffed shells in a single layer over the marinara sauce in the baking dish. -
Step 5
Pour the remaining marinara sauce over the stuffed shells. Sprinkle the remaining 1/2 cup mozzarella cheese on top. -
Step 6
Cover the baking dish with foil and bake for 20 minutes. Remove foil and bake for another 10 minutes, or until the cheese is melted and bubbly. -
Step 7
Let stand for 5 minutes before serving. Garnish with fresh basil leaves, if desired.
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.
