If you have a soft spot for Italian comfort food that feels like a warm hug, then you absolutely need to try the Spinach and Ricotta Stuffed Shells Recipe. This dish combines tender pasta shells packed with a creamy, flavorful filling made from tangy ricotta, melty mozzarella, vibrant spinach, and just the right touch of garlic and herbs. It's a perfect balance of textures and tastes that comes together beautifully in a luscious marinara sauce, making every bite a little moment of joy. Whether you’re cooking for family, friends, or just treating yourself, this recipe delivers classic homemade comfort that’s both satisfying and surprisingly straightforward to make.
Ingredients You'll Need
Gathering the right ingredients is the first step toward creating this Italian-inspired masterpiece. Each element plays a crucial role: from the pasta shells that hold all that cheesy goodness, to the fresh spinach that brings a pop of color and earthy flavor, to the blend of cheeses that creates richness and creaminess in every bite.
- 12–15 jumbo pasta shells: These large shells are perfect for stuffing and will hold just the right amount of filling.
- 2 cups ricotta cheese: The creamy base of the filling that gives the dish its indulgent texture.
- 1 cup shredded mozzarella cheese (divided): Half goes inside the filling for meltiness, half on top for that golden, bubbly finish.
- ½ cup grated Parmesan cheese: Adds a sharp, nutty flavor that complements the mild ricotta.
- 1 large egg: Acts as a binder to help keep the filling together once baked.
- 2 cups fresh spinach (roughly chopped) or 1 cup frozen spinach (thawed and drained): Brings freshness and a lovely green hue to the filling.
- 2 cloves garlic (minced): Infuses the dish with aromatic depth and warmth.
- 2 cups marinara sauce: The tangy, tomatoey layer that keeps everything moist and flavorful.
- 1 tablespoon olive oil: Used to sauté the garlic and spinach, enhancing their flavors.
- 1 teaspoon Italian seasoning: A blend of herbs like oregano and basil that adds authentic Italian flair.
- Salt and freshly ground black pepper to taste: Essential seasoning to bring out all the flavors.
- Fresh basil leaves for garnish (optional): Adds brightness and a gorgeous finishing touch.
How to Make Spinach and Ricotta Stuffed Shells Recipe
Step 1: Cook the pasta shells
Begin by cooking the jumbo pasta shells according to the package instructions until they are al dente, usually around 8 to 10 minutes in boiling salted water. Al dente pasta holds its shape well, which is important since these shells will be stuffed and baked later. Once cooked, drain them carefully and set aside on a cooling rack or plate so they don’t stick together while you prepare the filling.
Step 2: Prepare the creamy filling
In a large mixing bowl, combine 2 cups of ricotta cheese, half a cup of shredded mozzarella, grated Parmesan, and a beaten egg. Mix everything thoroughly until you get a smooth, creamy consistency. This mixture is the heart of the Spinach and Ricotta Stuffed Shells Recipe—the combination of cheeses ensures lusciousness, while the egg keeps it all nicely bound as it bakes.
Step 3: Sauté the spinach and garlic
Heat a tablespoon of olive oil in a skillet over medium heat. Add the minced garlic and cook for about 30 seconds, just until it’s fragrant and golden. Then toss in the chopped fresh spinach (or the thawed and drained frozen spinach) and cook until wilted, which usually takes 2 to 3 minutes. This step enhances the spinach’s flavor and removes excess moisture, so your filling doesn't become watery.
Step 4: Combine and season the filling
Stir the cooked garlic and spinach into the cheese mixture, then season everything with Italian seasoning, salt, and freshly ground black pepper to taste. Give it a good stir to ensure every bit of filling is bursting with layers of flavor. This mixture is what you’ll be stuffing into your pasta shells next.
Step 5: Stuff the shells and add the marinara
Preheat your oven to 375°F (190°C). Spread ½ cup of marinara sauce evenly across the bottom of a baking dish. Carefully spoon the cheese and spinach filling into each cooked shell—don’t be shy, fill them generously! Nestle the stuffed shells snugly into the sauce, then spoon the remaining marinara sauce over the top. Finish with the rest of the shredded mozzarella to create a cheesy crust during baking.
Step 6: Bake to perfection
Cover the baking dish with foil and bake for 25 minutes. After 25 minutes, remove the foil and bake for an additional 5 minutes so that the cheese on top becomes melted and golden brown. The oven’s warmth will meld all those flavors beautifully, resulting in a bubbling, irresistible dish ready to enjoy.
How to Serve Spinach and Ricotta Stuffed Shells Recipe
Garnishes
One of my favorite finishing touches is to sprinkle fresh basil leaves over the hot stuffed shells right before serving. The basil adds a fresh aroma and a pop of green that makes the dish look as good as it tastes. A light drizzle of good-quality olive oil can also enhance the flavors even further.
Side Dishes
This meal pairs wonderfully with a simple green salad dressed with lemon vinaigrette or a crisp Caesar salad to balance the creamy richness of the shells. Garlic bread or a crusty loaf is also a classic choice, perfect for soaking up any leftover marinara sauce on your plate.
Creative Ways to Present
For a family dinner, serve the shells straight from the baking dish to keep them warm and cozy. But if you’re hosting a dinner party, try plating each stuffed shell individually on a large dinner plate with a light drizzle of extra marinara and a sprinkle of Parmesan for an elegant touch. Adding a few grilled veggies on the side creates an appealing, colorful presentation.
Make Ahead and Storage
Storing Leftovers
If you have any leftover Spinach and Ricotta Stuffed Shells Recipe (which might be rare because it's so good), store them in an airtight container in the refrigerator. They will keep fresh for up to 3 days, making it a great option for quick lunches or dinners later in the week.
Freezing
These stuffed shells freeze beautifully, making them ideal for meal prepping. Place the unbaked stuffed shells in a freezer-safe dish, cover tightly with plastic wrap and foil, then freeze for up to 3 months. When you’re ready to enjoy, bake them directly from frozen, just adding extra time to the baking process.
Reheating
To reheat leftovers, warm them in the oven at 350°F (175°C) until heated through, about 15 to 20 minutes, to maintain that baked texture and prevent sogginess. Alternatively, microwave on medium power in short bursts, covered, but the oven will always give you the best results.
FAQs
Can I use frozen spinach instead of fresh?
Absolutely! Just make sure to thaw and squeeze out any excess water to avoid a watery filling. Frozen spinach actually works great in this Spinach and Ricotta Stuffed Shells Recipe and saves prep time.
Do I need to pre-cook the pasta shells?
Yes, cooking the shells al dente ensures they are soft enough to stuff but still firm enough not to fall apart during baking. Follow the package directions and drain carefully before filling.
Can I make this recipe vegan or dairy-free?
To make a vegan version, substitute ricotta with vegan cheese alternatives or tofu-based ricotta and use dairy-free mozzarella. Also, replace the egg with a flaxseed or chia egg for binding.
Is there a way to make this recipe gluten-free?
Definitely! Use jumbo gluten-free pasta shells available in many grocery stores. Make sure to check that the marinara sauce and other ingredients are also gluten-free to keep it safe.
Can I double the recipe for a larger group?
Yes, the Spinach and Ricotta Stuffed Shells Recipe scales up nicely. Just use a larger baking dish or multiple dishes and adjust the cooking time slightly if your dish is deeper to ensure even baking.
Final Thoughts
There’s something truly special about making and sharing the Spinach and Ricotta Stuffed Shells Recipe. It’s cozy yet elegant, straightforward yet impressive, and always a crowd-pleaser. Once you try it, I’m confident it will become a beloved staple in your recipe collection, perfect for feeding loved ones or simply enjoying a comforting, homemade meal that feels like a celebration of delicious Italian flavors.
Print
Spinach and Ricotta Stuffed Shells Recipe
- Total Time: 45 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
Spinach and Ricotta Stuffed Shells bring together tender jumbo pasta shells filled with a creamy mixture of ricotta, mozzarella, Parmesan, spinach, and garlic, baked in rich marinara sauce. This Italian-inspired vegetarian dish offers comforting flavors and satisfying textures perfect for a hearty dinner.
Ingredients
Pasta Shells
- 12–15 jumbo pasta shells (about ½ a box)
Cheese Filling
- 2 cups ricotta cheese
- 1 cup shredded mozzarella cheese (divided)
- ½ cup grated Parmesan cheese
- 1 large egg
Vegetables and Flavorings
- 2 cups fresh spinach (roughly chopped) or 1 cup frozen spinach (thawed and drained)
- 2 cloves garlic (minced)
Sauce and Seasonings
- 2 cups marinara sauce
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- Salt and freshly ground black pepper to taste
Garnish
- Fresh basil leaves for garnish (optional)
Instructions
- Cook the Pasta Shells: Begin by boiling the jumbo pasta shells in salted water according to the package instructions. Cook them until al dente, usually about 8–10 minutes. Once cooked, drain the shells carefully and set aside to cool slightly while preparing the filling.
- Prepare the Cheese Filling: In a large mixing bowl, combine 2 cups of ricotta cheese, ½ cup of shredded mozzarella, ½ cup grated Parmesan cheese, and 1 large egg. Stir the mixture thoroughly until all ingredients are well incorporated, creating a smooth and creamy filling.
- Sauté Spinach and Garlic: Heat 1 tablespoon of olive oil in a skillet over medium heat. Add the minced garlic and sauté for about 30 seconds until fragrant. Add the chopped fresh spinach (or thawed and drained frozen spinach) and cook until wilted, approximately 2–3 minutes.
- Combine Filling Ingredients: Add the sautéed spinach and garlic mixture to the cheese filling bowl. Season with 1 teaspoon Italian seasoning, salt, and freshly ground black pepper to taste. Mix everything well to ensure even flavor distribution.
- Stuff the Shells: Preheat your oven to 375°F (190°C). Spread a thin layer of marinara sauce (about ½ cup) evenly on the bottom of a baking dish. Carefully spoon the ricotta and spinach filling into each cooked pasta shell. Arrange the stuffed shells in the baking dish in a single layer.
- Add Sauce and Cheese Topping: Pour the remaining marinara sauce (around 1.5 cups) over the stuffed shells, covering them evenly. Sprinkle the remaining ½ cup of shredded mozzarella cheese over the top.
- Bake the Stuffed Shells: Place the baking dish in the preheated oven and bake for 25–30 minutes, or until the cheese is melted, bubbly, and lightly golden on top.
- Garnish and Serve: Remove from the oven and let the dish cool for a few minutes. Garnish with fresh basil leaves if desired, then serve warm for a comforting Italian meal.
Notes
- For a smoother filling, you can blend the ricotta mixture slightly before stuffing.
- Make sure to drain the pasta shells well to avoid watery filling.
- Use fresh spinach when possible for better texture and flavor, but frozen works fine if thawed and drained properly.
- Leftovers can be refrigerated for up to 3 days and reheated in the oven.
- For a gluten-free version, substitute jumbo pasta shells with gluten-free pasta available in stores.
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Category: Dinner
- Method: Baking
- Cuisine: Italian
Leave a Reply