Homemade Spinach Stuffed Pasta Shells photo
| |

Spinach Stuffed Pasta Shells

I’ve made a lot of comfort-food dinners over the years, but few things hit home quite like a pan of cheesy, saucy stuffed shells fresh from the oven. This Spinach Stuffed Pasta Shells recipe is one of those reliable weeknight-to-weekend crowd-pleasers: it’s simple to assemble, impressive to serve, and loaded with gooey melty cheese and bright spinach. The balance of creamy ricotta, stretchy mozzarella, and nutty Parmesan pairs perfectly with a tangy marinara. If you want a cozy one-pan meal that comforts and feeds a crowd, these shells are it.

Why this version works

This recipe leans into a few fundamentals: creamy ricotta provides body and mild flavor; shredded mozzarella gives that irresistible melt; grated Parmesan adds a salty, umami lift; and eggs bind everything together so the filling holds its shape after baking. Frozen chopped spinach is economical and convenient—just be sure to defrost and squeeze it very dry so the filling doesn’t become watery. Using jarred or homemade marinara gives you control over tang and sweetness. The result is a layered baked dish with tender pasta shells cradling a rich spinach-cheese filling, all bathed in bright tomato sauce.

Ingredients

  • 12 ounces jumbo pasta shells
  • 2 pounds ricotta cheese
  • 2 cups shredded mozzarella
  • ¾ cup grated Parmesan, plus more for sprinkling over the dish
  • 3 eggs
  • ¾ teaspoon dried oregano
  • ½ teaspoon salt
  • ¼ teaspoon freshly ground black pepper
  • 10-ounce package of frozen chopped spinach defrosted and squeezed dry
  • 3 cups marinara sauce (jarred or homemade)

Make-ahead and serving tips

You can assemble the shells up to a day in advance, cover tightly and refrigerate; add a few extra minutes to the bake time if going in cold. This dish also freezes well: bake, cool, wrap tightly, then freeze for up to three months. Thaw overnight in the fridge and reheat in a 350°F oven until warmed through. Serve with a simple green salad and crusty bread to soak up every last drop of sauce.

Equipment

Easy Spinach Stuffed Pasta Shells recipe photo

  • Large pot for boiling pasta
  • Large bowl for mixing filling
  • Baking dish (9×13-inch works well)
  • Slotted spoon or tongs
  • Paper towels or clean kitchen towel for squeezing spinach

Step-by-step instructions

Delicious Spinach Stuffed Pasta Shells dish photo

Below are clear, chronological steps so you can confidently prepare Spinach Stuffed Pasta Shells with no guesswork. I’ve kept the ingredient amounts exactly as listed and rewritten the directions into straightforward actions.

  1. Preheat and prepare baking dish: Preheat your oven to 350°F (175°C). Spread about 1 cup of the marinara sauce evenly across the bottom of a 9×13-inch baking dish (reserve the remaining 2 cups for topping and extra sauce). This creates a saucy base so the shells don’t stick and helps them bake with a perfect saucy layer beneath.
  2. Cook the pasta shells: Bring a large pot of well-salted water to a rolling boil. Add the 12 ounces of jumbo pasta shells and cook them until just al dente—tender but still firm to the bite—following the shorter end of the package’s recommended time since they will finish cooking in the oven. Drain the shells and rinse briefly with cool water to stop cooking. Arrange the shells on a baking sheet or parchment in a single layer so they’re easier to fill.
  3. Prepare the spinach: Make sure the 10-ounce package of frozen chopped spinach is completely defrosted. Place the spinach in a clean kitchen towel or several layers of paper towels and squeeze out as much liquid as possible. Excess moisture will thin the filling, so press firmly until the spinach is almost dry. Chop very briefly if the pieces are large, but keep them fairly small for easy stuffing.
  4. Mix the filling: In a large mixing bowl combine 2 pounds ricotta cheese, 2 cups shredded mozzarella, ¾ cup grated Parmesan, 3 eggs, ¾ teaspoon dried oregano, ½ teaspoon salt, and ¼ teaspoon freshly ground black pepper. Fold in the squeezed-dry chopped spinach until evenly distributed. Taste a small pinch of the mixture and adjust seasoning if you prefer a touch more salt or pepper, remembering the cheeses add saltiness.
  5. Stuff the shells: Spoon the cheese-and-spinach mixture into each cooked pasta shell. Use about 1 to 2 tablespoons of filling per shell depending on shell size; the goal is a nicely rounded, fully filled shell without overstuffing. Place each filled shell open-side up in the prepared baking dish on top of the layer of marinara.
  6. Top with sauce and cheese: Once all shells are filled and arranged in the dish, pour the remaining 2 cups of marinara sauce over the shells, spreading gently so each shell gets a good coating of sauce. Sprinkle any leftover shredded mozzarella across the top and dot with a little extra grated Parmesan if you like for a golden crust as it bakes.
  7. Bake: Cover the baking dish loosely with aluminum foil and bake in the preheated 350°F oven for about 25 minutes. After 25 minutes, remove the foil and bake for an additional 10 to 15 minutes until the cheese is bubbly and the top is lightly golden. If you prefer a very browned top, place under the broiler for 1 to 2 minutes—watch closely so it doesn’t burn.
  8. Rest and serve: Remove the dish from the oven and let it rest for 5 to 10 minutes. This helps the filling set slightly so the shells hold their shape when served. Sprinkle a little extra grated Parmesan over the top for garnish and serve warm. Offer extra marinara on the side for anyone who likes more sauce.

