Spinach And Ricotta Stuffed Shells

This post may contain affiliate links. Read our Disclaimer. Leave a Comment ★★★★★

Spinach And Ricotta Stuffed Shells

This Spinach ricotta stuffed shells is the ultimate comfort food made from scratch with creamy ricotta, leafy spinach, and rich marinara. It’s ready in under 90 minutes, naturally vegetarian, and perfect for weeknight dinners or entertaining.

How to Make Spinach Ricotta Stuffed Shells

I first fell for these cheesy pasta shells during a slow afternoon in a tiny trattoria just outside Florence. The way the earthy spinach and creamy ricotta hugged each spoonful left a permanent mark on my culinary memory. Now, I always make this baked stuffed shells recipe for Sunday family dinners, often pairing it with a crisp green salad or some roasted vegetables. It reminds me why I love Italian comfort food so much, and how it brings everyone together around the table. For a heartier twist, you might also enjoy my cheesy chicken broccoli stuffed shells, or perhaps a side of creamy mushroom pappardelle if you are feeling indulgent.

Why You’ll Adore This Pasta Bake

  • Made From Scratch Flavor: Fresh garlic, nutmeg, and quality cheeses create a rich, authentic Italian taste.
  • Family Favorite: Both kids and adults love the creamy filling and cheesy topping.
  • Freezer Friendly: Assemble ahead and freeze for an easy, homemade meal anytime.
  • Crowd-Pleasing Vegetarian: A satisfying meatless main that even carnivores will happily devour.

Ingredients for Perfect Spinach Ricotta Shells

Be sure to see the recipe card below for the full listing of ingredients, instructions, notes, and estimated nutritional information.

For The Filling & Pasta

  • Jumbo pasta shells: Their large size and curved shape are perfect for holding plenty of filling.
  • Frozen chopped spinach: Make sure to squeeze it very dry to avoid a watery filling.
  • Whole milk ricotta cheese: Provides a richer, creamier texture compared to part-skim varieties.
  • Parmesan cheese: Adds a salty, nutty depth to the cheesy spinach pasta filling.
  • Egg: Acts as a binder, helping the ricotta spinach mixture hold its shape.
  • Ground nutmeg: A tiny pinch enhances the flavor of the spinach and cheese beautifully.

For Assembly & Topping

  • Marinara sauce: Use your favorite jarred brand or a simple homemade version.
  • Shredded mozzarella cheese: Creates that iconic, stretchy, golden-brown cheesy top.
  • Garlic: Freshly minced garlic infuses the filling with aromatic flavor.

Easy Spinach ricotta stuffed shells

Spinach Ricotta Stuffed Shells

380kcal

Prep 30 minutes
Cook 45 minutes
5 minutes
Total 1 hour 20 minutes
Baked to bubbly perfection, these spinach ricotta stuffed shells are filled with a rich ricotta cheese filling and topped with marinara sauce. A comforting classic meal for busy weeknights.
Servings 6 servings
Course Dinner
Cuisine Italian

Ingredients

Pasta
  • 1 pound jumbo pasta shells
  • 1 tablespoon olive oil divided
Filling
  • 10 ounces frozen chopped spinach thawed and squeezed very dry
  • 15 ounces whole milk ricotta cheese
  • 1 large egg
  • 1/2 cup grated Parmesan cheese plus more for topping
  • 1/4 teaspoon ground nutmeg
  • 1/2 teaspoon salt
  • 1/4 teaspoon black pepper freshly ground
  • 2 cloves garlic minced
Sauce and Topping
  • 24 ounces marinara sauce
  • 1 cup shredded mozzarella cheese

Equipment

  • large pot
  • mixing bowl
  • oven
  • baking dish
  • knife
  • cutting board
  • measuring spoons
  • measuring cups
  • spoon
  • aluminum foil
  • kitchen towel

