Spinach and Ricotta Stuffed Shells

Creamy ricotta and tender spinach tucked into jumbo pasta shells, baked in a rich marinara and finished with melted mozzarella and fresh basil.

Why You'll Love This Recipe
- Comforting, crowd-pleasing: creamy ricotta and melty mozzarella create a richly textured dish perfect for family dinners or small gatherings.
- Make-ahead friendly: you can assemble the shells a day in advance and bake them just before serving to save time.
- Accessible ingredients: uses pantry staples like pasta shells, jarred marinara, and common cheeses — no specialty shopping required.
- Quick weeknight option: ready in about an hour from start to finish, with roughly 25 minutes active prep time.
- Customizable: easy to adapt for meat lovers, vegetarian diets, or lighter variations by swapping cheeses or adding protein.
- Kid-friendly: familiar flavors and hands-on assembly make this a hit with picky eaters and little helpers.
In my experience, family reactions are priceless: my niece declared it "the best pasta ever" and my partner always requests extra basil. The ability to tweak the filling — a pinch more garlic, a sprinkle of nutmeg, or a roast pepper addition — makes this a reliable canvas for creativity while keeping the warm, comforting essence intact.
Ingredients
- Jumbo pasta shells (12–15): Choose shells labeled "jumbo" for enough room to hold a generous filling; brands like Barilla or De Cecco hold shape well. Slightly older shells will overcook and fall apart, so buy fresh packages and check packaging dates.
- Ricotta cheese (2 cups): Whole-milk ricotta gives the creamiest texture; opt for a high-quality container or refrigerated tub. If ricotta is watery, drain it in a fine-mesh sieve for 10–15 minutes to concentrate flavor and prevent a runny filling.
- Mozzarella (1 cup, shredded): Low-moisture part-skim mozzarella melts nicely without releasing too much liquid. Buy pre-shredded for speed or shred fresh for creamier melt.
- Parmesan cheese (1/2 cup, grated): Freshly grated Parmigiano-Reggiano adds umami and salt; pre-grated works in a pinch but lacks that fresh nutty finish.
- Large egg (1): Binds the filling and helps it set while baking; room temperature eggs incorporate more smoothly into the cheese mixture.
- Spinach (2 cups fresh or 1 cup frozen): Fresh baby spinach is vibrant and easy to wilt; if using frozen, thaw completely and squeeze out excess moisture with a clean towel to avoid a watery filling.
- Garlic (2 cloves): Freshly minced garlic gives aromatic depth; adjust to taste. Gently sauté to soften sharp raw flavors without browning.
- Marinara sauce (2 cups): Use a jarred marinara you enjoy — Rao's or Muir Glen are reliable — or homemade sauce for a fresher profile. A thicker sauce prevents the shells from sliding in the pan.
- Olive oil (1 tablespoon): For sautéing garlic and spinach; extra-virgin olive oil adds fruity notes but use a mild one if you prefer subtler flavor.
- Italian seasoning (1 teaspoon): A ready blend or a mix of dried oregano, basil, and thyme; enhances depth without extra prep.
- Salt and pepper: Season to taste, keeping in mind Parmesan adds saltiness. Finish with freshly ground black pepper for brightness.
- Fresh basil: For garnish — tear leaves over the finished dish to add a fragrant, herbaceous finish.
Instructions
Prepare the Spinach: Sauté 1 tablespoon olive oil in a medium skillet over medium heat. Add 2 minced garlic cloves and cook for 30–45 seconds until fragrant. Add 2 cups fresh spinach (or 1 cup thawed frozen spinach that’s been squeezed dry) and cook until wilted, about 2–3 minutes. Remove from heat and let cool slightly, then chop coarsely. If frozen spinach is used, wrap it in a clean kitchen towel and press firmly to remove excess liquid — this prevents a watery filling. Make the Filling: In a large bowl combine 2 cups ricotta, 1 cup shredded mozzarella, 1/2 cup grated Parmesan, 1 large egg, 1 teaspoon Italian seasoning, and the cooled chopped spinach. Season with 1/2 teaspoon salt and 1/4 teaspoon freshly ground black pepper, adjusting to taste. Mix gently with a spatula until evenly combined. The egg helps the mixture set while baking; for a creamier texture, leave the mixture slightly lumpy rather than overwhipping. Cook the Shells: Bring a large pot of salted water to a rolling boil. Add 12–15 jumbo pasta shells and cook according to package directions until al dente — usually about 9–12 minutes. Test one about 1 minute before the low end of the time range: it should have a slight bite. Drain shells and spread on a baking sheet to cool slightly and prevent sticking. Assemble the Dish: Preheat the oven to 375°F (190°C). Spread about 1 cup of marinara sauce across the bottom of a 9x13-inch baking dish to prevent sticking. Use a small spoon to fill each shell with 1–2 tablespoons of the cheese-spinach mixture, then arrange the filled shells in the dish. Spoon the remaining marinara sauce over the shells, leaving some cheese exposed for browning, and sprinkle with remaining mozzarella and a little extra Parmesan if desired. Bake Until Bubbling: Cover the baking dish loosely with foil and bake for 20 minutes. Remove the foil and bake for an additional 8–10 minutes until cheese is melted and edges are bubbly. If you like a more golden top, broil on high for 1–2 minutes while watching closely to prevent burning. Rest and Serve: Let the dish rest for 5–8 minutes after removing from the oven to allow the filling to set slightly, making the shells easier to serve. Garnish with torn fresh basil and a final crack of black pepper. Serve with a simple green salad and crusty bread for sopping up sauce.
You Must Know
- This dish freezes well: assemble unbaked, wrap tightly, and freeze for up to 3 months; bake from frozen adding about 20–25 minutes to the baking time.
- High in protein and calcium thanks to ricotta and mozzarella, but contains gluten and dairy — see substitutions below for alternatives.
- Storage: refrigerated leftovers keep for 3–4 days in an airtight container; reheat covered at 350°F until warm to protect moisture.
- Use a thicker marinara to avoid excess liquid pooling around the shells; strain or simmer thin sauces down to concentrate flavors.
What I love most about this dish is its versatility. Once, I swapped half the ricotta for whipped cottage cheese to cut calories, and it still got rave reviews — a testament to how forgiving this combination is. Every bite reminds me of family dinners where everyone lingered at the table, talking long after the plates were cleared. The basil finish always brings a fresh lift that brightens the richness.
Storage Tips
Proper cooling and storage will keep these shells tasting fresh. Cool the tray to room temperature for no more than two hours, then cover tightly and refrigerate for up to 3–4 days. For freezing, assemble the shells in a foil pan, cover with plastic wrap and foil, and freeze for up to 3 months. To reheat from frozen, remove plastic wrap, keep foil on, and bake at 375°F for 45–60 minutes until heated through; remove foil for the last 10 minutes to allow the top to brown. Reheat single portions in a microwave in 30-second increments, covering loosely to retain moisture.
Ingredient Substitutions
If you need to adapt ingredients, there are a few easy swaps. For non-dairy versions, use a firm tofu ricotta (press tofu, blend with lemon juice and nutritional yeast) and dairy-free shredded mozzarella designed for baking. To make it gluten-free, replace jumbo shells with gluten-free jumbo shells or large manicotti tubes and follow cooking times on the package. Add cooked Italian sausage or ground turkey to the marinara for a meatier variation; brown it with the garlic before adding sauce. For extra herb brightness, fold 2 tablespoons chopped fresh parsley into the filling.
Serving Suggestions
Serve with a crisp green salad tossed in a lemon vinaigrette to cut through the richness, and a loaf of warm crusty bread for dipping. A simple side of garlic-roasted broccoli or a fennel and orange salad adds seasonal contrast. For a heartier meal, pair with roasted mushrooms sautéed with thyme. Garnish with torn basil leaves and a drizzle of high-quality extra-virgin olive oil for finish. For wine pairings, try a medium-bodied Chianti or a unoaked Chardonnay to balance creaminess.
Cultural Background
Stuffed pasta is an enduring part of Italian and Italian-American home cooking, with dozens of regional variations. Jumbo shells are an American-friendly twist on traditional pasta parcels like manicotti or stuffed shells from Southern Italy. Ricotta-based fillings are classic, often enriched with greens like spinach or chard. These dishes became staples in family Sunday meals when home cooks wanted something both comforting and showy — they present beautifully and feed a crowd, continuing a legacy of communal, celebratory cooking.
Seasonal Adaptations
Adapt this dish across seasons: in spring, fold in fresh peas and finely chopped mint with the spinach for brightness; in summer, use heirloom tomatoes and a lighter basil-forward sauce; in autumn, add roasted butternut squash cubes and a pinch of nutmeg to the filling for warmth. For winter comfort, swap marinara for a roasted red pepper sauce or add caramelized onions to the filling for deeper flavor.
Meal Prep Tips
To streamline weeknight cooking, prepare the filling up to two days ahead and store in the refrigerator. Par-cook the shells and keep them separated on a tray, covered with a clean towel in the fridge. Assemble the dish the night before, cover, and bake the following evening — add about 5–10 minutes to baking if coming from chilled. For potluck transport, bake in a disposable foil pan and reheat in a friend’s oven or keep warm in an insulated carrier.
This dish always brings people together at my table; it’s simple, forgiving, and endlessly tweakable. Give it a try and make it your own — maybe add a secret herb or swap cheeses — and share the good food (and stories) that come with it.
Pro Tips
To prevent a watery filling, squeeze excess moisture from cooked spinach using a clean kitchen towel before mixing with cheeses.
Use room-temperature egg and cheeses so the filling mixes smoothly and sets evenly when baked.
If your marinara is thin, simmer it for 10–15 minutes to thicken so the shells don’t slide in the baking dish.
For an even melt, cover the dish with foil during the first period of baking and remove foil to brown the top for the last 8–10 minutes.
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.
Tags
Spinach and Ricotta Stuffed Shells
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.

