30-MINUTE MEALS! Get the email series now
Royal Recipe

Spinach and Ricotta Stuffed Shells

5 from 1 vote
1 Comments
Riley
By: RileyUpdated: Mar 10, 2026
This post may contain affiliate links. Please read our disclosure policy.

Creamy ricotta and tender spinach tucked into jumbo pasta shells, baked in a bright marinara and topped with melted mozzarella for a comforting, crowd pleasing meal.

Spinach and Ricotta Stuffed Shells

This spinach and ricotta stuffed shells dish has been a weeknight lifeline and a weekend celebration for me. I first found this combination when I needed a make ahead meal that would please kids and adults alike. The first time I served it, my family gathered around the kitchen counter while the house filled with the scent of garlic and tomato, and the large pan disappeared faster than I expected. The combination of creamy ricotta, bright spinach, and bubbling cheese strikes a satisfying balance of texture and flavor that feels both comforting and a little celebratory.

I love that this preparation works for a simple dinner, a potluck, or a special Sunday supper. The shells hold generous spoonfuls of filling so every bite contains the triple comfort of cheese, green vegetable, and pasta. I discovered a few technique tweaks along the way that made assembly smoother and the finished dish less runny, and I include those details below so you can recreate the same results with ease and confidence.

Why You'll Love This Recipe

  • Ready to bake in about 30 minutes after assembly and feeds four to six depending on appetite, making it ideal for weeknight meals or small gatherings.
  • Uses simple pantry and fridge staples: ricotta, mozzarella, Parmesan, marinara, and spinach which can be fresh or frozen for year round convenience.
  • Make ahead friendly. You can assemble the pan, cover, and refrigerate for up to 24 hours or freeze for longer storage, then bake when you need it.
  • Crowd pleasing texture: tender pasta shells hold a creamy filling with a crisped cheese top and a saucy base, so every serving feels balanced and satisfying.
  • Customizable to dietary needs. Swap in plant based cheese and an egg substitute for a dairy free version, or use gluten free shells for an alternative diet.
  • Great for portion control. Individual portions are easy to plate and leftovers reheat well for lunches the next day.

I still remember serving this at a friend s small dinner party where a picky teenager requested seconds and a neighbor asked for the recipe. The warm feedback convinced me to refine the steps and share the clear timing and techniques that guarantee consistent results.

Ingredients

  • Jumbo pasta shells: 12 to 15 shells. Look for shells labeled jumbo or large conchiglioni at the supermarket so the filling fits comfortably without spilling during baking.
  • Ricotta cheese: 2 cups. Choose whole milk ricotta for creamier texture; drain any excess watery liquid in a fine mesh sieve if it seems loose.
  • Mozzarella: 1 cup shredded. Low moisture whole milk mozzarella melts beautifully and gives a ribbon of cheese on top.
  • Parmesan cheese: 1 2 3 cup grated. Freshly grated Parm adds salty, nutty depth that packaged powder cannot match.
  • Large egg: 1 egg. Binds the filling and helps it set during baking; use room temperature for even mixing.
  • Spinach: 2 cups fresh or 1 cup frozen, thawed and drained. Baby spinach wilts quickly when sautéed and retains bright color.
  • Garlic: 2 cloves, minced. Sauté briefly to soften the sharpness and release aroma without browning.
  • Marinara sauce: 2 cups. Use a good quality jarred sauce or homemade for the best flavor base; choose a slightly thinner sauce to ensure even heat distribution.
  • Olive oil: 1 tablespoon. For sautéing the garlic and spinach and building flavor at the base of the pan.
  • Italian seasoning: 1 teaspoon. A blend of oregano, basil, and thyme complements the cheeses and tomato.
  • Salt and black pepper: To taste. Season the filling and the sauce gently; cheeses add saltiness so taste as you go.
  • Fresh basil: Leaves for garnish. Adds a fresh, peppery finish just before serving.

Instructions

Prepare the pasta: Bring a large pot of salted water to a boil and cook the shells until just under al dente, about 9 to 11 minutes depending on the package. They will finish cooking in the oven so avoid overcooking. Drain and transfer to a tray separated so they cool and do not stick together. Make the filling: Warm the olive oil in a skillet over medium heat, add the garlic and cook for 30 seconds until fragrant, then add the spinach and cook until wilted for fresh or just heated through for thawed frozen. Remove from heat and chop if the leaves are large. In a bowl combine ricotta, half the mozzarella, the Parmesan, the egg, Italian seasoning, salt, and pepper, then fold in the cooled spinach. Assemble the pan: Preheat the oven to 350 degrees Fahrenheit. Spread one cup of marinara across the bottom of a 9 by 13 inch baking dish to prevent sticking. Using a small spoon or piping bag, fill each shell generously with the ricotta mixture and place seam side up in the sauce. Pack them close but avoid overcrowding so heat circulates evenly. Top and bake: Pour the remaining sauce gently over the shells to coat without washing out the filling. Sprinkle the remaining mozzarella on top, cover with foil and bake for 20 minutes. Remove the foil and bake another 10 minutes until the cheese is bubbling and starting to brown at the edges. Let rest five to ten minutes before serving so the filling sets. Finish and serve: Garnish with fresh basil leaves and an extra sprinkle of Parmesan. Serve immediately with a simple green salad or crusty bread to soak up the sauce. User provided content image 1

