Easy Spinach Ricotta Stuffed Shells Recipe
Spinach and Ricotta Stuffed Shells are an absolute classic for a reason, and today, I’m so excited to share my go-to recipe with you! There’s something undeniably comforting and utterly delicious about these giant pasta shells, generously filled with a creamy, dreamy mixture of tender spinach and smooth ricotta cheese, all nestled in a rich tomato sauce. It’s the kind of meal that instantly makes a house feel like a home, perfect for busy weeknights or for impressing guests at your next dinner party. What truly sets these Spinach and Ricotta Stuffed Shells apart is the perfect balance of flavors and textures – the slightly chewy pasta, the savory filling, and the vibrant sauce all come together in a symphony of Italian-inspired goodness. Get ready to fall in love all over again!

Spinach and Ricotta Stuffed Shells Recipe
There’s something incredibly comforting and satisfying about a dish of stuffed shells. The tender pasta, the creamy, savory filling, all nestled in a rich marinara sauce – it’s a classic for a reason! This Spinach and Ricotta Stuffed Shells recipe is my go-to when I want a delicious, crowd-pleasing meal that feels both elegant and wonderfully homey. It’s surprisingly easy to make, and the aroma that fills your kitchen as it bakes is simply divine. Get ready to impress yourself and anyone lucky enough to share this meal with you.
Ingredients:
Cooking Instructions:
Prepare the Pasta and Spinach: First things first, let’s get our pasta shells ready for stuffing. Bring a large pot of salted water to a rolling boil. Carefully add the jumbo pasta shells and cook them according to the package directions, but aim for al dente – you want them to be cooked through but still have a slight bite, as they will continue to cook in the oven. Once they are cooked, drain them gently and rinse them under cool water to stop the cooking process and prevent them from sticking together. Set them aside on a plate or baking sheet, open side up if possible, so they are ready to be filled. If you’re using fresh spinach, you’ll want to wilt it slightly. Heat the olive oil in a skillet over medium heat. Add the minced garlic and sauté for about 30 seconds until fragrant, being careful not to burn it. Add the roughly chopped fresh spinach and cook, stirring frequently, until it’s wilted. If you’re using frozen spinach, make sure it’s completely thawed and all excess water has been squeezed out. This step helps to remove excess moisture, which is key for a well-textured filling.
Make the Ricotta Filling: Now for the heart of our stuffed shells – the creamy ricotta filling! In a medium bowl, combine the ricotta cheese, 1/2 cup of the shredded mozzarella cheese, the grated Parmesan cheese, and the large egg. The egg acts as a binder, helping to hold all the delicious components of the filling together. Add the wilted spinach (or the thawed and drained frozen spinach) and the minced garlic to the bowl. Season generously with salt and freshly ground black pepper. Don’t be shy with the seasoning; it makes a big difference! Stir everything together until it’s well combined and the filling is smooth and creamy. Taste a small spoonful of the filling and adjust the salt and pepper if needed. The Italian seasoning can also be added at this stage for an extra layer of flavor.
Assemble the Stuffed Shells: It’s time to bring it all together! Preheat your oven to 375°F (190°C). Grab a 9×13 inch baking dish. Spread about half a cup of the marinara sauce evenly across the bottom of the dish. This creates a nice base and prevents the shells from sticking. Carefully take each cooked pasta shell and generously spoon the ricotta filling into it. Don’t overstuff them, but make sure they are nicely filled. Arrange the stuffed shells in a single layer in the prepared baking dish, nestled closely together. If you have any filling left over, you can dollop it into any larger gaps between the shells. This recipe is designed so that the shells should fit snugly in the dish.
Sauce and Bake: Once all your shells are filled and arranged in the baking dish, it’s time to generously coat them with the remaining marinara sauce. Spoon the rest of the marinara sauce evenly over the top of the stuffed shells, ensuring each one is well covered. This will help keep them moist as they bake and infuse them with delicious tomato flavor. Now, sprinkle the remaining 1/2 cup of shredded mozzarella cheese evenly over the top of the marinara sauce. This will create a beautiful, bubbly, and golden-brown cheese topping. Cover the baking dish tightly with aluminum foil. This is important to ensure the shells cook through evenly and the cheese melts without burning.
Bake to Perfection: Place the covered baking dish in the preheated oven and bake for 25 minutes. After 25 minutes, carefully remove the aluminum foil. You’ll see the sauce is bubbling and the cheese is starting to melt. Return the dish to the oven, uncovered, and bake for another 10-15 minutes, or until the cheese is melted, golden brown, and bubbly, and the edges of the shells are slightly crispy. Keep an eye on it during this last stage to prevent the cheese from burning. Once it’s done, carefully remove the baking dish from the oven. Let the stuffed shells rest for about 5-10 minutes before serving. This allows the filling to set up a bit and makes them easier to serve. Garnish with fresh basil leaves if you have them; the fresh herbaceousness is a lovely contrast to the rich dish. Serve hot and enjoy this truly delightful meal!

