Spinach and Ricotta Stuffed Shells - Easy Weeknight
30-MINUTE MEALS! Get the email series now
Royal Recipe

Spinach and Ricotta Stuffed Shells

5 from 1 vote
1 Comments
Charlotte Anne
By: Charlotte AnneUpdated: May 18, 2026
This post may contain affiliate links. Please read our disclosure policy.

Creamy ricotta and tender spinach fill jumbo pasta shells, baked in bright marinara and topped with golden mozzarella for a comforting family favorite.

Spinach and Ricotta Stuffed Shells

This spinach and ricotta filled pasta has been a weeknight comfort dish in my kitchen for years and it surfaces whenever I want something crowd pleasing yet unfussy. I first made this during a busy autumn when I needed a make ahead option that would travel well to a potluck. The combination of creamy ricotta, salty Parmesan, and tender spinach folded into giant pasta shells turns pantry ingredients into something that feels celebratory without adding stress.

The texture is what keeps us coming back. Each shell yields a soft, creamy center that contrasts with a lightly crisped top of melted mozzarella. The marinara adds brightness and a little acidity so the filling never feels heavy. Every time I bake this it fills the house with a nostalgic aroma that draws the family to the table. Leftovers reheat beautifully which makes this dish a reliable choice for busy evenings or a small gathering.

Why You'll Love This Recipe

  • Comforting and familiar flavors that appeal to diners of all ages and dietary backgrounds who enjoy vegetarian classics.
  • Quick assembly using pantry staples and one skillet for the filling which keeps cleanup to a minimum and saves time.
  • Make ahead friendly because you can assemble, cover, and refrigerate for several hours or freeze before baking for future meals.
  • Versatile presentation that works for weeknight meals family style or dressed up for entertaining with a crisp side salad and garlic bread.
  • Ready in about 55 minutes from start to finish which includes boiling the pasta and baking time offering reliable timing for dinner planning.

I remember serving this to neighbors after a new baby arrived and watching everyone go back for seconds. It feels like comfort delivered with minimal fuss which is why it sits in my rotation for both busy weeks and special dinners.

Ingredients

  • Jumbo pasta shells 20 shells. Look for shells marked jumbo or extra large so they hold a generous amount of filling. Brands vary slightly in size so pick shells that will cradle the filling without tearing.
  • Olive oil 1 tablespoon. Use extra virgin for flavor when sautéeing the spinach but a mild oil works if you prefer a subtler note.
  • Fresh spinach 2 cups packed or frozen spinach 1 cup thawed and well drained. Fresh gives a brighter texture while frozen is convenient and consistent. If using frozen squeeze out excess moisture in a clean towel.
  • Ricotta cheese 1 and 1/2 cups. Whole milk ricotta produces the creamiest filling. Look for a creamy, slightly grainy texture not a watery container.
  • Parmesan cheese 1/2 cup grated. Freshly grated Parmesan adds savory umami and a bit of texture contrast in the filling.
  • Mozzarella cheese 1 cup shredded plus extra for topping. Low moisture mozzarella melts beautifully and browns nicely on top.
  • Egg 1 large. Binds the filling so it holds its shape when scooped into the shells.
  • Marinara sauce 2 cups. Choose a chunky or smooth style based on the texture you enjoy. A high quality jarred sauce works well for time savings.
  • Garlic powder 1 teaspoon plus salt and pepper to taste. Garlic powder keeps the filling evenly seasoned and helps avoid extra moisture from fresh garlic.
  • Fresh herbs Basil or oregano for garnish. Fresh herbs add a bright finishing note and visual appeal.

Instructions

Prepare the oven and pastaPreheat the oven to 375 degrees Fahrenheit. Bring a large pot of salted water to a boil and cook the jumbo shells according to package directions until al dente. Overcooked shells will rupture when filled so aim for the firmer end of al dente. Drain and rinse shells with cool water to stop cooking and set aside spaced on a tray to cool slightly.Sautée the spinachWarm 1 tablespoon olive oil in a skillet over medium heat. Add fresh spinach in batches and stir until just wilted, about 2 minutes per batch. If using frozen spinach make sure it is fully thawed and thoroughly drained before adding to the mixing bowl. Allow cooked spinach to cool for a few minutes, then roughly chop and squeeze out excess liquid using a clean towel or paper towels.Mix the fillingIn a mixing bowl combine 1 and 1/2 cups ricotta, 1/2 cup grated Parmesan, 1 cup shredded mozzarella, 1 large beaten egg, the cooled spinach, 1 teaspoon garlic powder, and salt and pepper to taste. Stir until the mixture is cohesive and slightly fluffy. Taste and adjust seasoning now because the filling should be well seasoned before baking.Assemble shells in the baking dishSpoon 1 cup of marinara into the bottom of a 9 by 13 inch baking dish to create a thin sauce base. Using a spoon or small piping bag fill each cooled shell with about 2 tablespoons of the ricotta mixture and nestle shells in the dish seam side up. Arrange shells snugly but not overcrowded so the cheese can melt and the sauce can circulate.Top and bakePour the remaining marinara over the arranged shells and sprinkle additional shredded mozzarella evenly across the top. Cover the dish tightly with aluminum foil and bake at 375 degrees Fahrenheit for 25 minutes. Remove the foil and bake another 10 minutes until sauce is bubbling and the cheese on top is golden in spots. Let rest five minutes before garnishing with chopped fresh basil or oregano and serving.User provided content image 1