Method

  1. Preheat your oven to 375 degrees F (190 degrees C). Bring a large pot of salted water to a boil over high heat. Add the 1 pound of jumbo pasta shells and cook according to package directions, until al dente, about 8 to 10 minutes. The shells should be pliable but still have a slight bite. Drain the shells well, rinse with cold water to stop cooking, and toss gently with 1 teaspoon of olive oil to prevent sticking. Set aside.
  2. While the pasta cooks, ensure the 10 ounces of frozen chopped spinach are fully thawed. Place the thawed spinach in a clean kitchen towel or several layers of paper towels and squeeze out as much excess liquid as possible. This step is crucial for a non-watery filling. Minate the 2 cloves of garlic.
  3. In a large mixing bowl, combine the 15 ounces of whole milk ricotta cheese, 1 large egg, 1/2 cup of grated Parmesan cheese, 1/4 teaspoon of ground nutmeg, 1/2 teaspoon of salt, 1/4 teaspoon of freshly ground black pepper, the minced garlic, and the thoroughly squeezed dry spinach. Mix everything together with a spoon or your hands until well combined and evenly distributed.
  4. Spread about 1 cup of the 24 ounces of marinara sauce evenly over the bottom of a 9×13-inch baking dish. Carefully take each cooked jumbo pasta shell and fill it generously with the spinach and ricotta mixture, using a spoon or your fingers. Arrange the filled shells in a single layer in the prepared baking dish. You may need to fit them snugly.
  5. Pour the remaining 14 ounces (about 1 3/4 cups) of marinara sauce evenly over the stuffed shells. Ensure all shells are well-coated. Sprinkle the 1 cup of shredded mozzarella cheese over the top of the sauced shells, along with an additional sprinkle of grated Parmesan cheese, if desired.
  6. Cover the baking dish tightly with aluminum foil. Bake for 25 minutes. Remove the foil and continue to bake for another 15 to 20 minutes, or until the sauce is bubbly around the edges and the cheese on top is melted, golden brown, and slightly crispy.
  7. Once baked, carefully remove the dish from the oven. Let the stuffed shells rest for 5 to 10 minutes before serving. This allows the dish to set slightly, making it easier to serve and preventing the filling from oozing out immediately.

Notes

Ensure spinach is thoroughly squeezed dry to prevent watery filling. Let rest before serving for easier portioning.

Simple Ways to Customize It

  • Add Protein: Stir in some cooked, crumbled Italian sausage or ground beef for a heartier meal.
  • Make It Cheesier: Layer in slices of provolone or fontina between the stuffed shells before topping.
  • Add Some Heat: Include a pinch of red pepper flakes in the filling for a subtle spice.

My Pro Tips for Perfect Shells

  • Squeeze Spinach Dry: Take the time to thoroughly wring out the spinach; it prevents a soggy bake.
  • Cook Pasta Al Dente: The shells will continue cooking in the oven, so a firm bite is key.
  • Let It Rest: Allowing the baked pasta with ricotta and spinach to sit for 10 minutes helps it set.
  • Test Flavor: Always taste your filling and adjust salt and pepper before stuffing the shells.

Cozy Serving of Spinach Ricotta Stuffed Shells

Storing and Reheating Your Leftovers

  • Store: Keep leftovers in an airtight container in the refrigerator for up to 4 days.
  • Freeze: Assemble the dish but do not bake, wrap tightly, and freeze for up to 3 months. Thaw overnight before baking.
  • Reheat: Warm individual portions in the microwave or the entire dish covered at 350°F for 15-20 minutes.
  • Make-Ahead Tip: You can stuff the shells and arrange them in the sauced dish a day ahead, cover, and refrigerate.

Frequently Asked Questions

Can I use fresh spinach instead of frozen?

Yes, you can use fresh spinach. Simply wilt about 1 pound of fresh leaves in a pan, let it cool, and then squeeze it completely dry just as you would with frozen. This ensures your filling for these homemade stuffed shells isn’t watery.

How do you keep stuffed shells from getting soggy?

The key is draining and rinsing the cooked pasta well, and most importantly, squeezing every bit of moisture from the spinach. A non-watery filling is the best defense against soggy baked stuffed shells.

Can you freeze spinach and ricotta stuffed shells?

Absolutely. They are fantastic freezer friendly stuffed shells. Assemble the dish completely but do not bake it. Cover it tightly with foil and freeze. Thaw in the refrigerator overnight before baking as directed.

What can I use instead of ricotta cheese?

For a similar texture, you can substitute an equal amount of cottage cheese that you’ve blended until smooth. For a dairy-free version, check out my vegan spinach lasagna for inspiration on plant-based fillings.

More Cozy Pasta Dishes to Try

Make This Spinach Ricotta Shells Tonight

With its creamy, cheesy filling and comforting tomato sauce, this easy stuffed shells with spinach recipe is a guaranteed win for any night of the week. It is simple enough for a family dinner yet special enough for guests. I hope it becomes a beloved ritual in your home, just as it is in mine.

Leave a Comment