You Must Know

  • Leftovers keep well refrigerated for up to three days in an airtight container and freeze up to three months. Thaw overnight before reheating.
  • This dish is a good source of protein and calcium from the cheeses and egg, and the spinach boosts fiber and iron.
  • Use jarred marinara for speed or a thinner homemade tomato sauce for a fresher flavor; avoid overly chunky sauce that prevents even heating.
  • Do not skip draining thawed frozen spinach thoroughly or the filling will be watery and the final sauce may become diluted.

My favorite part is the way the cheese browns at the edges while the interior stays soft and pillowy. I often double the batch for a potluck and take the empty pan home because guests ask for seconds. Over the years I learned to slightly undercook the shells and to squeeze excess moisture from spinach which makes the texture reliable every time.

Storage Tips

Store cooled leftovers in an airtight container in the refrigerator for up to three days. For freezing, place the cooled pan in a freezer safe container or wrap tightly with plastic wrap and foil; it will keep for up to three months. To reheat from frozen, thaw overnight in the refrigerator and warm in a 350 degree Fahrenheit oven covered with foil for 20 to 30 minutes until heated through. For single servings, microwave on medium power in a covered dish in 60 second intervals, stirring or checking between bursts to avoid drying out the cheese.

Ingredient Substitutions

If you need to change ingredients, try low fat ricotta for a lighter version though the filling will be less rich. Replace mozzarella with provolone for a slightly sharper melt or use a dairy free shredded cheese to make it lactose friendly. Swap in gluten free jumbo shells if needed and ensure the sauce and cheeses are labeled gluten free. For extra green flavor, add chopped fresh herbs to the filling, or incorporate cooked, crumbled Italian sausage for a heartier variation, increasing overall calories and umami depth.

Serving Suggestions

Serve these shells with a crisp green salad dressed in lemon vinaigrette or with roasted seasonal vegetables. A loaf of crusty bread or garlic bread rounds out the meal and soaks up sauce. For a family style presentation, bring the baking dish to the table on a trivet and garnish with ribbons of basil and a light drizzle of extra virgin olive oil. Pair with a medium bodied red wine or a crisp white for contrast.

User provided content image 2

Cultural Background

This filled pasta concept draws from Italian culinary traditions where stuffed pastas were created to make simple ingredients feel special. Conchiglioni, the shell shaped pasta, is a modern, user friendly take on hand rolled filled pastas. Combining ricotta and spinach is a classic pairing in Italy, often used in ravioli and lasagna. The American baked version layers sauce and cheese and adds the convenience of one baking dish which helped popularize the dish in family homes across the country.

Seasonal Adaptations

In spring and summer, use large handfuls of fresh spinach and add a few chopped spring onions to the filling for brightness. In fall and winter, substitute roasted butternut squash for the spinach and add a pinch of nutmeg to complement the ricotta. For holiday gatherings, add chopped roasted red peppers into the filling and finish with a scattering of toasted pine nuts for texture and festive color.

Meal Prep Tips

Assemble the shells up to 24 hours ahead and keep covered in the refrigerator. For a frozen make ahead, prepare the dish through assembly, cover tightly, and freeze. When ready to bake, thaw overnight and add a few extra minutes to the baking time. Use disposable foil pans for easy transport to potlucks. Label containers with baking instructions so reheating is fuss free.

These shells are a reliable, nourishing dish that marries comfort with a bright vegetable presence. I hope you enjoy making them as much as my family does, and that they become a regular on your table for both weeknight dinners and special occasions.

Pro Tips

  • Drain thawed frozen spinach thoroughly by squeezing in a clean kitchen towel to avoid a watery filling.

  • Under cook the pasta shells slightly so they finish cooking in the oven and retain a tender bite.

  • Let the baked dish rest five to ten minutes after removing from the oven to allow the filling to set for cleaner portions.

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

Cozy Home-Cooked Classicsrecipepastavegetarianweeknightitaliancomfort foodfamily dinnermeal prepcooking
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 and sauce

Filling

Instructions

1

Cook the shells

Bring a large pot of salted water to a boil and cook the shells until just under al dente, about 9 to 11 minutes. Drain and separate on a tray to cool so they do not stick.

2

Sauté spinach and garlic

Warm 1 tablespoon olive oil in a skillet over medium heat, add minced garlic and cook 30 seconds, add spinach and cook until wilted. Remove from heat and let cool slightly.

3

Mix the filling

In a bowl combine 2 cups ricotta, 1 cup shredded mozzarella, 1 1 4 cup grated Parmesan, 1 large egg, 1 teaspoon Italian seasoning, salt and pepper. Fold in the cooled spinach and garlic.

4

Assemble shells

Preheat oven to 350 degrees Fahrenheit. Spread 1 cup marinara in a 9 by 13 inch baking dish. Fill each shell with the ricotta mixture and place seam side up in the sauce.

5

Bake

Top with remaining marinara and sprinkle with remaining mozzarella. Cover with foil and bake 20 minutes, remove foil and bake another 10 minutes until cheese bubbles. Rest five to ten 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: 480kcal | Carbohydrates: 45g | Protein:
22g | Fat: 20g | Saturated Fat: 6g |
Polyunsaturated Fat: 4g | Monounsaturated Fat:
8g | 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
@royalrecipe 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 @royalrecipe 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 Riley!

Chef and recipe creator specializing in delicious Cozy Home-Cooked 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.