
Jumbo pasta shells filled with a creamy spinach and ricotta mixture, baked in bright marinara and topped with gooey mozzarella. Comforting, easy to make, and perfect for family dinners.

This spinach and ricotta dish has been a staple in my kitchen for years and always makes an appearance when family or friends come over. I first put this together on a rainy Sunday afternoon while trying to use up a tub of ricotta and a bag of fresh spinach. The contrast between the tender jumbo shells, the creamy ricotta filling, and the bright tomato sauce felt instantly like a keeper. It is the kind of food that warms the house and invites everyone to linger at the table.
What makes this version special is the balance of textures and the little tricks I learned: sautéing the spinach briefly to remove excess moisture, stirring a beaten egg into the filling for stability, and using a generous sprinkle of Parmesan for salty depth. The result is rich yet fresh, with pockets of melted mozzarella that stretch when you lift a shell. It is reliably crowd-pleasing, simple enough for a weeknight, but pretty enough for guests.
I remember the first time I served this to a skeptical teenager who proclaimed he did not like spinach. He hesitated, tried a shell, and then went back for seconds. That kind of quiet approval is why I keep this recipe in rotation. Over the years I have refined small details like how much sauce to put on the pan bottom and when to remove foil so the top gets golden but not dried out.
One of my favorite aspects of this dish is how forgiving it is. I have assembled trays the night before, covered them, and baked the next day with the same delicious result. The family loves the contrast between the melted cheese and the tomato, and the colorful presentation makes it feel special even when it is simple.
Store any leftovers in an airtight container in the refrigerator for up to 3 days. For longer storage, freeze portions individually in freezer-safe containers or wrap the whole baking dish tightly in plastic wrap and foil; freeze for up to 3 months. To reheat from frozen, thaw overnight in the refrigerator and then bake at 350 degrees F until heated through, about 20 to 25 minutes. For refrigerated portions, reheat in the oven at 350 degrees F for 10 to 15 minutes or microwave single servings until warm. Cover loosely while reheating to prevent the cheese from drying out.
If you need to swap ingredients, try these reliable alternatives: replace ricotta with equal parts cottage cheese whipped smooth for a lighter texture; use crumbled feta for tang if you prefer a saltier profile; substitute spinach with chopped kale or Swiss chard — blanch and squeeze out moisture first. For a gluten-free version use gluten-free jumbo shells or large manicotti tubes. To make it vegan, use a plant-based ricotta and mozzarella and replace the egg with 2 tablespoons of cornstarch mixed with 3 tablespoons water to help bind.
Serve these shells with a crisp green salad dressed in lemon vinaigrette to cut the richness and a loaf of crusty bread for mopping up sauce. Pair with roasted seasonal vegetables such as zucchini in summer or roasted root vegetables in winter. Garnish with fresh basil leaves and a light drizzle of extra virgin olive oil. For a dinner party, plate two shells per person with an herb salad and a sprinkle of finishing sea salt on the cheese.
This style of stuffed pasta is rooted in Italian-America comfort cooking, inspired by traditional filled pastas such as conchiglioni ripieni and manicotti. In Italy, regional variations use local cheeses, herbs, and fillings — from ricotta and spinach in central regions to meat and béchamel in others. The American adaptation often favors heartier marinara and generous melting cheeses, producing the cozy, casserole-like version many families know today.
In spring and summer use baby spinach and fresh basil and consider a lighter tomato sauce or salsa verde. In autumn and winter, fold roasted butternut squash or sautéed mushrooms into the filling for earthier flavor and add a pinch of nutmeg to the cheese mixture. Holiday gatherings benefit from finishing with toasted pine nuts and a scattering of microgreens for color and festive texture.
Assemble shells up to 24 hours in advance and store covered in the refrigerator. If you plan to freeze, arrange shells in the dish, cover tightly, and freeze; add 10 to 15 extra minutes to baking time if baking from frozen. Use disposable aluminum pans for easy transport to potlucks. Keep extra sauce on the side to refresh reheated portions without drying them out.
This version of stuffed shells is a dependable crowd-pleaser that learns from every batch. Make it your own with herbs, cheeses, or seasonal vegetables and enjoy the comfort it brings to the table.
Squeeze cooked spinach in a clean kitchen towel to remove excess moisture and avoid a watery filling.
Cook shells just until al dente; they will finish cooking in the oven and remain tender without falling apart.
Assemble the dish ahead and refrigerate for up to 24 hours; add 10 minutes to baking time if chilled.
Use a piping bag or a plastic bag with the corner snipped off to fill shells neatly and quickly.
Balance salt carefully since Parmesan is quite salty; taste the filling before adding additional salt.
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.

Preheat oven to 375 degrees F. Bring a large pot of salted water to a boil and cook jumbo shells according to package directions until al dente. Drain and rinse with cold water to stop cooking.
Heat olive oil in a skillet over medium heat, add fresh spinach and sauté until just wilted, 2 to 3 minutes. If using frozen, warm through after squeezing out excess liquid. Cool slightly and press out any remaining moisture.
In a bowl combine ricotta, grated Parmesan, shredded mozzarella, beaten egg, sautéed spinach, garlic powder, salt, and pepper. Mix until well combined and slightly glossy from the egg.
Spread 1 cup marinara sauce on the bottom of a 9 by 13 inch baking dish to prevent sticking and add flavor to the shells' underside.
Fill each shell with the ricotta-spinach mixture using a spoon or piping bag, then arrange shells snugly in the prepared dish.
Spoon remaining marinara over the filled shells, sprinkle extra mozzarella on top, cover with foil and bake 25 minutes. Remove foil and bake an additional 10 minutes until cheese is bubbly and golden.
Let the dish rest for 5 minutes after baking to allow the filling to set, then garnish with fresh basil or oregano and serve warm.
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
@paletina on social media!


Ultra-fudgy brownies packed with chocolate chunks, crowned with gooey marshmallows and glossed with warm chocolate frosting for a decadent crowd-pleaser.

Buttery shortbread crust topped with a gooey brown sugar-pecan filling. Ten minutes to prep, irresistibly crunchy edges, and perfect for make-ahead treats.

Silky, crack-free pumpkin cheesecake with warm spice, buttery graham crust, and make-ahead convenience for showstopping holiday dinners.

Leave a comment & rating below or tag @paletina 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.