I’ve got to tell you, this Spinach and Ricotta Stuffed Shells Recipe is one of those cozy, comforting dishes that feels like a warm hug on a plate. You get tender jumbo pasta shells loaded with a creamy, cheesy spinach filling, all baked in a rich marinara sauce – seriously, it’s a crowd-pleaser every time I make it. Whether you’re whipping up a weeknight dinner or surprising guests on the weekend, this recipe strikes the perfect balance between simple and impressive.

When I first tried this recipe, I was blown away by how effortlessly delicious it was. The ricotta mixed with fresh spinach gives you a filling that’s both light and indulgent. Plus, the layers of mozzarella and Parmesan cheese bring everything together with that irresistible gooey texture. If you love Italian comfort food, you’ll find that mastering this Spinach and Ricotta Stuffed Shells Recipe becomes a go-to in your meal rotation.

❤️

Why You’ll Love This Recipe

  • Comfort Food at Its Best: Creamy cheeses and tender spinach make every bite a delight.
  • Easy to Prep Ahead: You can stuff the shells in advance and bake when ready, perfect for busy days.
  • Family Friendly: My whole family goes crazy for the cheesy filling and saucy goodness.
  • Versatile and Adaptable: You can easily switch up greens or add extras to customize it your way.

Ingredients You’ll Need

Each ingredient here plays a key role in making this Spinach and Ricotta Stuffed Shells Recipe shine. I always recommend using fresh spinach when possible, but frozen works just fine too. The cheeses bring the creamy, melty texture we all crave.

  • Jumbo pasta shells: Make sure to pick jumbo shells – smaller pasta won’t hold the filling as well.
  • Ricotta cheese: I like whole milk ricotta for its creaminess, but part-skim works too.
  • Mozzarella cheese: Use shredded mozzarella for easy melting, reserve some for topping.
  • Parmesan cheese: Freshly grated packs more flavor than pre-grated.
  • Large egg: Helps bind the filling for a nice texture.
  • Spinach: Fresh or frozen (thawed and drained) both work; just make sure it’s well drained to avoid soggy filling.
  • Garlic: Freshly minced garlic adds a subtle aromatic punch.
  • Marinara sauce: Choose your favorite store-bought sauce or homemade if you’re feeling ambitious.
  • Olive oil: For sautéing the garlic and spinach gently without burning.
  • Italian seasoning: Blends savory herbs to elevate the flavor.
  • Salt and freshly ground black pepper: Essential for balancing and bringing out all the flavors.
  • Fresh basil leaves (optional): Great for garnish and a fresh herbal note.
📝
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.

Variations

I’m a big fan of mixing things up depending on the season or what I have on hand. You can easily make this Spinach and Ricotta Stuffed Shells Recipe your own by switching a few ingredients or adding extras to the filling.

  • Add Mushrooms: I’ve tossed sautéed mushrooms into the filling for an earthier, heartier taste—my family loves the added depth.
  • Use Kale or Swiss Chard: If you’re not a spinach fan, these greens make a tasty substitute and hold up well when cooked.
  • Gluten-Free Pasta Shells: For gluten-sensitive friends, using gluten-free jumbo shells works great without compromising flavor.
  • Swap Ricotta for Cottage Cheese: For a lighter twist, blend cottage cheese until smooth and use instead of ricotta—you won’t lose the creamy texture.

How to Make Spinach and Ricotta Stuffed Shells Recipe

Step 1: Cook the Pasta Shells Perfectly

Start by boiling your jumbo pasta shells in a big pot of salted water. You want them al dente — tender but still with a little bite — so follow the package instructions, usually around 8 to 10 minutes. Here’s my trick: watch closely because overcooked shells can easily tear when filling. Once cooked, drain them and lay them out on a sheet of parchment or a tray to cool so they don’t stick together.

Step 2: Make the Creamy Spinach and Ricotta Filling

