Spinach Ricotta Stuffed Shells Easy Recipe
Spinach and Ricotta Stuffed Shells Recipe. If you’re searching for a dish that’s both comforting and impressive, look no further. This classic Italian-American comfort food is an absolute crowd-pleaser, eliciting sighs of pure delight with every forkful. What is it about these giant pasta shells, generously filled with creamy ricotta and vibrant spinach, then bathed in a rich tomato sauce, that captures our hearts and taste buds? It’s the perfect marriage of textures and flavors: the tender chew of the pasta, the smooth, slightly tangy ricotta, the earthy freshness of the spinach, all brought together by a deeply savory sauce. It’s a dish that feels special enough for a Sunday dinner but is surprisingly approachable for a weeknight. The magic truly lies in the simplicity of its core ingredients, elevated by careful preparation. Get ready to master this beloved Spinach and Ricotta Stuffed Shells Recipe and add a guaranteed hit to your culinary repertoire.

Ingredients:
- 12–15 jumbo pasta shells (approximately 1/2 of a standard 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 well-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)
Preparing the Pasta Shells
The foundation of our delicious Spinach and Ricotta Stuffed Shells is perfectly cooked pasta. We want them to be al dente, meaning tender but still with a slight bite, so they hold their shape when stuffed and baked. It’s important not to overcook them, as they’ll continue to soften in the oven.
-
Boil the Jumbo Shells
Bring a large pot of generously salted water to a rolling boil. Add the jumbo pasta shells and cook according to package directions, usually around 9-11 minutes. You’re looking for them to be pliable enough to stuff but not so soft that they fall apart. Keep a close eye on them! Once they’re cooked to your liking, carefully drain them in a colander. It’s helpful to rinse them briefly with cool water to stop the cooking process and prevent them from sticking together. Set them aside on a clean plate or baking sheet, arrangin extractg them in a single layer to make stuffing easier later.
Crafting the Creamy Spinach and Ricotta Filling
This is where the magic happens – a rich and flavorful filling that perfectly complements the tender pasta. The combination of creamy ricotta, savory Parmesan, and vibrant spinach creates a delightful contrast.
-
Sauté the Garlic and Spinach
In a medium skillet, heat the 1 tablespoon of olive oil over medium heat. Once shimmering, add the minced garlic and sauté for about 30-60 seconds until fragrant. Be careful not to burn the garlic, as it can turn bitter. Immediately add your prepared spinach (either fresh and chopped or thawed and drained frozen) to the skillet. Cook, stirring frequently, until the fresh spinach is wilted or the frozen spinach is heated through and any excess moisture has evaporated. This step helps to deepen the flavor of the spinach and remove any excess water that could make our filling too soupy. Season the spinach and garlic mixture with a pinch of salt and pepper.
-
Combine the Filling Ingredients
In a large mixing bowl, combine the ricotta cheese, 1/2 cup of the shredded mozzarella cheese, the grated Parmesan cheese, and the large egg. Add the sautéed spinach and garlic mixture to the bowl. Sprinkle in the Italian seasoning, and season generously with salt and freshly ground black pepper. Gently but thoroughly mix all the ingredients together until they are well combined and you have a creamy, uniform filling. Taste a small spoonful of the filling (it’s safe because of the cooked spinach and egg) and adjust seasonings if needed. You want a well-balanced flavor profile here.
Assembling and Baking the Stuffed Shells
Now it’s time to bring everything together and let the oven do the rest of the work, transforming these simple ingredients into a comforting and impressive dish.
-
Assemble the Stuffed Shells
Preheat your oven to 375°F (190°C). Spread about half of the marinara sauce evenly across the bottom of a 9×13 inch baking dish. This creates a flavorful bed for the shells and prevents them from sticking to the bottom. Carefully take each cooked jumbo pasta shell and fill it generously with the spinach and ricotta mixture. A spoon works well for this, but you can also use a small piping bag or even your hands for a more rustic approach. Arrange the filled shells in a single layer over the marinara sauce in the baking dish, ensuring they are nestled together snugly. Don’t worry if some filling spills out slightly; it’s all part of the charm!
-
Top and Bake
Pour the remaining marinara sauce over the stuffed shells, making sure to cover them as evenly as possible. You want every shell to be bathed in sauce. Sprinkle the remaining 1/2 cup of shredded mozzarella cheese evenly over the top of the sauced shells. This will melt and create a golden, bubbly crust. Cover the baking dish tightly with aluminum foil. Bake for 20 minutes. Then, remove the foil and bake for an additional 10-15 minutes, or until the cheese is melted and bubbly and the sauce is heated through. If you like a slightly crispier top, you can finish it under the broiler for a minute or two, watching it very carefully to prevent burning.
Serving Your Masterpiece
Once out of the oven, let the stuffed shells rest for a few minutes before serving. This allows the flavors to meld and makes them easier to plate. Garnish with fresh basil leaves for a burst of color and freshness, if desired.