You Must Know

  • The dish freezes well for up to three months when assembled and tightly wrapped before baking which makes it an excellent make ahead option.
  • Leftovers keep in the refrigerator for three to four days and reheat covered in a 350 degree Fahrenheit oven until warmed through to preserve texture.
  • This preparation is high in protein due to the combination of ricotta and egg which makes it a satisfying main for vegetarians who eat dairy.
  • Drain and squeeze spinach thoroughly to avoid a watery filling which can make the shells soggy during baking.

My favorite aspect is how forgiving this preparation is. I have added mushrooms or swapped in kale when I needed an alternative green and the family still loved it. A friend once brought this to a Sunday gathering and the leftovers disappeared before dinner which is the best compliment. Small tweaks like a pinch of red pepper flakes in the marinara can add warmth without overpowering the filling.

User provided content image 2

Storage Tips

To refrigerate store in an airtight container or cover the baking dish tightly with plastic wrap and foil. Refrigerated portions remain best for three to four days. For freezing assemble the prepared shells in the baking dish and wrap the dish twice with plastic wrap and once with foil then label with the date. When ready to bake transfer from freezer to oven covered and increase covered baking time by about 15 to 20 minutes to ensure the center reaches a safe temperature. Reheat single servings in a microwave covered on medium power or in an oven safe container at 350 degrees Fahrenheit until hot throughout.

Ingredient Substitutions

If you prefer a lighter filling substitute part of the ricotta with low fat cottage cheese and blend briefly for a smoother texture. For a vegan variation use plant based ricotta and a flax egg to bind though texture will be less creamy and you should select vegan mozzarella for the topping. Swap spinach for chopped kale but blanch the kale briefly to soften it first. If you need a gluten free option choose certified gluten free jumbo shells and confirm the marinara label for gluten free certification.

Serving Suggestions

Serve with a crisp green salad dressed in lemon vinaigrette and warm garlic bread for a classic pairing. For a lighter meal offer grilled vegetables or a bowl of roasted cherry tomatoes tossed with olive oil and herbs which complements the creamy filling. Garnish with torn fresh basil and a dusting of grated Parmesan. For a festive table present on a shallow platter allowing guests to scoop shells onto plates and pass a small bowl of crushed red pepper for those who want heat.

Cultural Background

This style of stuffed pasta draws from Italian and Italian American kitchen traditions where filled pasta showcases simple high quality ingredients. The ricotta and spinach combination echoes classic preparations served in rustic homes and trattorias where cheese and leafy greens are combined to create economical yet flavorful dishes. Over time the widespread availability of jarred tomato sauces and large pasta shells transformed this into a family friendly casserole favored across regions for its ease and ability to serve a crowd.

Seasonal Adaptations

In spring use baby spinach and add a handful of chopped fresh peas for a sweet pop of color. In winter swap in roasted butternut squash for a richer filling and replace fresh basil with sage. Summer is an opportunity to use bright fresh marinara made from ripe tomatoes and add torn basil into the sauce just before baking for brightness. Small changes in herbs and complementary vegetables let this dish adapt to seasonal produce.

Meal Prep Tips

Assemble the shells the night before and store covered in the refrigerator so all you do on the day of serving is bake. For potluck transport assemble the shells in a disposable aluminum pan, keep chilled during travel and bake on arrival. Portion leftovers into individual airtight containers for convenient lunches. Label containers with reheating instructions to make weekday meals effortless.

This dish is a cozy way to feed family and friends and it adapts to what you have in the pantry. Make it your own and enjoy the simple pleasures of a warm, cheesy seat at the table.

Pro Tips

  • Squeeze cooked or thawed spinach in a clean towel to remove excess moisture to prevent a watery filling.

  • Taste and adjust seasoning of the filling before stuffing the shells since the egg sets and flavors concentrate when baked.

  • Arrange shells snugly but not stacked so heat circulates and cheese melts evenly.

  • Use a small cookie scoop or piping bag for faster and neater filling of each pasta shell.

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.

FAQs about Recipes

Can I freeze this after assembling?

Yes. Assemble the shells and freeze the unbaked dish tightly wrapped. Add 15 to 20 minutes of covered baking time when baking from frozen.

How do I use frozen spinach in this preparation?

If using frozen spinach make sure to thaw and squeeze out as much water as possible before mixing into the filling.

Tags

Winter Warmers DinnerPastaVegetarianItalianWeeknight MealsSpinachRicotta
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:35 minutes
Rest Time:10 mins
Total:55 minutes

Ingredients

Pasta

Filling

Sauce and garnish

Instructions

1

Preheat and cook pasta

Preheat oven to 375 degrees Fahrenheit. Cook jumbo shells in a large pot of salted boiling water according to package instructions until al dente. Drain and rinse with cool water to stop cooking and prevent sticking.

2

Sautée spinach

Heat 1 tablespoon olive oil in a skillet over medium heat. Add fresh spinach and cook until wilted about 2 to 3 minutes. If using frozen spinach make sure it is fully thawed and squeezed of excess water.

3

Make the filling

Combine ricotta Parmesan mozzarella beaten egg garlic powder chopped spinach and salt and pepper in a bowl. Mix until uniform and adjust seasoning.

4

Assemble shells

Spread 1 cup marinara in the bottom of a 9 by 13 inch baking dish. Fill each shell with the ricotta mixture and place seam side up in the dish.

5

Top and bake

Spoon remaining marinara over the shells and top with additional mozzarella. Cover with foil and bake 25 minutes then remove foil and bake 10 additional minutes until bubbly and golden. Let rest five 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: 420kcal | Carbohydrates: 45g | Protein:
22g | Fat: 15g | Saturated Fat: 5g |
Polyunsaturated Fat: 3g | Monounsaturated Fat:
6g | 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
@gusteen 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 @gusteen 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 Charlotte!

Chef and recipe creator specializing in delicious Winter Warmers 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.