While the shells cool, mix up the filling. In a large bowl, combine ricotta, half of your mozzarella, Parmesan, and the egg — this egg is key for binding everything. In a skillet, heat olive oil and sauté minced garlic until just fragrant, about 30 seconds – don’t let it brown or it’ll turn bitter. Toss in your chopped spinach and cook until wilted (fresh) or warmed through (frozen). Stir your greens into the cheese mixture and season generously with Italian seasoning, salt, and pepper. Give it a good mix until it’s all beautifully blended.

Step 3: Stuff and Assemble the Shells

Preheat your oven to 375°F (190°C) and spread a layer of marinara on the bottom of your baking dish to keep things saucy and prevent sticking. Using a spoon or your fingers, gently fill each shell with about two tablespoons of that cheesy spinach filling, and place them open side up in the dish. Once all shells are nestled in, spoon the remaining marinara evenly over the top to keep everything moist during baking.

Step 4: Bake to Bubbly Perfection

Cover the dish with aluminum foil and bake for 20 minutes to let the flavors meld and the cheese melt inside. Then, uncover and bake another 10 minutes to get that lovely golden touch on top. After baking, let it rest for 5 minutes before serving – that pause lets everything firm up just a bit, so your shells hold together nicely on the plate.

👨‍🍳

Pro Tips for Making Spinach and Ricotta Stuffed Shells Recipe

  • Don’t Overcook the Shells: Cooking them just al dente helps avoid tearing when filling, which I learned the hard way the first time.
  • Drain Spinach Well: Excess moisture can make the filling watery, so squeeze frozen spinach dry and cook fresh spinach until wilted.
  • Use a Small Spoon for Filling: This keeps your hands clean and helps portion the filling evenly inside each shell.
  • Cover While Baking: Keeping it covered for the first 20 minutes traps moisture so the dish stays creamy, then uncover for a nicely browned finish.

How to Serve Spinach and Ricotta Stuffed Shells Recipe

The dish shows a white bowl filled with a layer of rich red tomato sauce at the bottom, topped with 15 large pasta shells evenly arranged in a circular pattern along the edge and center. Each pasta shell is filled with a creamy mix of green spinach and white ricotta, with some light brown spots on the cheese from baking. The pasta shells are yellowish and maintain their shape, slightly open to reveal the filling. The surface beneath the bowl is a white marbled texture, and there is a woman's hand holding a white fork near the bowl. photo taken with an iphone --ar 4:5 --v 7

Garnishes

When I serve this dish, I love sprinkling a few fresh basil leaves or chopped parsley right on top — it adds a pop of color and a fresh herbal note that brightens the rich cheeses. A little extra grated Parmesan at the table is always a welcome finishing touch.

Side Dishes

I usually pair these stuffed shells with a crisp green salad dressed in a light lemon vinaigrette to balance the creamy richness. Garlic bread or a simple roasted vegetable medley also make perfect companions to round out the meal without taking away from the star.

Creative Ways to Present

For dinner parties, I like to serve these stuffed shells individually plated with a drizzle of extra marinara and a sprinkle of fresh basil, maybe alongside a small bowl of aged Parmesan for guests to add more if they want. It makes the dish feel fancy but stays totally approachable.

Make Ahead and Storage

Storing Leftovers

Leftovers store beautifully in an airtight container in the fridge for up to 3 days. I recommend saving any extra marinara separately if you think the shells might dry out. When reheating, add a splash of water or sauce to keep it moist.

Freezing

I’ve had great success freezing these stuffed shells before baking. After stuffing and arranging them in a foil pan, cover tightly and freeze up to 3 months. When ready to eat, bake covered from frozen, adding extra time to cook through.

Reheating

To reheat, I cover leftovers with foil and warm them in a 350°F oven for about 20 minutes, or until heated through. You can also microwave individual portions, but adding a little sauce on top first helps keep them creamy without drying out.