Notes and variations

  • Cheese swaps: If you prefer different textures, substitute part of the ricotta with a softer cheese like mascarpone for an ultra-creamy filling, or add a handful of shredded provolone into the filling for a different flavor profile.
  • Greens: Baby spinach or fresh chopped kale can replace the frozen chopped spinach. If using fresh, sauté briefly until wilted, then cool and squeeze out excess liquid before adding to the filling.
  • Protein add-ins: For a heartier dish, stir in cooked shredded chicken or chopped cooked beef into the filling. Make sure any added meat is fully cooked and cooled before mixing it into the cheese base.
  • Sauce: If your marinara is very sweet, add a pinch of red pepper flakes or a splash of balsamic vinegar to introduce more depth. If it’s too acidic, a pinch of sugar smooths it out.
  • Make-ahead assembly: Assemble the shells in the baking dish, cover tightly, and refrigerate for up to 24 hours. Allow the dish to sit at room temperature 20–30 minutes before baking, and add 5–10 minutes to the covered baking time if going in cold from the fridge.

Troubleshooting

If your filling seems watery: That usually means the spinach still held too much moisture. Remove the filling from the shells and blot the spinach with paper towels or squeeze again, then mix back in. If the filling is dry or crumbly: The eggs bind and the cheeses add moisture—if needed, stir in a tablespoon of milk or a little extra ricotta to reach a creamy consistency that’s easy to spoon into shells.

Nutrition and portioning

This recipe makes a generous casserole that serves about 6 to 8 people depending on portion size and sides. Each serving delivers a hearty portion of protein and calcium from the cheeses and eggs, plus fiber and vitamins from the spinach and tomato sauce. Pair with a crisp salad and a light vinaigrette to balance the richness of the dish.

Final thoughts

Spinach Stuffed Pasta Shells are one of those recipes that feel both homey and a little special—perfect for weeknight dinners, casual get-togethers, or feeding a crowd. The assembly is pleasantly meditative, the oven does most of the work, and the payoff is a bubbling tray of cheesy, saucy comfort. Leftovers reheat beautifully, and the flavors often deepen after a day in the fridge, so don’t be surprised if the second-night version tastes even better.

Enjoy the warm, cheesy goodness—and don’t forget to save a little extra sauce for dipping.

Homemade Spinach Stuffed Pasta Shells photo

Spinach Stuffed Pasta Shells

Creamy ricotta and spinach stuffed into jumbo pasta shells, topped with marinara and baked until bubbly.
Prep Time15 minutes
Cook Time35 minutes
Total Time50 minutes
Servings: 6 servings

Ingredients

  • 12 ounces jumbo pasta shells
  • 2 pounds ricotta cheese
  • 2 cups shredded mozzarella
  • 3/4 cup grated Parmesan plus more for sprinkling over the dish
  • 3 eggs
  • 3/4 teaspoon dried oregano
  • 1/2 teaspoon salt
  • 1/4 teaspoon freshly ground black pepper
  • 10 ounces frozen chopped spinach defrosted and squeezed dry
  • 3 cups marinara sauce (jarred or homemade)

Instructions

  • Bring a large pot of salted water to a boil and cook the jumbo pasta shells according to package directions until al dente; drain and rinse with cold water to stop cooking, then set aside to cool slightly.
  • Preheat the oven to 350°F (175°C). Grease a 9 x 13 inch baking dish and spread a thin layer (about 1/2 cup) of marinara sauce evenly over the bottom.
  • In a large mixing bowl, combine the ricotta, shredded mozzarella, 3/4 cup grated Parmesan, eggs, dried oregano, salt, black pepper, and the squeezed-dry spinach; mix until evenly incorporated.
  • Fill each cooled pasta shell with about 2 tablespoons of the spinach-ricotta mixture and arrange the filled shells seam-side up in the prepared baking dish.
  • Pour the remaining marinara sauce over the arranged shells, spreading gently to cover, and sprinkle additional grated Parmesan over the top if desired.
  • Cover the dish tightly with aluminum foil and bake in the preheated oven for about 35 minutes, until the filling is heated through and the sauce is bubbly.
  • Remove foil and let rest a few minutes before serving.

Equipment

  • 9 x 13-inch baking dish
  • Large Pot
  • Colander
  • Mixing Bowl
  • Spoon
  • Aluminum Foil

Notes

  • Use well-drained spinach to prevent a watery filling.
  • Shells can be cooked a minute less than package directions to avoid overcooking during baking.
  • Prepare the filling ahead and refrigerate before assembling if desired.
  • Leftover assembled dish (unbaked) can be covered and refrigerated for up to 24 hours before baking.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating