Spinach and Ricotta Stuffed Shells are a perfect combination of creamy, savory filling tucked inside tender jumbo pasta shells, all baked to golden perfection. This easy and satisfying dish is ideal for any occasion—whether you’re preparing a cozy weeknight dinner or serving guests a delicious, crowd-pleasing meal. If you’re looking for a hearty, flavorful, and healthy vegetarian option, this recipe is your go-to.

Table of Contents
Why Spinach and Ricotta Stuffed Shells?
These stuffed shells are incredibly versatile, combining the goodness of spinach with the creaminess of ricotta cheese. They offer a nutritious, vegetarian alternative to meat-heavy pasta dishes while still delivering on flavor and heartiness. The melty mozzarella and Parmesan cheese bring an irresistible richness, making this dish a family favorite. Whether you’re cooking for a crowd or preparing a meal for two, this spinach and ricotta stuffed shells recipe is sure to please everyone at the table.
Ingredients
Here’s what you’ll need to create this mouthwatering dish:
- Jumbo pasta shells: These large pasta shells serve as the perfect vehicle to hold the creamy spinach and ricotta filling, providing a satisfying bite.
- Olive oil: Adds richness to the sautéed spinach, enhancing its flavor.
- Fresh garlic: Brings an aromatic depth to the dish that pairs beautifully with the spinach and cheeses.
- Fresh spinach: A healthy, vibrant green that wilts perfectly into the cheesy filling, offering a nutritional boost.
- Skim-milk ricotta cheese: The creamy base of the filling, offering a light yet rich texture.
- Shredded mozzarella cheese: Melts beautifully and adds a gooey, comforting texture to the dish.
- Grated Parmesan cheese: Adds a sharp, nutty flavor that perfectly complements the other cheeses.
- Egg: Binds the ingredients together and helps create a firm yet creamy filling.
- Fresh basil: Adds a fragrant, herbal note to the filling.
- Kosher salt and black pepper: Seasoning essentials to enhance the flavors of the dish.
- Marinara sauce: A tomato-based sauce that provides a tangy contrast to the creamy filling.
Alternative Ingredient Suggestions
If you want to customize this dish for dietary preferences or based on what you have on hand, here are a few alternatives:
- For a dairy-free version: Use dairy-free ricotta and mozzarella cheeses. You can also skip the Parmesan and add nutritional yeast for a cheesy, umami flavor.
- For a protein boost: Add cooked ground chicken, turkey, or even sausage to the ricotta mixture for a heartier meal.
- For a gluten-free version: Substitute the jumbo pasta shells with gluten-free pasta shells or another suitable gluten-free pasta.
Step-by-Step Instructions
- Preheat your oven to 375°F (190°C). Bring a large pot of salted water to a boil and cook the jumbo pasta shells according to package instructions. Drain the shells and set them aside, cooking a few extra shells in case any break during cooking.
- Prepare the spinach filling: In a large skillet, heat olive oil over medium-high heat. Add minced garlic and sauté for 1-2 minutes until fragrant. Add the fresh spinach and cook until wilted and reduced in size, about 3-4 minutes. Remove from heat and set aside to cool.
- Make the ricotta mixture: In a mixing bowl, combine the cooked spinach with ricotta cheese, shredded mozzarella, grated Parmesan, egg, fresh basil, salt, and pepper. Stir until the ingredients are well incorporated.
- Assemble the stuffed shells: Pour 1/2 cup of marinara sauce into the bottom of an 8×8-inch baking dish. Stuff each cooked pasta shell generously with the spinach and ricotta mixture and arrange them in the baking dish.
- Bake the dish: Pour the remaining marinara sauce over the stuffed shells. Cover the baking dish with aluminum foil and bake for 25 minutes. Then, remove the foil and continue baking for an additional 10-15 minutes until the top is golden and bubbly.
- Serve: Garnish with extra grated Parmesan and serve the stuffed shells warm. Enjoy your delicious homemade meal!
Tips & Tricks
- Check for doneness: If the top of the stuffed shells isn’t browning after 35-40 minutes, broil for a minute or two to achieve that golden, bubbly finish.
- Make ahead: You can assemble the stuffed shells ahead of time, cover them, and refrigerate for up to 24 hours. Simply bake them when you’re ready to serve.
- Storing leftovers: Leftover spinach and ricotta stuffed shells can be stored in an airtight container in the fridge for up to 3 days. Reheat in the oven or microwave.
Pairing Ideas and Variations
These stuffed shells pair wonderfully with a crisp green salad or a side of garlic bread. For a more substantial meal, consider adding a side of roasted vegetables or a light soup. You can also make the dish spicier by adding red pepper flakes to the ricotta filling or mixing in some sautéed onions and bell peppers.
- Gluten-free variation: As mentioned earlier, use gluten-free pasta shells to cater to those with dietary restrictions.
- For added protein: Adding grilled chicken or ground turkey into the filling turns this dish into a meat lover’s dream.
- Vegetarian twist: Try adding mushrooms to the spinach mixture for an earthy flavor or use a different leafy green like kale.
The Benefits of Spinach in this Recipe
Spinach is packed with vitamins and minerals, including iron, magnesium, and vitamin K. It’s also a great source of fiber and antioxidants, making it a highly nutritious addition to any meal. By including spinach in this recipe, you not only enhance the flavor but also boost its health benefits, making these spinach and ricotta stuffed shells a wholesome choice for a balanced dinner.
Whether you’re cooking for a family dinner, entertaining guests, or simply craving a comforting meal, these spinach and ricotta stuffed shells are a must-try. Their creamy filling, combined with the savory marinara sauce and gooey cheese, creates a dish that’s as satisfying as it is delicious. Enjoy every bite of this comforting, healthy, and hearty recipe!
Conclusion
Spinach and Ricotta Stuffed Shells offer a flavorful, nutritious, and satisfying meal that’s easy to prepare and perfect for any occasion. With a creamy ricotta filling, fresh spinach, and rich marinara sauce, this dish is the epitome of comfort food. Whether you’re cooking for a family, hosting a dinner party, or simply want a wholesome meal, these stuffed shells are sure to impress. The versatility of the recipe also allows for various substitutions to suit dietary needs, making it a go-to dish for many. Enjoy a plate of these hearty stuffed shells, and savor every bite!
FAQ
Can I make spinach and ricotta stuffed shells ahead of time?
Yes, you can prepare the stuffed shells a day in advance. Simply assemble the dish, cover it tightly with plastic wrap or aluminum foil, and refrigerate. When ready to bake, just pop it in the oven and follow the cooking instructions.
Can I freeze spinach and ricotta stuffed shells?
Absolutely! To freeze, assemble the dish and cover it tightly with plastic wrap and foil. Freeze for up to 3 months. When you’re ready to cook, let it thaw in the refrigerator overnight, then bake as directed.
Can I substitute other cheeses in this recipe?
Yes, if you don’t have ricotta or mozzarella on hand, you can substitute them with cottage cheese, cream cheese, or a blend of any soft cheeses. Just keep in mind that these may slightly alter the flavor and texture.
More Relevant Recipes
Print
Spinach and Ricotta Stuffed Shells
- Total Time: 55 minutes
- Yield: 4 servings 1x
Description
Spinach and Ricotta Stuffed Shells are a creamy, comforting pasta dish that combines a rich ricotta filling with wilted spinach and savory marinara sauce, all baked to golden perfection. This dish is both nutritious and satisfying, making it an excellent choice for any occasion.
Ingredients
- 12 jumbo pasta shells
- 1 tablespoon olive oil
- 3 cloves garlic, minced
- 10 oz fresh spinach
- 15 oz skim-milk ricotta cheese
- 1 cup shredded mozzarella cheese
- 1/2 cup grated Parmesan cheese
- 1 large egg
- 1/4 cup fresh basil, chopped
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 2 cups marinara sauce
Instructions
- Preheat your oven to 375°F (190°C). Bring a large pot of salted water to a boil and cook the jumbo pasta shells according to package instructions. Drain and set them aside.
- In a skillet, heat olive oil over medium-high heat. Add minced garlic and sauté for 1-2 minutes until fragrant. Add spinach and cook until wilted, about 3-4 minutes. Remove from heat and set aside to cool.
- In a mixing bowl, combine the cooked spinach with ricotta, mozzarella, Parmesan, egg, basil, salt, and pepper. Mix well.
- Spread 1/2 cup of marinara sauce on the bottom of a baking dish. Stuff each cooked shell with the spinach and ricotta mixture, and place them in the baking dish.
- Pour the remaining marinara sauce over the stuffed shells. Cover with aluminum foil and bake for 25 minutes. Remove foil and bake for an additional 10-15 minutes until golden and bubbly.
- Garnish with extra Parmesan and serve warm.
Notes
- For a dairy-free version, use dairy-free ricotta and mozzarella cheese alternatives.
- If you want a protein boost, add cooked ground chicken, turkey, or sausage to the ricotta mixture.
- Make the stuffed shells ahead of time and refrigerate for up to 24 hours before baking.
- Leftovers can be stored in the fridge for up to 3 days and reheated in the oven or microwave.
- Prep Time: 20 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Baking
- Cuisine: Italian
Nutrition
- Serving Size: 1 serving (1 stuffed shell)
- Calories: 350
- Sugar: 5g
- Sodium: 600mg
- Fat: 18g
- Saturated Fat: 7g
- Unsaturated Fat: 9g
- Trans Fat: 0g
- Carbohydrates: 35g
- Fiber: 4g
- Protein: 16g
- Cholesterol: 40mg
