Stuffed Shells Ricotta Spinach

Baked Stuffed Shells with Ricotta bubbling hot, cheese and marinara, perfect for dinner. Bookmark
Baked Stuffed Shells with Ricotta bubbling hot, cheese and marinara, perfect for dinner. | everybitebetters.com

Delight in tender jumbo pasta shells generously filled with a creamy blend of ricotta cheese, fresh spinach, basil, and aromatic garlic. These are nestled in a rich marinara sauce, layered with mozzarella and Parmesan cheeses, then baked to bubbling golden perfection. A wholesome, comforting dish that balances fresh herbs and melt-in-your-mouth cheeses, ideal for a satisfying family meal. Variations like adding nutmeg or swapping spinach for kale bring subtle twists to this classic.

I still remember the first time my grandmother taught me to make stuffed shells—her kitchen smelled like simmering tomato sauce and fresh basil, and she showed me how to gently fill each shell with the creamy ricotta mixture, her hands moving with the kind of practiced ease that only comes from making something a thousand times. That day, I learned that this wasn't just a recipe; it was an invitation to slow down and create something that brings people together.

I made this for my best friend on a snowy winter evening, and watching her face light up when she tasted it reminded me why Italian food has such magic in it—it's not complicated, but when made with care, it becomes something people remember.

Ingredients

  • Jumbo pasta shells (20): These need to be genuinely jumbo—the smaller shells just don't hold enough filling. Look for them in the specialty pasta aisle and don't skimp here; they're the vessel for everything delicious.
  • Ricotta cheese (2 cups): This is your foundation. Fresh ricotta tastes noticeably better than the pre-packaged kind, but either works. Some people swear by adding a pinch of nutmeg to the filling—try it once and you might never go back.
  • Shredded mozzarella cheese (1 cup for filling, 1 cup for topping): Use low-moisture mozzarella if you can find it; it melts more beautifully and won't make your dish watery.
  • Grated Parmesan cheese (1/2 cup for filling, 2 tablespoons for topping): Real Parmigiano-Reggiano makes a noticeable difference, though the green can version works in a pinch.
  • Large egg (1): This is what binds the filling together and gives it that silky texture. Don't skip it.
  • Fresh spinach (1.5 cups chopped) or frozen (1 cup thawed and drained): Fresh spinach will cook down dramatically, so don't be alarmed by how much you need. If using frozen, squeeze it dry over a clean dish towel—excess moisture is the enemy here.
  • Fresh basil (2 tablespoons chopped) or dried (1 teaspoon): Fresh basil is lovely if you have it, but dried works just fine and is what I usually reach for.
  • Garlic clove (1, minced): One clove might seem small, but it's enough to add a whisper of garlic flavor without overpowering the delicate cheese filling.
  • Salt and black pepper: Season gently—the cheeses already carry salt, so taste as you go.
  • Marinara sauce (2 cups): Use a good quality sauce you'd eat on its own. This is not the place to compromise.

Instructions

Set the stage:
Preheat your oven to 375°F (190°C). This gentle temperature ensures the filling heats through and the cheese on top turns golden without the edges burning. Use this time to gather everything you'll need.
Cook the shells:
Bring a large pot of salted water to a rolling boil—it should taste like the sea. Add the jumbo shells and cook until they're just al dente, about 8 to 9 minutes. They should still have a tiny bit of resistance when you bite them. Drain them and lay them out on a baking sheet in a single layer so they cool and don't stick together. This step is worth doing right.
Build the filling:
In a large bowl, combine the ricotta, mozzarella, Parmesan, egg, spinach, basil, garlic, salt, and pepper. Stir gently with a spoon until everything is just combined. Don't overmix—you want it creamy and cohesive, not beaten to death. This is the moment to taste and adjust the seasoning if you'd like.
Prepare the base:
Spread about 1 cup of the marinara sauce across the bottom of your 9x13-inch baking dish. This prevents sticking and creates a sauce layer underneath that becomes something special during baking.
Fill and arrange:
Take each cooled shell and gently spoon about 2 tablespoons of the ricotta mixture inside. This is meditative work—there's no rush. Arrange the filled shells seam-side up in the baking dish, nestling them close to each other.
Cover with sauce:
Pour the remaining marinara sauce over the stuffed shells, making sure each one gets a generous coating. The sauce will bubble up during baking and create a cohesive dish.
Add the cheese crown:
Sprinkle the remaining mozzarella and Parmesan evenly over the top. This is what catches the heat and becomes that irresistible bubbly, golden layer.
Bake covered:
Cover the baking dish tightly with foil and slide it into the oven for 25 minutes. The foil keeps everything moist and prevents the cheese from browning too quickly.
Finish and rest:
Remove the foil and bake for another 10 minutes, until the cheese is bubbly and just beginning to show a golden color. Let the dish rest for 5 minutes before serving—this allows the filling to set slightly and makes plating easier.
Italian-American Stuffed Shells with creamy ricotta filling, spinach, and melted mozzarella on top. Bookmark
Italian-American Stuffed Shells with creamy ricotta filling, spinach, and melted mozzarella on top. | everybitebetters.com

