Spinach and ricotta stuffed shells recipe is a delightful dish that combines creamy ricotta with fresh spinach, all enveloped in tender pasta. This comforting meal is perfect for family dinners or special occasions, offering rich flavors and satisfying textures. Whether you’re hosting friends or enjoying a quiet night in, these stuffed shells are sure to impress and please everyone’s palate.
Why You’ll Love This Recipe
- Easy to Prepare: With just a few simple steps, you can have a delicious meal ready in under an hour.
- Flavorful and Creamy: The combination of ricotta, mozzarella, and spinach creates a rich filling that melts in your mouth.
- Versatile Dish: Perfect for vegetarian nights or when you want to impress guests with minimal effort.
- Make Ahead Option: You can prepare these stuffed shells in advance and bake them right before serving.
- Family-Friendly: A great way to sneak in some greens while keeping the meal enjoyable for kids.
Tools and Preparation
To make this Spinach and Ricotta Stuffed Shells Recipe, you’ll need a few essential tools. Having the right equipment on hand will make your cooking experience smoother and more enjoyable.
Essential Tools and Equipment
- Large pot
- Baking dish
- Mixing bowl
- Wooden spoon
- Measuring cups and spoons
Importance of Each Tool
- Large pot: Essential for boiling the jumbo pasta shells to perfection without sticking.
- Baking dish: This is where your assembled stuffed shells will bake, ensuring even cooking and easy serving.

Ingredients
To create these delicious Spinach and Ricotta Stuffed Shells, you’ll need the following ingredients:
For the Pasta Shells
- 12–15 jumbo pasta shells (about 1/2 a box)
For the Filling
- 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)
For the Sauce
- 2 cups marinara sauce
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- Salt and freshly ground black pepper to taste
For Garnish
- Fresh basil leaves for garnish (optional)
How to Make Spinach and Ricotta Stuffed Shells Recipe
Step 1: Prepare the Pasta Shells
Start by bringing a large pot of salted water to a boil. Once boiling, add the jumbo pasta shells. Cook them according to package instructions until al dente. Drain the shells and set them aside to cool slightly.
Step 2: Make the Filling
In a mixing bowl, combine:
1. 2 cups of ricotta cheese.
2. 1/2 cup of grated Parmesan cheese.
3. 1 cup of shredded mozzarella cheese (reserve half for topping).
4. 1 large egg.
5. 2 cups of chopped fresh spinach or thawed frozen spinach.
6. 2 cloves of minced garlic.
7. 1 teaspoon of Italian seasoning.
8. Salt and pepper to taste.
Mix all ingredients until well combined.
Step 3: Assemble the Shells
Preheat your oven to 375°F (190°C). Spread a thin layer of marinara sauce on the bottom of a baking dish. Using a spoon, fill each pasta shell with the ricotta mixture, then place them seam side up in the baking dish.
Step 4: Add Sauce and Cheese Topping
Once all shells are filled, pour remaining marinara sauce over them. Sprinkle reserved mozzarella cheese on top for that gooey finish.
Step 5: Bake the Dish
Cover the baking dish with aluminum foil and bake for about 20 minutes. Then remove the foil and bake for an additional 10 minutes until bubbly and golden brown on top.
Step 6: Serve
Once baked, remove from oven, let it cool slightly, then garnish with fresh basil leaves if desired. Enjoy your delicious Spinach and Ricotta Stuffed Shells!
How to Serve Spinach and Ricotta Stuffed Shells Recipe
Spinach and ricotta stuffed shells make for a delightful meal that can be enjoyed in various ways. Whether it’s a family dinner or a gathering with friends, these shells are sure to impress.
Pair with a Fresh Salad
- A simple mixed greens salad with lemon vinaigrette adds brightness and balances the creamy flavors of the stuffed shells.
Serve with Garlic Bread
- Crispy garlic bread is perfect for soaking up any extra marinara sauce, enhancing the overall dining experience.
Add a Side of Steamed Vegetables
- Lightly steamed broccoli or green beans provides a nutritious complement to the richness of the dish.
Top with Fresh Herbs
- Garnishing your stuffed shells with fresh basil or parsley not only adds color but also enhances the flavor profile.
Include a Creamy Dip
- A side of creamy spinach dip can make for an exciting appetizer before diving into the main dish.
How to Perfect Spinach and Ricotta Stuffed Shells Recipe
Achieving perfection in your spinach and ricotta stuffed shells is all about attention to detail. Here are some essential tips to keep in mind.
- Use fresh ingredients: Fresh spinach and quality cheeses will yield a much richer flavor than frozen or pre-packaged options.
- Don’t overcook the pasta: Cook the jumbo shells just until al dente, as they will continue cooking while baking.
- Mix cheeses well: Ensure that ricotta, mozzarella, and Parmesan are thoroughly combined for consistent flavor in every bite.
- Season generously: Taste your filling before stuffing the shells; seasoning properly enhances the overall dish.
- Cover while baking: Covering your dish with foil prevents excessive browning and keeps the filling moist during baking.
Best Side Dishes for Spinach and Ricotta Stuffed Shells Recipe
Serving spinach and ricotta stuffed shells with complementary side dishes can elevate your meal. Here are some excellent options to consider.
- Caesar Salad: A classic Caesar salad with crunchy croutons and creamy dressing pairs wonderfully with stuffed shells.
- Roasted Vegetables: Seasonal roasted vegetables like zucchini, bell peppers, and carrots add color and nutrition.
- Caprese Salad: Fresh mozzarella, tomatoes, and basil drizzled with balsamic vinegar create a refreshing side.
- Quinoa Pilaf: A light quinoa pilaf mixed with herbs can provide a wholesome addition to your plate.
- Bruschetta: Toasted bread topped with diced tomatoes, garlic, and basil offers a flavorful appetizer option.
- Vegetable Soup: A warm bowl of vegetable soup can serve as a comforting starter before your main course.
- Stuffed Peppers: Bell peppers filled with rice, beans, or other vegetables create an interesting contrast alongside the pasta dish.
- Zucchini Noodles: Spiralized zucchini tossed in olive oil makes for a low-carb alternative that complements the stuffed shells nicely.
Common Mistakes to Avoid
Avoiding common mistakes can elevate your Spinach and Ricotta Stuffed Shells Recipe from good to great. Here are a few pitfalls to watch for:
- Using dry pasta shells: Make sure to cook your jumbo pasta shells until they are al dente. Overcooked shells can break easily and create a messy dish.
- Ignoring seasoning: Don’t forget to season your filling and sauce properly. A lack of salt and spices can lead to bland flavors in your stuffed shells.
- Overstuffing the shells: While it may be tempting, overstuffing can cause the filling to spill out during cooking. Aim for a generous but manageable amount.
- Using low-quality cheese: The type of cheese you choose impacts flavor significantly. Opt for fresh ricotta and good-quality mozzarella for the best results.
- Skipping the marinara sauce layer: Adding marinara sauce at the bottom of your baking dish helps keep the pasta moist. It also enhances flavor and prevents sticking.

