Stuffed Shells Ricotta Spinach

Bubbling mozzarella crowns rich, savory Stuffed Shells with ricotta, spinach, and herbs, a family favorite. Save
Bubbling mozzarella crowns rich, savory Stuffed Shells with ricotta, spinach, and herbs, a family favorite. | cookingwithkendra.com

Experience comforting Italian-American flavors with tender jumbo pasta shells filled with a creamy blend of ricotta, fresh spinach, basil, and garlic. Baked in a rich marinara sauce and topped with bubbling mozzarella and Parmesan cheeses, this dish offers a delightful balance of textures and flavors. Preparing involves cooking pasta until al dente, mixing a flavorful cheese and spinach filling, stuffing each shell, and baking to perfection until golden and bubbly. Ideal for family dinners, it pairs beautifully with a fresh green salad and a glass of light white wine.

I still remember the first time my Italian grandmother let me help fill these shells in her kitchen. She'd make them every Sunday, and the aroma of tomato sauce simmering with fresh basil would fill the entire house. I was maybe eight years old, carefully spooning the creamy ricotta mixture into each tender shell, and she'd say, 'The secret is love, bambina, and a little nutmeg nobody needs to know about.' That lesson stayed with me, and now whenever I make stuffed shells, I'm right back there, learning that sometimes the simplest dishes hold the most precious memories.

The first time I made this for my own family dinner, my daughter went completely quiet mid-bite. She looked up at me with wide eyes and said, 'Mom, this tastes like a hug.' That's when I knew I'd nailed it. Now it's become our Sunday tradition, the dish we crave when life feels chaotic and we need something that reminds us why we gather around the table together.

Ingredients

  • Jumbo pasta shells (20 shells): These oversized shells are the foundation of this dish. They're sturdy enough to hold a generous filling without cracking, and they cook up tender without turning mushy if you don't overdo the boiling.
  • Ricotta cheese (2 cups): This is what makes the filling creamy and luxurious. It's mild, which lets the other flavors shine through, and it binds everything together beautifully.
  • Shredded mozzarella cheese (1 cup, plus 1 cup for topping): The mozzarella melts into the filling while it bakes, and the extra on top becomes that gorgeous golden, bubbly layer everyone fights over.
  • Grated Parmesan cheese (1/2 cup, plus 2 tablespoons for topping): This adds a sharp, nutty note that keeps the dish from being one-dimensional. It's essential for balance.
  • Large egg (1): This is your binder, holding the filling together without making it dense. Use room temperature eggs if you can remember to take them out ahead of time.
  • Fresh spinach (1 1/2 cups chopped, or 1 cup frozen): If using frozen, squeeze out every drop of moisture or your filling becomes watery. Fresh spinach is lovely, but frozen works just as well when prepared properly.
  • Fresh basil (2 tablespoons chopped): This brings brightness and herbal notes. Dried basil works in a pinch, but fresh makes a noticeable difference in flavor.
  • Garlic clove (1, minced): Just enough to whisper through the filling without overwhelming it. Mince it fine so it distributes evenly.
  • Salt and black pepper (1/2 teaspoon salt, 1/4 teaspoon pepper): Season carefully. You can always add more, but you can't take it out.
  • Marinara sauce (2 cups): This is the canvas for your masterpiece. Use good sauce if you can, as it really does make a difference. Homemade is wonderful, but quality jarred works beautifully too.

Instructions

Preheat your oven:
Set it to 375°F (190°C). This gives it time to reach the perfect temperature while you prepare everything else. A properly preheated oven makes all the difference in how evenly these shells bake.
Cook the shells until just tender:
Bring a large pot of salted water to a rolling boil. It should taste like the sea. Add your jumbo shells and stir occasionally so they don't stick together. Cook until al dente, about 10-12 minutes. You want them tender but still with a slight firmness when you bite. Drain them immediately and spread them on a baking sheet in a single layer to cool. This prevents them from sticking together.
Create your filling:
In a large bowl, combine the ricotta, one cup of mozzarella, half a cup of Parmesan, the egg, spinach, basil, minced garlic, salt, and pepper. Use a sturdy spoon or spatula to mix until everything is evenly distributed and creamy. Taste a tiny spoonful and adjust the seasoning. This filling should taste delicious on its own.
Prepare your baking dish:
Spread one cup of marinara sauce in the bottom of a 9x13-inch baking dish. This creates a flavorful base and prevents sticking. Tilt the dish so the sauce covers evenly.
Stuff each shell with care:
Working with one shell at a time, hold it in one hand and use a small spoon to fill it with about 2 tablespoons of the ricotta mixture. Don't overstuff. Arrange each filled shell open-side up in the baking dish, nestled close together but not overlapping. It's okay if they touch gently.
Add the sauce:
Pour the remaining marinara sauce over all the filled shells. Make sure each one gets a little sauce so nothing dries out during baking. Don't worry about covering them completely, some should peek through.
Top with cheese:
Sprinkle the remaining mozzarella and Parmesan over the top. This will melt and bubble and become absolutely irresistible.
Bake covered:
Cover the entire dish tightly with foil and place it in your preheated oven. Bake for 25 minutes. The foil traps steam and keeps everything moist while it cooks through.
Finish without the foil:
Carefully remove the foil and bake for another 10 minutes, or until the cheese on top is bubbly and golden brown. Watch during this final stretch, as ovens vary. You're looking for that gorgeous, melted appearance.
Rest before serving:
Remove from the oven and let it sit for 5 minutes. This resting period allows everything to set slightly so it won't fall apart when you serve it. Plus, it gives the temperature a chance to become less scalding.
Save
| cookingwithkendra.com

