Follow Me On Social Media!

Welcome to a recipe that promises to bring warmth and comfort to your dinner table – Cheesy Spinach Stuffed Shells! These delightful pasta shells, filled with a creamy blend of melty cheeses and savory spinach, are a true family favorite that never fails to impress. Baked to perfection in a bed of bubbling tomato sauce, these stuffed shells are a classic Italian-inspired dish that adds a touch of coziness to any occasion.
I still remember the first time I made these Cheesy Spinach Stuffed Shells for a Sunday supper with my mom. The aroma that filled the kitchen was absolutely mouthwatering, and the anticipation of that first bite was simply irresistible. Since then, these shells have become a go-to recipe for me whenever I crave those comforting Italian flavors without the hassle. From potlucks to weeknight dinners, this dish always delivers on taste and satisfaction.
The combination of nutty parmesan, gooey mozzarella, and flavorful spinach creates a symphony of flavors in every bite. Whether you stick to the classic recipe or customize it with your favorite ingredients like mushrooms or chicken, these stuffed shells are sure to become a staple in your recipe collection. So, roll up your sleeves, gather your ingredients, and get ready to indulge in the cheesy goodness of Cheesy Spinach Stuffed Shells – a dish that promises to bring joy to your table time and time again.
Quick Benefits
- Creamy and comforting dish perfect for family dinners or special occasions
- Easy to store and reheat, making it a convenient meal prep option
- Versatile recipe with options to customize ingredients for different tastes and dietary preferences
- Impressive crowd-pleaser that pairs well with simple sides for a complete meal
Why You’ll Love This Cheesy Spinach Stuffed Shells Recipe Recipe
- Irresistibly Creamy and Comforting: The combination of melty cheese and savory spinach tucked inside tender pasta shells creates a dish that is pure comfort food and a definite crowd-pleaser.
- Versatile and Family-Friendly: This recipe is perfect for family dinners, potlucks, holidays, or even just a cozy weeknight meal. It’s a versatile dish that can be enjoyed by all ages.
- Make-Ahead and Freezer-Friendly: Stuffed shells store beautifully, making them an excellent make-ahead option. You can refrigerate leftovers for up to four days or freeze them for up to two months, making meal prep a breeze.
- Customizable and Adaptable: You can easily customize this recipe to suit your preferences. Swap spinach with kale or Swiss chard, use cottage cheese instead of ricotta, or add mushrooms or chicken for extra flavor. The possibilities are endless.
- Impressive Yet Low-Maintenance: Cheesy Spinach Stuffed Shells are perfect for gatherings as they impress a crowd without requiring last-minute attention. Leftovers make a delicious packed lunch the next day, adding convenience to your meal planning.
- Classic Italian Flavors: This American adaptation of stuffed pasta dishes stays true to classic Italian flavors. The jumbo pasta shells offer a generous filling-to-pasta ratio, ensuring each bite is packed with deliciousness.
- Repeat-Worthy Dish: Once you try these cheesy spinach stuffed shells, you’ll find yourself craving them again and again. The comforting flavors and bubbly cheese will make this recipe a family favorite for years to come.
Ingredients for Cheesy Spinach Stuffed Shells Recipe
Pasta and Preparation
- Pinch of salt
- 24 large pasta shells, uncooked
- Drizzle of oil
Sauce
- 1.4 kg (48 oz) spaghetti sauce, or as needed
Aromatics and Vegetables
- 2 cups diced white or yellow onion
- 3-4 cloves garlic, smashed and minced
- 140 g (5 oz) fresh baby spinach, chopped
Cheeses
- 60 g (1 heaping cup, approx. 2 oz) freshly grated parmesan cheese
- 100-200 g (1-2 cups) freshly grated mozzarella cheese
- 450 g (16 oz) whole milk ricotta cheese
Herbs and Spices
- Salt and pepper, to taste
- 1 tsp dried basil
- 1 tsp Italian seasoning blend (salt-free recommended)
- 0.5-1 tsp crushed red pepper flakes
- 1 tsp dried parsley
- 1 tsp garlic powder
- 0.5 tsp dried oregano
Binding
- 1-2 large eggs
Pro Tips for Cheesy Spinach Stuffed Shells Recipe
To make the Cheesy Spinach Stuffed Shells, here are some pro tips: To prevent a watery filling, make sure to thoroughly squeeze out excess moisture from thawed frozen spinach. This will help maintain the creamy texture of the stuffing. Additionally, while the eggs help bind the filling and create a fluffier texture, you can omit them if you prefer a denser cheese filling.
For meal planning convenience, you can assemble the stuffed shells ahead of time and refrigerate them covered for up to a day. Just remember to add the sauce and cheese right before baking for the best results. If you don’t have jumbo pasta shells on hand, manicotti tubes or cannelloni can be good alternatives, as they can be filled and baked in a similar manner. Enjoy the comforting flavors of this dish with your favorite salad and bread for a delicious and satisfying meal.
How to Make Cheesy Spinach Stuffed Shells Recipe
Step 1: Oven Preparation
Preheat the oven to 180°C (350°F).
Step 2: Prepare Baking Dishes
Spread a 2.5 cm (1 inch) layer of spaghetti sauce on the bottom of one or two large glass baking trays. Optionally, add more sauce for a juicier outcome.
Step 3: Cook Pasta Shells
Cook pasta shells in salted water with a bit of oil for about 11 minutes until tender yet slightly firm. Drain and set aside.
Step 4: Prepare Vegetables and Measure Ingredients
While the pasta is cooking, dice the onions, mince the garlic, and chop the spinach. Measure out the remaining ingredients for easy assembly.
Step 5: Sauté Aromatics
Cook the onions and garlic in a small pan over medium-high heat until softened and fragrant.
Step 6: Combine Filling Mixture
In a large bowl, mix together ricotta, parmesan cheese, spinach, seasonings, salt, pepper, sautéed onions, and garlic. Lightly whisk eggs and fold into mixture for a richer texture.
Step 7: Stuff Pasta Shells
Using a spoon, fill each pasta shell with the prepared filling and place them in the baking dish.
Step 8: Add Sauce and Cheese
Optional: Drizzle more sauce over stuffed shells, or leave uncovered. Top evenly with fresh mozzarella, extra parmesan, red pepper flakes, and dried basil.
Step 9: Bake
Loosely cover the baking dish with foil and bake for 20-30 minutes until the filling is heated through and the sauce is bubbling. If the cheese is not completely melted, remove the foil and bake uncovered for an extra 5-10 minutes as necessary.
Storage Tips
After preparing and enjoying the Cheesy Spinach Stuffed Shells, it’s important to store any leftovers properly to maintain their flavor and texture. To store the stuffed shells, cover them tightly and refrigerate for up to four days. When reheating, it’s best to use the oven and add a splash of extra sauce to keep the dish moist. If you wish to freeze the stuffed shells, assemble them up to the baking step, wrap them well, and freeze for up to two months. Remember to thaw them overnight in the refrigerator before baking.
For variations or substitutions in the recipe, you can try using chopped kale or Swiss chard instead of spinach for a heartier filling. Cottage cheese can also be used in place of ricotta, blended until smooth. To make a lighter version, reduce the amount of parmesan or mozzarella cheese. You can also add finely diced mushrooms or cooked chicken for extra texture and flavor. These Cheesy Spinach Stuffed Shells pair well with a simple arugula salad and a warm baguette for a complete meal, making them a versatile and crowd-pleasing dish.
Ingredient Substitutions
If you are out of fresh baby spinach, chopped kale or Swiss chard can be used as a heartier filling alternative for the stuffed shells. These greens will provide a similar texture and flavor profile to spinach when mixed with the cheese filling.
In place of whole milk ricotta cheese, cottage cheese can be a suitable substitution. Simply blend the cottage cheese until smooth to achieve a similar creamy consistency. This swap can work well if you prefer a slightly different taste and texture in your stuffed shells.
For a lighter version of this dish, consider reducing the amount of parmesan or mozzarella cheese used in the filling. You can also incorporate finely diced mushrooms or cooked chicken to add more texture and flavor while cutting down on the overall cheese content. These adjustments can help create a lighter yet still delicious variation of the cheesy spinach stuffed shells.
Serving Suggestions
For a creative serving suggestion, try drizzling a balsamic glaze over the Cheesy Spinach Stuffed Shells just before serving. The sweet and tangy flavor of the balsamic will add a delightful contrast to the rich and creamy cheese filling, elevating the dish to a gourmet level.
Another fun idea is to garnish the stuffed shells with crispy prosciutto crumbles or toasted pine nuts for added texture and a savory twist. The salty crunch of the prosciutto or the nutty crunch of the pine nuts will complement the cheesy spinach filling beautifully, creating a more complex and satisfying eating experience.
FAQs for Cheesy Spinach Stuffed Shells Recipe
Can I use frozen spinach in this recipe?
Yes, thawed and well-drained frozen spinach works well. Remember to squeeze out excess moisture to prevent a watery filling.
Do I have to include eggs in the filling?
Eggs help bind the filling and create a fluffier texture, but you can leave them out for a denser cheese filling.
Can I prepare the stuffed shells ahead of time?
Yes, you can assemble the shells and refrigerate them covered for up to a day. Add sauce and cheese just before baking for the best results.
What can I use if I can’t find jumbo pasta shells?
Manicotti tubes or cannelloni are good alternatives, as both can be filled and baked similarly.
Conclusion
As you finish preparing these Cheesy Spinach Stuffed Shells, take a moment to appreciate the love and warmth that goes into creating such a comforting dish. The blend of flavors and textures in this recipe is bound to bring smiles to your loved ones’ faces and make every mealtime special. Whether you’re cooking for a crowd or simply craving a taste of home, these stuffed shells are sure to hit the spot every time.
Remember, cooking is a journey, and each time you make these Cheesy Spinach Stuffed Shells, you have the opportunity to experiment with different ingredients and techniques to make the dish truly your own. So don’t be afraid to get creative in the kitchen and tailor this recipe to your preferences. Embrace the joy of cooking and savor the delicious outcome of your efforts as you dig into a plate of these irresistible Cheesy Spinach Stuffed Shells.