There's something almost sacred about watching someone take that first bite of these stuffed shells—the way the flavors work together, the cheese stretching, the sauce clinging to the pasta. It's in those quiet moments at the dinner table that you realize you're not just serving food; you're creating memories.

Making It Your Own

This recipe is beautiful because it welcomes improvisation. Some cooks add a pinch of nutmeg to the filling for a subtle warmth, while others stir in a handful of fresh parsley. If spinach isn't your thing, try kale or Swiss chard—they'll hold up beautifully to the heat and add their own character. The filling-to-sauce ratio is forgiving too; if you prefer things saucier, add another half cup of marinara.

Pairing and Serving

Serve these stuffed shells with a crisp green salad dressed simply with olive oil and lemon juice—it cuts through the richness perfectly. Garlic bread on the side is never wrong. If you want to elevate the experience, pour a light Chianti or Pinot Grigio; the wine's acidity complements the tomato sauce and creamy filling in a way that feels almost intentional, like the dish was designed with wine in mind.

Storage and Leftovers

This is one of those dishes that tastes even better the next day, when all the flavors have had time to mingle and deepen. Leftovers keep beautifully in the refrigerator for up to three days in an airtight container, and they reheat gently in a 350°F oven covered with foil until warmed through. You can also freeze unbaked stuffed shells for up to a month—just add an extra 15 minutes to the baking time if cooking from frozen.

  • Let the dish rest for 5 minutes after removing from the oven; this makes it easier to serve and more visually appealing.
  • If making ahead, assemble everything but the cheese topping, cover, and refrigerate until you're ready to bake—then add the cheese and proceed as directed, adding a few extra minutes to the cooking time.
  • Leftovers actually develop better flavor, so don't hesitate to make this a day or two before you plan to serve it.
Golden Stuffed Shells ready to serve, filled with ricotta; a comforting, cheesy family meal. Bookmark
Golden Stuffed Shells ready to serve, filled with ricotta; a comforting, cheesy family meal. | everybitebetters.com

Stuffed shells are the kind of dish that reminds us why we cook in the first place—not for complexity, but for the chance to nourish the people we care about. Make this for someone you love.

Recipe FAQs

Jumbo pasta shells work best as their size and shape hold fillings without breaking during baking.

Yes, thawed and well-drained frozen spinach is a convenient alternative without sacrificing flavor.

Cook shells until al dente and lay them flat on a baking sheet to cool separately before filling.

A mix of ricotta, mozzarella, and Parmesan cheeses offers a creamy texture with rich, savory bites.

Adding fresh basil, garlic, and a pinch of nutmeg adds aromatic depth and warmth to the filling.

Stuffed Shells Ricotta Spinach

Pasta shells filled with ricotta, spinach, herbs, baked in tomato sauce with melted mozzarella topping.

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
  • 1/2 cup grated Parmesan cheese
  • 1 large egg
  • 1 1/2 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
  • 1/2 teaspoon salt
  • 1/4 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 oven temperature to 375°F.
2
Cook pasta shells: Boil jumbo pasta shells in salted water until al dente. Drain and arrange on a baking sheet to cool.
3
Prepare filling: In a large bowl, combine ricotta, mozzarella, Parmesan, egg, spinach, basil, garlic, salt, and pepper. Mix thoroughly.
4
Prepare baking dish: Spread 1 cup of marinara sauce evenly in a 9x13-inch baking dish.
5
Stuff shells: Fill each pasta shell with approximately 2 tablespoons of the cheese and spinach mixture. Place shells in the baking dish.
6
Add sauce and cheese topping: Pour remaining marinara sauce over stuffed shells. Sprinkle with remaining mozzarella and Parmesan cheeses.
7
Bake covered: Cover dish with foil and bake for 25 minutes.
8
Bake uncovered: Remove foil and bake an additional 10 minutes, until cheese is bubbly and golden.
9
Rest before serving: Allow dish to rest for 5 minutes before plating.
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, egg, and wheat gluten.
Sophie Adams

Sharing simple, flavorful recipes and practical cooking tips for everyday home cooks.