Conclusion:
And there you have it – your guide to creating a truly satisfying Spinach and Ricotta Stuffed Shells Recipe! We’ve walked through each step, from preparing the tender pasta shells to crafting that creamy, flavorful filling and topping it all off with a rich marinara and melty cheese. This dish is a crowd-pleaser for a reason, offering comfort and deliciousness in every bite. It’s perfect for a weeknight family dinner or a special occasion when you want to impress without the fuss.
Consider serving your Spinach and Ricotta Stuffed Shells Recipe with a fresh side salad and some crusty garlic bread for a complete meal. For variations, feel free to add some sautéed mushrooms to the filling for an earthy depth, or swap out the ricotta for a blend of cottage cheese and mozzarella for a slightly different texture. Don’t be afraid to experiment with different herbs like basil or oregano to personalize the flavor. I truly hope you enjoy making and savoring this wonderful dish!
Frequently Asked Questions:
Q: Can I make the Spinach and Ricotta Stuffed Shells Recipe ahead of time?
Absolutely! You can assemble the stuffed shells completely and refrigerate them before baking. For best results, allow them to come to room temperature for about 30 minutes before baking, or adjust the baking time slightly to ensure they are heated through. You can also freeze the unbaked assembled shells for up to 2-3 months. Thaw overnight in the refrigerator before baking.
Q: What kind of marinara sauce is best for this recipe?
A good quality store-bought marinara sauce works wonderfully for convenience. However, if you have a favorite homemade marinara sauce, that will elevate the flavor even further. Aim for a sauce that isn’t too watery; a thicker sauce will coat the shells beautifully without making the dish soupy.

Spinach Ricotta Stuffed Shells Easy Recipe
A simple and delicious recipe for jumbo pasta shells stuffed with a creamy spinach and ricotta filling, baked in marinara sauce and topped with melted mozzarella.
Ingredients
-
12–15 jumbo pasta shells (approximately 1/2 of a standard 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 well-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
Boil the jumbo shells in generously salted water according to package directions until al dente. Drain, rinse briefly with cool water, and set aside in a single layer. -
Step 2
Heat olive oil in a skillet over medium heat. Sauté minced garlic until fragrant. Add spinach and cook until wilted or heated through and excess moisture has evaporated. Season with salt and pepper. -
Step 3
In a large bowl, combine ricotta cheese, 1/2 cup mozzarella, Parmesan cheese, egg, sautéed spinach and garlic mixture, Italian seasoning, salt, and pepper. Mix until well combined. -
Step 4
Preheat oven to 375°F (190°C). Spread half the marinara sauce in a 9×13 inch baking dish. Fill each cooked shell with the ricotta mixture and arrange in the baking dish over the sauce. -
Step 5
Pour remaining marinara sauce over the shells. Sprinkle with the remaining 1/2 cup mozzarella cheese. Cover tightly with aluminum foil and bake for 20 minutes. Remove foil and bake for an additional 10-15 minutes, or until cheese is bubbly.
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.
