Spinach and Ricotta Stuffed Shells | Solush Cooks
30-MINUTE MEALS! Get the email series now
solush cooks

Spinach and Ricotta Stuffed Shells

5 from 1 vote
1 Comments
Lena Bakes
By: Lena BakesUpdated: Feb 9, 2026
This post may contain affiliate links. Please read our disclosure policy.

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

Spinach and Ricotta Stuffed Shells

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.

Why You'll Love This Recipe

  • This comes together with pantry staples and minimal prep time, making it realistic for busy evenings while feeling like comfort food made from scratch.
  • It is flexible with ingredients so you can use fresh or frozen spinach and adjust the cheeses to what you have on hand.
  • Ready in about one hour total, with about 20 minutes active hands-on time and the rest spent baking and resting.
  • Make-ahead friendly: assemble the shells in advance, refrigerate or freeze, and bake when needed to save time for gatherings.
  • Crowd pleasing and easy to scale up for potlucks, with vegetarian appeal that satisfies nonvegetarians as well.
  • The combination of ricotta, egg, and Parmesan gives a stable, creamy filling that holds its shape and slices beautifully.

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.

Ingredients

  • Jumbo pasta shells: Use 12 to 15 shells depending on size. Brands vary; look for shells labeled jumbo or conchiglioni so they hold a generous amount of filling and remain sturdy after baking.
  • Ricotta cheese: 2 cups whole ricotta is ideal for a rich texture. If using a drier ricotta, drain in cheesecloth for 10 minutes to avoid a watery filling.
  • Mozzarella: 1 cup shredded low-moisture mozzarella melts smoothly and creates a stretchy, golden top. Fresh mozzarella can be used but drain excess moisture and slice thinly.
  • Parmesan: 1/2 cup finely grated Parmesan adds umami and a crisp top when baked. Use a real Parmigiano Reggiano for best flavor.
  • Egg: 1 large egg helps bind the filling and gives structure so the mixture holds in the shells.
  • Spinach: 2 cups fresh chopped or 1 cup frozen thawed and drained. Fresh yields brighter flavor; frozen is a convenient, economical swap.
  • Garlic: 2 cloves minced for gentle aromatic depth. Adjust to taste for a milder or more pronounced garlic note.
  • Marinara sauce: 2 cups store-bought or homemade marinara. Choose a simple sauce with bright tomato flavor so it complements but does not overpower the filling.
  • Olive oil: 1 tablespoon to sautée garlic and wilt spinach when using fresh leaves.
  • Italian seasoning, salt and pepper: 1 teaspoon Italian seasoning plus salt and freshly ground black pepper to taste. Season boldly; cheese mutes salt so taste before adding too much.
  • Fresh basil: Leaves for garnish add a fresh herbal finish and aroma when serving.

Instructions

Step 1: Prepare the shells Bring a large pot of salted water to a boil. Add the jumbo shells and cook until just shy of al dente, usually 8 to 10 minutes depending on package directions. Drain and spread on a rimmed baking sheet to cool so they do not stick together. Step 2: Cook and drain the spinach If using fresh, heat the olive oil in a skillet over medium heat, add minced garlic for 30 seconds, then add the chopped spinach and wilt for 2 to 3 minutes. Transfer to a fine sieve and press out moisture. If using frozen, thaw fully and squeeze out excess water until dry to avoid a watery filling. Step 3: Make the filling In a bowl combine ricotta, beaten egg, Parmesan, half the mozzarella, the well-drained spinach, Italian seasoning, salt and pepper. Taste and correct seasoning; the mixture should be well seasoned to stand up to the tomato sauce. Step 4: Preheat oven and prepare dish Preheat the oven to 375 degrees Fahrenheit. Spread about one cup of marinara on the bottom of a 9 by 13 inch baking dish to prevent sticking and to provide a saucy base for the shells. Step 5: Stuff the shells Using a spoon or small cookie scoop, fill each shell with 2 to 3 tablespoons of the ricotta mixture. Arrange the filled shells snugly on top of the sauce in the baking dish, seam side up to help hold the filling in place. Step 6: Assemble and bake Pour remaining marinara over the shells and sprinkle with remaining mozzarella and an extra tablespoon of Parmesan. Cover loosely with foil and bake for 20 minutes. Remove foil and bake an additional 10 minutes until cheese is golden and bubbling. Let rest 5 to 10 minutes before serving. User provided content image 1

You Must Know

  • To keep the filling from becoming watery, squeeze spinach very dry and use a slightly drier ricotta if available.
  • Shells should be cooked until just tender but still a little bite so they hold shape after baking.
  • This keeps well in the refrigerator for three to four days and freezes for up to three months when tightly wrapped.
  • Reheat covered at 350 degrees Fahrenheit until warmed through to preserve moisture and texture.

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.

Storage Tips

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.

User provided content image 2

Ingredient Substitutions

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.

Serving Suggestions

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.

Cultural Background

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.

Meal Prep Tips

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.

Pro Tips

  • 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.

Tags

Comfort Classicsspinach and ricotta stuffed shellsstuffed shellspastavegetarianitalian dinnerfamily dinnersolush cooks
No ratings yet

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.

Servings: 4 steaks
Spinach and Ricotta Stuffed Shells
Prep:20 minutes
Cook:30 minutes
Rest Time:10 mins
Total:50 minutes

Ingredients

Pasta

Cheeses

Binding and Seasoning

Vegetables and Aromatics

Sauce and Finish

Instructions

1

Prepare the shells

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.

2

Wilt and drain spinach

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.

3

Mix the filling

Combine ricotta, beaten egg, Parmesan, half the mozzarella, drained spinach, Italian seasoning, salt and pepper in a bowl. Taste and adjust seasoning.

4

Assemble shells

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.

5

Bake and rest

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.

Nutrition

Calories: 520kcal | Carbohydrates: 38g | Protein:
26g | Fat: 22g | Saturated Fat: 7g |
Polyunsaturated Fat: 4g | Monounsaturated Fat:
9g | Trans Fat: 1g | Cholesterol: 253mg | Sodium:
0mg | Potassium: 953mg | Fiber: 0g | Sugar:
0g | Vitamin A: 577IU | Vitamin C: 3mg | Calcium:
47mg | Iron: 6mg

Did You Make This?

Leave a comment & rating below or tag
@solushcooks on social media!

Spinach and Ricotta Stuffed Shells

Categories:

Spinach and Ricotta Stuffed Shells

Did You Make This?

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

Leave a Comment

0/1000 characters
Food Lover
1 day ago

This recipe looks amazing! Can't wait to try it.

Rating:

Comments are stored locally in your browser. Server comments are displayed alongside your local comments.

Family photo

Hi, I'm Lena!

Chef and recipe creator specializing in delicious Comfort Classics cooking. Passionate about sharing easy-to-follow recipes that bring families together around the dinner table.

30-Minute Meals!

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