Ingredients
Pasta & Sauce
Filling
Garnish
Instructions
Prepare the Spinach
Sauté minced garlic in olive oil over medium heat for 30–45 seconds, add fresh spinach and cook until wilted (2–3 minutes). Cool and chop. If using frozen spinach, ensure it is fully thawed and squeezed dry.
Make the Filling
Combine ricotta, shredded mozzarella, grated Parmesan, egg, Italian seasoning, chopped spinach, salt, and pepper in a bowl. Mix gently until evenly combined but not overworked.
Cook the Shells
Boil shells in salted water according to package directions until al dente (about 9–12 minutes). Drain and spread on a tray to cool slightly to prevent sticking.
Assemble the Dish
Spread marinara in a 9x13-inch baking dish, fill each shell with the cheese mixture, arrange shells in the dish, spoon remaining sauce over, and sprinkle with additional mozzarella and Parmesan if desired.
Bake and Serve
Cover with foil and bake at 375°F for 20 minutes, remove foil and bake 8–10 more minutes until bubbly. Let rest 5–8 minutes, garnish with basil, and serve.
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.
Nutrition
Did You Make This?
Leave a comment & rating below or tag
@cozycookscorner on social media!

Categories:
You might also like...

Air-Fried Pizza Rolls
Golden, crispy pizza rolls made in the air fryer — a quick, family-friendly snack with melty cheese, pepperoni, and a marinara dip.

Air-Fried Rice Paper Noodle Rolls
Light, crisp rice paper rolls filled with vermicelli, veggies and tofu or shrimp, finished in the air fryer for a healthy, crunchy snack.

Air Fryer Apple Fries
Crispy, cinnamon-sugar coated apple sticks air-fried to golden perfection — a quick, family-friendly snack that tastes like fall in every bite.

Did You Make This?
Leave a comment & rating below or tag @cozycookscorner on social media!
Rate This Recipe
Share This Recipe
Enjoyed this recipe? Share it with friends and family, and don't forget to leave a review!
Comments (1)
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.

Hi, I'm Lina!
What's Popular
30-Minute Meals!
Join to receive our email series which contains a round-up of some of our quick and easy family favorite recipes.

