If there’s one dish that guarantees smiles at my dinner table, it’s Spinach and Ricotta Stuffed Pasta Shells. Imagine tender pasta embracing a creamy, savory spinach and ricotta filling, all nestled in a cozy blanket of zesty tomato sauce and bubbling cheese. It’s pure Italian-inspired comfort food—hearty, crowd-pleasing, and surprisingly easy to make, even on a weeknight!
Why You’ll Love This Recipe
- Ultra-Comforting: Creamy, cheesy filling and a bubbling tomato sauce transform these shells into the ultimate feel-good meal.
- Family-Friendly: Even picky eaters can’t resist the delicious flavors and fun shape of stuffed pasta shells (hello, hidden veggies!).
- Easy to Make & Prep-Ahead: The components come together quickly and you can assemble them in advance—perfect for busy weeknights or dinner parties.
- Flexible and Customizable: Adapt the recipe for vegetarians, protein-lovers, or anyone craving more veggies with just a few swaps.
Ingredients You’ll Need
This classic comfort food keeps things simple, but every ingredient plays a starring role—the pasta holds everything together, creamy ricotta adds richness, spinach brings fresh flavor and vibrant color, and a shower of cheese makes it irresistible. Here’s what you’ll need and why:
- Jumbo pasta shells: These generously sized shells become cozy pockets for all that luscious filling. Be sure to cook them al dente so they hold their shape in the oven.
- Olive oil: Just a splash prevents sticking and helps wilt the spinach quickly, giving depth of flavor.
- Fresh spinach (roughly chopped): Adds vibrant green color and loads of nutrients, while also keeping the filling wonderfully moist inside the shells.
- Garlic (finely chopped): Fragrant and robust, garlic brings the filling to life with aromatic flavor.
- Ricotta cheese: The creamy, mild star of the filling—it binds everything together and adds luxurious texture.
- Vegetarian parmesan-style cheese (finely grated): Melty, salty, and nutty—perfect for stirring into the filling and sprinkling on top before baking.
- Egg: Acts as a binder to hold the filling together so it stays delightfully creamy and doesn’t ooze out when you cut into the shells.
- Nutmeg: A pinch gives magical warmth and lifts the flavors of cheese and spinach. It’s a classic Italian touch you don’t want to skip!
- Salt & black pepper: To season everything just right.
- Good-quality tomato pasta sauce: The saucy foundation that keeps the dish moist and bursting with flavor—choose your favorite jar or homemade!
- Fresh parsley or basil (optional): Sprinkle herbs before serving for a burst of color and an extra hit of freshness.
Variations
What I love about Spinach and Ricotta Stuffed Pasta Shells is how easy they are to adapt. Customize the filling, swap the sauce, or make it suit any dietary needs—there’s always a way to make this dish uniquely yours!
- Go meaty: Stir in cooked crumbled Italian sausage or ground beef with the ricotta filling for extra heartiness.
- Make it vegan: Use your favorite plant-based ricotta and parmesan, and substitute a flax egg for binding—just as decadent and filling!
- Get extra cheesy: Add a layer of mozzarella on top before baking for a gooey, golden finish.
- Boost with veggies: Mix in sautéed mushrooms, shredded zucchini, or roasted red peppers for new flavor and more color in every bite.
How to Make Spinach and Ricotta Stuffed Pasta Shells
Step 1: Cook the Pasta Shells
Bring a big pot of well-salted water to a boil, then gently add your jumbo pasta shells. Stir often at the beginning to prevent them from sticking to each other. Boil until they’re al dente—tender but still firm—since they’ll soften a bit more in the oven. Drain the cooked shells and rinse them under cold water to stop the cooking and make them easy to handle during stuffing.
Step 2: Sauté Spinach and Garlic
While the pasta cooks, heat olive oil in a large frying pan over medium heat. Add the chopped garlic and cook just until fragrant, then stir in the spinach a handful at a time, letting it wilt before adding more. Cook until all the spinach is tender and any extra liquid evaporates—this keeps your filling from becoming watery.
Step 3: Mix the Creamy Filling
Transfer the wilted spinach-and-garlic mixture to a mixing bowl. Add ricotta, half the grated parmesan, the egg, nutmeg, salt, and pepper. Give it a thorough mix—you want a luscious, herb-speckled filling that’s easy to scoop. Taste and adjust the seasoning so it’s just right!
Step 4: Prep the Baking Dish
Spoon about one-third of your tomato pasta sauce evenly into the base of an 8×8-inch (or similar) baking dish. This saucy layer prevents sticking and infuses the stuffed shells with flavor as they bake, so don’t skip it!
Step 5: Stuff and Layer the Shells
Now the fun part—filling the shells! Use a teaspoon (or even your fingers) to generously stuff each shell with the creamy spinach and ricotta mixture. Arrange the shells, open side up, over the tomato sauce in the dish. Don’t stress if they overlap or if you end up with a second layer—everything will nestle together while baking.
Step 6: Top and Bake
Once all shells are in place, drizzle the remaining tomato sauce over them and shower with the rest of your parmesan cheese. Cover tightly with a lid or foil, then bake in a preheated 190°C (375°F) oven for 20–25 minutes. When it’s done, the sauce should be bubbly and the cheese melting into irresistible golden pools. Top with fresh basil or parsley just before serving for color and freshness!
Pro Tips for Making Spinach and Ricotta Stuffed Pasta Shells
- Prevent Sticking: Stir shells often while boiling and rinse with cold water after draining—they’ll be much easier to handle and stuff without tearing.
- Dry Your Spinach Well: After wilting the spinach, let any extra moisture cook off, or squeeze gently with paper towels to prevent watery filling.
- Stuff Generously but Neatly: If you slightly underfill, the shells can collapse, but overfilling makes them hard to close—aim for a heaping teaspoon of filling per shell.
- Make Ahead Magic: Assemble the entire dish a day before baking, keep it covered in the fridge, and pop straight into the oven when you’re ready to eat—it’s the ultimate dinner party hack!
How to Serve Spinach and Ricotta Stuffed Pasta Shells
Garnishes
A sprinkle of chopped fresh basil or flat-leaf parsley brings a burst of color and fresh aroma, while an extra dusting of parmesan delivers that final savory kick. For a pop of heat, add a pinch of red pepper flakes just before serving. Drizzle with a little extra-virgin olive oil for shine and richness if you’re feeling fancy!
Side Dishes
Spinach and Ricotta Stuffed Pasta Shells are perfectly satisfying on their own, but they shine brightest with a crispy green salad dressed with lemon vinaigrette or a side of garlicky sautéed green beans. Serve them alongside a loaf of crusty Italian bread to mop up every last drop of sauce. For a cozy touch, pair with roasted vegetables or a simple tomato-cucumber salad.
Creative Ways to Present
Arrange stuffed shells in individual ramekins for a personalized touch at dinner parties, or serve family-style right from a gorgeous casserole for that “dinner at Nonna’s” vibe. For appetizer hour, nestle a trio of mini shells on spoonfuls of sauce for a fun, hand-held starter. Garnish each serving with a fresh basil leaf and a drizzle of oil for a restaurant-worthy finish!
Make Ahead and Storage
Storing Leftovers
Leftover Spinach and Ricotta Stuffed Pasta Shells keep beautifully in an airtight container in the refrigerator for up to 3 days. The flavors deepen overnight, making lunchtime leftovers seriously irresistible!
Freezing
This dish is freezer-friendly! Assemble the stuffed shells (baked or unbaked) in a freezer-safe dish, wrap tightly, and freeze for up to 2 months. For best results, thaw overnight in the fridge before baking or reheating.
Reheating
To reheat, cover with foil and bake at 180°C (350°F) until heated through, about 20–25 minutes. For a crispier top, uncover for the last 5 minutes. You can also microwave single servings for a quick, comforting lunch—just add a splash of extra sauce to keep things moist.
FAQs
-
Can I use frozen spinach instead of fresh?
Absolutely! Just be sure to thaw the spinach completely and squeeze out as much liquid as possible before mixing with the ricotta. This prevents the filling from becoming watery and helps the flavors stay bold.
-
How do I keep the pasta shells from sticking together?
Stir the shells often as soon as you add them to boiling water, and handle them gently. After draining, rinse them under cool water and toss with a small amount of olive oil to keep them separated and easy to fill.
-
Can I make Spinach and Ricotta Stuffed Pasta Shells ahead of time?
Yes—these shells are actually perfect for prepping ahead! You can fill and assemble the dish the night before, then bake straight from the fridge when you’re ready. They’re also great for making in advance and freezing, so dinner is just a reheat away.
-
What’s the best way to reheat leftovers without drying them out?
For best results, reheat covered in the oven with a little extra tomato sauce spooned over the top. This keeps everything beautifully moist and prevents the pasta from drying out. Single portions can be microwaved—just cover with a moist paper towel and heat gently.
Final Thoughts
There’s just something magical about a bubbling dish of Spinach and Ricotta Stuffed Pasta Shells—it brings people to the table with anticipation and leaves them happy and full. I truly hope you’ll give this cozy, flavorful recipe a try. It’s perfect for sharing (or stashing leftovers for yourself!), and I suspect it will become a favorite in your kitchen too. Buon appetito!
PrintSpinach and Ricotta Stuffed Pasta Shells Recipe
- Prep Time: 25 minutes
- Cook Time: 25 minutes
- Total Time: 50 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Baking
- Cuisine: Italian
- Diet: Vegetarian
Description
These Spinach and Ricotta Stuffed Pasta Shells are a delicious and comforting meal that the whole family will love. Tender pasta shells are filled with a creamy spinach and ricotta mixture, baked in a flavorful tomato sauce, and topped with melted cheese. Serve these hearty stuffed shells with a sprinkle of fresh herbs for a satisfying dinner.
Ingredients
Pasta Shells:
- 200 g (~ 7 oz) pasta shells
Spinach and Ricotta Filling:
- 1 Tbsp oil
- 200 g (~ 7 oz) fresh spinach, roughly chopped
- 3 cloves garlic, finely chopped
- 250 g (~ 1 cup) ricotta cheese
- 100 g (~ 1/2 cup) finely grated vegetarian parmesan-style cheese
- 1 egg
- 1 tsp nutmeg
- 1 tsp salt
- 1 tsp black pepper
Other:
- 250 g (~ 1 cup) good quality tomato pasta sauce
- Fresh parsley or basil, to serve (optional)
Instructions
- Boil the Pasta Shells: Cook pasta shells in boiling water until al dente. Ensure they do not interlock. Drain and set aside.
- Prepare the Spinach and Ricotta Filling: Sauté spinach and garlic in oil until wilted. Combine with ricotta, parmesan, egg, nutmeg, salt, and pepper.
- Assemble the Dish: Spread tomato sauce in a baking dish. Fill each pasta shell with spinach and ricotta mixture. Arrange shells in the dish. Top with remaining sauce and parmesan.
- Bake: Cover and bake at 190°C for 20-25 minutes until heated through and cheese is melted.
- Serve: Garnish with fresh herbs and enjoy!
Notes
- You can customize the filling by adding herbs or spices of your choice.
- Leftovers can be refrigerated and reheated for a quick meal.
Nutrition
- Serving Size: 1 serving
- Calories: 320 kcal
- Sugar: 5g
- Sodium: 680mg
- Fat: 14g
- Saturated Fat: 7g
- Unsaturated Fat: 5g
- Trans Fat: 0g
- Carbohydrates: 32g
- Fiber: 3g
- Protein: 16g
- Cholesterol: 70mg