
Creamy ricotta and tender spinach tucked into jumbo shells, baked in a fragrant marinara for a comforting, crowd-pleasing meal.

This spinach and ricotta filled pasta is one of those recipes I reach for when I want to feed a family with something that feels both comforting and a little special. I first fell in love with this combination years ago while visiting a friend who served it at a Sunday supper. The ricotta creates a silky, lightly sweet creaminess that balances the bright green bite of the spinach. Each stuffed shell becomes a little parcel of flavor, soft pasta hugging a rich filling, finished with melty mozzarella and a crunchy grated Parmesan top.
I discovered a few technique tweaks that made a big difference over time. Blanching fresh spinach briefly and squeezing every drop of moisture out gives a filling that stays creamy and not watery. Cooking the shells just shy of al dente helps them hold the filling without falling apart in the oven. The result is a dish that slices and serves neatly yet still offers that homey, pull-apart satisfaction that makes everyone ask for seconds. This version suits both weeknight dinners and casual entertaining because it is forgiving, adaptable, and reliably delicious.
In my kitchen this dish became a celebratory staple after a particularly rainy autumn when I wanted something warming that could also be portioned for guests. We served it with a simple salad and the whole pan disappeared. My kids loved the cheesy top and my neighbor asked for the recipe after the second helpings. Over the years I refined simple points like squeezing spinach dry and seasoning the filling boldly so the cheese and herbs shine through every bite.
My favorite aspect of this preparation is how forgiving it is. The steps are straightforward and allow for last minute swaps like swapping half the ricotta for cottage cheese in a pinch or adding a few tablespoons of pesto to the filling for an herby lift. Family members notice the difference when you take the extra minute to season the filling properly, and the golden top always earns compliments. Serving with a crisp green salad and a squeeze of lemon makes it feel lighter and balanced.
Cool leftovers to room temperature within two hours and store in an airtight container. In the refrigerator the baked shells stay at their best for three to four days. For longer storage, wrap the baking dish tightly with plastic wrap and foil and freeze for up to three months. To reheat from frozen, thaw overnight in the refrigerator and warm in a 350 degrees Fahrenheit oven covered for 20 to 30 minutes until heated through, then uncover for 5 to 10 minutes to re-crisp the cheese. Individual portions reheat well in a microwave covered for even heating, though the oven preserves texture better.
If you need to adapt the filling, try these tested swaps. Replace half the ricotta with drained cottage cheese for a lighter texture; blend briefly for smoothness. Swap mozzarella for fontina or provolone for a more pronounced melting quality. For a dairy-free version, use a firm tofu whipped with nutritional yeast and a dairy-free mozzarella. Use gluten-free jumbo shells if avoiding gluten. If spinach is not available, chopped kale will work well after a longer wilt and thorough draining to remove bitterness.
Serve the shells alongside a simple peppery arugula salad with lemon vinaigrette to cut the richness. Garlic bread or a crusty country loaf complements the tomato sauce. For a heartier meal, add roasted vegetables like eggplant and bell peppers as a colorful side. Garnish with fresh basil and a drizzle of extra virgin olive oil. For a festive table add a bowl of marinated olives and a light citrus salad to refresh the palate between bites.
Stuffed pasta shells are rooted in Italian home cooking where pasta is used as a vessel for savory fillings. While recipes vary regionally, the concept mirrors classic preparations like manicotti and cannelloni. Using ricotta and spinach is especially common in central and southern Italy where fresh cheeses and greens are staples. The combination balances protein and vegetable elements within a delicious, transportable package that translates well across cuisines and modern kitchens.
Assemble the filled shells in a baking dish and cover with plastic wrap for refrigeration up to 24 hours before baking. For frozen meal prep, place the filled shells on a tray, flash freeze, then transfer to a freezer safe container and cover with sauce when ready to bake. Label with date and instructions. When baking from chilled, add an extra 10 minutes to baking time; when baking from fully frozen, thaw overnight and follow bake times above for best results.
This dish is a reliable weeknight hero and a thoughtful weekend project. It rewards a little attention to technique while giving you freedom to adapt and share. Try it once and it will become one of those recipes you return to again and again, ready to be personalized and passed on.
Squeeze cooked spinach in a clean kitchen towel or cheesecloth until nearly dry to prevent a watery filling.
Cook shells until just tender so they hold the filling and do not fall apart during baking.
Season the filling well; ricotta can be mild so add salt, pepper, and Italian seasoning to taste.
If the ricotta seems loose, chill the mixture for 10 to 15 minutes before stuffing to firm it slightly.
This nourishing spinach and ricotta stuffed shells recipe is sure to be a staple in your kitchen. Enjoy every moist, high protein slice — it is perfect for breakfast or as a wholesome snack any time.
This Spinach and Ricotta Stuffed Shells recipe makes perfectly juicy, tender, and flavorful steak every time! Serve with potatoes and a side salad for an unforgettable dinner in under 30 minutes.

Bring a large pot of salted water to a boil. Cook shells until just shy of al dente, about 8 to 10 minutes. Drain and spread to cool so they do not stick.
If using fresh, sautée garlic in olive oil, add chopped spinach and wilt for 2 to 3 minutes. Transfer to a sieve and press out moisture. If using frozen, thaw and squeeze dry.
Combine ricotta, beaten egg, Parmesan, half the mozzarella, drained spinach, Italian seasoning, salt and pepper in a bowl. Taste and adjust seasoning.
Spread one cup marinara in a 9 by 13 baking dish. Fill each shell with 2 to 3 tablespoons filling and arrange on the sauce, seam side up.
Top with remaining sauce and cheeses, cover loosely with foil, and bake at 375 degrees Fahrenheit for 20 minutes. Remove foil and bake 10 more minutes until cheese is golden. Rest 5 to 10 minutes before serving.
Last Step: Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.
Leave a comment & rating below or tag
@solushcooks on social media!


Crispy, golden pockets of melted mozzarella and pepperoni made in the air fryer for a quick party snack or weeknight treat.

Crispy, light rice paper rolls filled with vermicelli, vegetables and tofu or shrimp, finished in the air fryer for a healthy, snackable treat.

Crispy, cinnamon-sugar coated apple fries made in the air fryer — a quick, family-friendly snack or dessert ready in under 30 minutes.

Leave a comment & rating below or tag @solushcooks on social media!
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
This recipe looks amazing! Can't wait to try it.
Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.