Cheesy Spinach Stuffed Shells Recipe
Ingredients
Pasta and Preparation
- Pinch of salt
- 24 large pasta shells, uncooked
- Drizzle of oil
Sauce
- 1.4 kg (48 oz) spaghetti sauce, or as needed
Aromatics and Vegetables
- 2 cups diced white or yellow onion
- 3-4 cloves garlic, smashed and minced
- 140 g (5 oz) fresh baby spinach, chopped
Cheeses
- 60 g (1 heaping cup, approx. 2 oz) freshly grated parmesan cheese
- 100-200 g (1-2 cups) freshly grated mozzarella cheese
- 450 g (16 oz) whole milk ricotta cheese
Herbs and Spices
- Salt and pepper, to taste
- 1 tsp dried basil
- 1 tsp Italian seasoning blend (salt-free recommended)
- 0.5-1 tsp crushed red pepper flakes
- 1 tsp dried parsley
- 1 tsp garlic powder
- 0.5 tsp dried oregano
Binding
- 1-2 large eggs
Instructions
-
Oven Preparation: Preheat the oven to 180°C (350°F).
-
Prepare Baking Dishes: Spread a 2.5 cm (1 inch) layer of spaghetti sauce on the bottom of one or two large glass baking trays. Optionally, add more sauce for a juicier outcome.
-
Cook Pasta Shells: Cook pasta shells in salted water with a bit of oil for about 11 minutes until tender yet slightly firm. Drain and set aside.
-
Prepare Vegetables and Measure Ingredients: While the pasta is cooking, dice the onions, mince the garlic, and chop the spinach. Measure out the remaining ingredients for easy assembly.
-
Sauté Aromatics: Cook the onions and garlic in a small pan over medium-high heat until softened and fragrant.
-
Combine Filling Mixture: In a large bowl, mix together ricotta, parmesan cheese, spinach, seasonings, salt, pepper, sautéed onions, and garlic. Lightly whisk eggs and fold into mixture for a richer texture.
-
Stuff Pasta Shells: Using a spoon, fill each pasta shell with the prepared filling and place them in the baking dish.
-
Add Sauce and Cheese: Optional: Drizzle more sauce over stuffed shells, or leave uncovered. Top evenly with fresh mozzarella, extra parmesan, red pepper flakes, and dried basil.
-
Bake: Loosely cover the baking dish with foil and bake for 20-30 minutes until the filling is heated through and the sauce is bubbling. If the cheese is not completely melted, remove the foil and bake uncovered for an extra 5-10 minutes as necessary.