FAQs

  1. Can I use frozen spinach for this Spinach and Ricotta Stuffed Shells Recipe?

    Absolutely! Just be sure to thaw and drain the frozen spinach very well, squeezing out as much liquid as possible to avoid a watery filling.

  2. How do I prevent the pasta shells from breaking when stuffing?

    Cook the shells just until al dente and handle them gently when stuffing. Letting them cool slightly on a flat surface before filling also helps prevent tearing.

  3. Can I make this recipe ahead of time?

    Yes! You can stuff the shells and assemble the baking dish ahead, then cover and refrigerate for up to 24 hours before baking.

  4. What can I substitute for ricotta cheese?

    If you don’t have ricotta, blended cottage cheese or even cream cheese mixed with some cottage cheese can make a creamy substitute.

Final Thoughts

This Spinach and Ricotta Stuffed Shells Recipe is one of those gems that makes you feel like a kitchen pro without any stress. It’s creamy, cheesy, and packed with wholesome greens, perfect for feeding your loved ones or treating yourself on a quiet night in. I hope you enjoy making it as much as I do — once you get the hang of it, it’s always a winner that brings smiles around the table.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Spinach and Ricotta Stuffed Shells Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.6 from 498 reviews
  • Author: Villerius
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Description

Delicious and comforting spinach and ricotta stuffed shells baked in a flavorful marinara sauce, topped with melted mozzarella cheese. This recipe combines tender jumbo pasta shells filled with a creamy spinach and cheese mixture, making it a perfect hearty vegetarian meal for any occasion.


Ingredients

Pasta Shells

  • 12–15 jumbo pasta shells (about 1/2 a box)

Cheese Filling

  • 2 cups ricotta cheese
  • 1 cup shredded mozzarella cheese (divided)
  • 1/2 cup grated Parmesan cheese
  • 1 large egg

Vegetables and Seasonings

  • 2 cups fresh spinach (roughly chopped) or 1 cup frozen spinach (thawed and drained)
  • 2 cloves garlic (minced)
  • 1 tablespoon olive oil
  • 1 teaspoon Italian seasoning
  • Salt and freshly ground black pepper to taste
  • Fresh basil leaves for garnish (optional)

Sauce

  • 2 cups marinara sauce


Instructions

  1. Cook the pasta shells: Boil jumbo pasta shells in salted water according to package instructions until al dente, about 8–10 minutes. Drain and set aside to cool slightly.
  2. Prepare the filling: In a large bowl, mix ricotta, 1/2 cup mozzarella, Parmesan, and egg until well combined. Heat olive oil in a skillet over medium heat, sauté minced garlic for 30 seconds until fragrant, then add chopped spinach and cook until wilted, 2–3 minutes. Combine spinach with cheese mixture; season with Italian seasoning, salt, and pepper.
  3. Stuff the shells: Preheat oven to 375°F (190°C). Spread 1 cup marinara sauce evenly in a 9×13-inch baking dish. Fill each cooked shell with about 2 tablespoons of the ricotta-spinach mixture and arrange in the dish, open side up.
  4. Bake the shells: Spoon remaining marinara sauce over the stuffed shells. Cover the dish with aluminum foil and bake for 20 minutes. Remove foil and bake an additional 10 minutes until cheese is melted and bubbly.
  5. Rest and serve: Let the baked shells rest for a few minutes before serving to allow flavors to meld. Garnish with fresh basil leaves if desired.

Notes

  • For a quicker prep, use frozen spinach but be sure to fully thaw and drain excess moisture.
  • Make ahead by assembling the dish and refrigerating before baking; add a few extra minutes to baking time if baking cold.
  • To make it gluten-free, use gluten-free jumbo pasta shells.
  • Leftovers can be refrigerated for up to 3 days and reheated in the oven or microwave.
  • For a richer flavor, add a pinch of nutmeg to the ricotta filling.

Nutrition

  • Serving Size: 1 serving (approx. 3-4 shells)
  • Calories: 420 kcal
  • Sugar: 6 g
  • Sodium: 550 mg
  • Fat: 18 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0 g
  • Carbohydrates: 38 g
  • Fiber: 4 g
  • Protein: 22 g
  • Cholesterol: 85 mg

Similar Posts

Leave a Reply

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

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star