There's a moment, right when you pull this out of the oven and the kitchen fills with that warm, cheesy, tomatoey steam, where you remember exactly why home cooking matters. It's not just about feeding people, it's about creating something with your hands that makes them feel cared for. That's what these shells do.

The Secret Ingredient Nobody Talks About

My grandmother's whispered advice about nutmeg was genius. Just a pinch, maybe 1/8 teaspoon, stirred into the ricotta filling adds a warmth and depth that makes people wonder what they're tasting. It's subtle but transformative, like adding a secret smile to the dish. This is the kind of thing that makes people ask for your recipe and then scratch their heads when they can't quite replicate it at home.

Make It Your Own

The beauty of this dish is that it's forgiving and flexible. Swap the spinach for chopped kale or chard if you prefer a more robust vegetable. Some people add roasted mushrooms or sun-dried tomatoes to the filling for extra complexity. One of my friends uses half ricotta and half cottage cheese to lighten it slightly, and it's absolutely delicious. The framework stays the same, but your fingerprints are all over it.

Pairing and Serving

Serve this with a crisp green salad on the side, something light and peppery to balance the richness. Garlic bread is non-negotiable for soaking up the sauce. A light Chianti or Pinot Grigio pairs beautifully, the acidity cutting through the creaminess in the best possible way. Leftovers reheat wonderfully, either in a low oven or gently on the stovetop with a splash of water to bring back the sauce.

  • This dish actually improves the next day as flavors meld and deepen together.
  • You can assemble it completely in advance and bake it when you're ready, which makes it perfect for busy nights.
  • Freezing works too: prepare completely but don't bake, then bake from frozen for about 45 minutes covered and 15 minutes uncovered.
A close-up of baked Stuffed Shells, showing tender pasta filled with creamy, cheesy ricotta filling. Save
A close-up of baked Stuffed Shells, showing tender pasta filled with creamy, cheesy ricotta filling. | cookingwithkendra.com

This recipe is comfort on a plate, the kind of dish that wraps you in warmth and reminds you why you love to cook. Make it soon, and make it often.

Recipe FAQs

Use jumbo pasta shells which can be easily stuffed and hold the filling well during baking.

Yes, thaw and drain frozen spinach thoroughly before mixing into the filling to avoid excess moisture.

After cooking, lay the shells separately on a baking sheet to cool, preventing them from sticking.

The filling combines ricotta, shredded mozzarella, and grated Parmesan for a rich and creamy texture.

Yes, fresh basil and minced garlic are added, and a pinch of nutmeg can be stirred into the filling for extra warmth.

Bake covered for 25 minutes, then uncovered for 10 minutes until the cheese is bubbly and golden.

Stuffed Shells Ricotta Spinach

Tender pasta shells filled with ricotta, spinach, herbs, baked in rich tomato sauce topped with mozzarella.

Prep 25m
Cook 35m
Total 60m
Servings 4
Difficulty Medium

Ingredients

Pasta

  • 20 jumbo pasta shells

Filling

  • 2 cups ricotta cheese
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 1 large egg
  • 1½ cups fresh spinach, chopped (or 1 cup frozen spinach, thawed and drained)
  • 2 tablespoons fresh basil, chopped (or 1 teaspoon dried basil)
  • 1 garlic clove, minced
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

Sauce & Topping

  • 2 cups marinara sauce
  • 1 cup shredded mozzarella cheese (for topping)
  • 2 tablespoons grated Parmesan cheese (for topping)

Instructions

1
Preheat oven: Set the oven to 375°F (190°C) and allow it to fully warm.
2
Cook pasta shells: Boil jumbo pasta shells in salted water until al dente, then drain and lay out on a baking sheet to cool.
3
Prepare filling: Combine ricotta, 1 cup mozzarella, ½ cup Parmesan, egg, spinach, basil, garlic, salt, and pepper in a large bowl; mix thoroughly.
4
Prepare baking dish: Spread 1 cup of marinara sauce evenly on the bottom of a 9x13-inch baking dish.
5
Stuff shells: Fill each pasta shell with approximately 2 tablespoons of the ricotta mixture and arrange them in the prepared dish.
6
Add sauce: Pour the remaining marinara sauce over the stuffed shells, ensuring even coverage.
7
Apply cheese topping: Sprinkle the top with the remaining mozzarella and Parmesan cheeses.
8
Bake covered: Cover the dish with foil and bake for 25 minutes.
9
Bake uncovered: Remove foil and continue baking for 10 minutes until the cheese is bubbly and golden.
10
Rest before serving: Allow the dish to rest for 5 minutes prior to serving to set flavors.
Additional Information

Equipment Needed

  • Large pot
  • Mixing bowls
  • 9x13-inch baking dish
  • Spoon
  • Aluminum foil

Nutrition (Per Serving)

Calories 430
Protein 23g
Carbs 38g
Fat 21g

Allergy Information

  • Contains milk (ricotta, mozzarella, Parmesan), egg, and wheat (pasta).
  • Verify cheese and pasta packaging for gluten or other allergens.
Kendra Lewis

Sharing simple, homemade recipes and handy cooking tips for fellow home cooks.