Storage & Reheating Instructions
Refrigerator Storage
- Store any leftovers in an airtight container.
- They will last for up to 3–4 days in the refrigerator.
Freezing Spinach and Ricotta Stuffed Shells Recipe
- Place the stuffed shells in a single layer on a baking sheet before freezing them.
- Once frozen, transfer them to a freezer-safe bag or container where they can last up to 3 months.
Reheating Spinach and Ricotta Stuffed Shells Recipe
- Oven: Preheat the oven to 350°F (175°C) and cover with foil. Bake for about 20-30 minutes until heated through.
- Microwave: Place shells in a microwave-safe dish, cover, and heat for about 2-3 minutes or until warmed thoroughly.
- Stovetop: Heat gently in a skillet with a splash of water or sauce, covered, stirring occasionally until heated.
Frequently Asked Questions
Here are some common questions about the Spinach and Ricotta Stuffed Shells Recipe:
Can I use frozen spinach instead of fresh?
Yes, you can use frozen spinach that has been thawed and drained well. It’s a convenient option.
How do I make my Spinach and Ricotta Stuffed Shells Recipe healthier?
You can substitute low-fat ricotta cheese or use whole wheat pasta shells for added fiber.
What can I serve with Spinach and Ricotta Stuffed Shells?
These stuffed shells pair well with a side salad or roasted vegetables for a balanced meal.
Can I customize my stuffing?
Absolutely! Feel free to add other ingredients like mushrooms, artichokes, or different cheeses for variety.
Final Thoughts
The Spinach and Ricotta Stuffed Shells Recipe is not just comfort food; it’s also incredibly versatile. You can easily tailor it with various cheeses or vegetables based on what you have on hand. Give this recipe a try; it’s sure to become a favorite among family and friends!
Spinach and Ricotta Stuffed Shells
Indulge in the comforting flavors of our Spinach and Ricotta Stuffed Shells Recipe, a perfect dish for family dinners or special occasions. These jumbo pasta shells are delicately filled with a creamy mixture of ricotta, mozzarella, and fresh spinach, then baked to perfection in marinara sauce. This dish is not only rich in taste but also offers a wonderful way to sneak in some greens while satisfying even the pickiest eaters. Impress your guests or treat your family to this delightful vegetarian meal that is sure to become a new favorite.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Total Time: 50 minutes
- Yield: Serves approximately 6
- Category: Main
- Method: Baking
- Cuisine: Italian
Ingredients
- 12–15 jumbo pasta shells
- 2 cups ricotta cheese
- 1 cup shredded mozzarella cheese (divided)
- 1/2 cup grated Parmesan cheese
- 1 large egg
- 2 cups fresh spinach (chopped) or 1 cup frozen spinach (thawed and drained)
- 2 cloves garlic (minced)
- 2 cups marinara sauce
- 1 tablespoon olive oil
- Salt and pepper to taste
Instructions
- Boil salted water in a large pot and cook the pasta shells according to package instructions until al dente. Drain and set aside.
- In a mixing bowl, combine ricotta, half of the mozzarella, Parmesan, egg, spinach, garlic, salt, pepper, and mix well.
- Preheat the oven to 375°F (190°C). Spread some marinara sauce at the bottom of a baking dish.
- Fill each shell with the ricotta mixture and place them seam side up in the dish. Cover with remaining marinara sauce and sprinkle with reserved mozzarella.
- Cover with foil and bake for about 20 minutes; remove foil and bake for an additional 10 minutes until bubbly.
Nutrition
- Serving Size: 1 stuffed shell (about 140g)
- Calories: 290
- Sugar: 4g
- Sodium: 480mg
- Fat: 14g
- Saturated Fat: 8g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 3g
- Protein: 12g
- Cholesterol: 60mg



Leave a Comment