Conclusion:
There you have it! My delicious Spinach and Ricotta Stuffed Shells recipe is a true winner for any occasion. It’s a comforting, hearty, and incredibly satisfying dish that’s surprisingly easy to put together. The creamy ricotta filling, perfectly complemented by tender spinach and enveloped in a rich marinara sauce, creates a flavor combination that’s simply irresistible. This recipe is a fantastic weeknight meal that feels special enough for company, making it a versatile addition to your culinary repertoire. I highly encourage you to give these spinach and ricotta stuffed shells a try – I promise you won’t be disappointed!
Serving Suggestions: These stuffed shells are wonderful on their own, but they pair beautifully with a crisp green salad tossed with a light vinaigrette or some crusty garlic bread for soaking up any extra sauce. A sprinkle of fresh basil just before serving adds a lovely burst of color and aroma.
Variations to Explore: Feel adventurous? You can easily customize this recipe! For a meatier option, consider adding some cooked ground Italian sausage or beef to the ricotta mixture. For a vegetarian twist that’s not strictly spinach, try adding sautéed mushrooms or zucchini. A pinch of nutmeg in the ricotta filling is also a delightful, subtle addition.
Frequently Asked Questions:
Can I make these stuffed shells ahead of time?
Absolutely! You can assemble the spinach and ricotta stuffed shells and store them covered in the refrigerator for up to 24 hours before baking. You might need to add a few extra minutes to the baking time if they are cold from the fridge.
What kind of pasta shells work best?
Jumbo pasta shells are ideal for stuffing, as they hold a generous amount of filling. Make sure to cook them al dente according to package directions, as they will continue to cook in the oven. Don’t overcook them, or they might break when you try to stuff them!

Spinach and Ricotta Stuffed Shells
Classic baked pasta shells filled with a creamy spinach and ricotta mixture, topped with marinara sauce and melted cheese.
Ingredients
-
12–15 jumbo pasta shells
-
2 cups ricotta cheese
-
1/2 cup shredded mozzarella cheese
-
1/2 cup grated Parmesan cheese
-
1 large egg
-
2 cups fresh spinach (roughly chopped)
-
2 cloves garlic (minced)
-
1 tablespoon olive oil
-
1 teaspoon Italian seasoning
-
Salt and freshly ground black pepper to taste
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 of the shredded mozzarella cheese, Parmesan cheese, egg, spinach, minced garlic, olive oil, Italian seasoning, salt, and pepper. Mix until well combined. -
Step 3
Spread marinara sauce evenly over the bottom of a 9×13 inch baking dish. -
Step 4
Carefully stuff each cooked pasta shell with the ricotta mixture. -
Step 5
Arrange the stuffed shells in the prepared baking dish over the marinara sauce. -
Step 6
Pour the remaining marinara sauce over the stuffed shells. -
Step 7
Sprinkle the remaining 1/2 cup of shredded mozzarella cheese evenly over the top. -
Step 8
Bake for 25-30 minutes, or until the sauce is bubbly and the cheese is melted and lightly browned. 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.
