| |

Spinach and Ricotta Stuffed Shells Recipe

I absolutely love this Spinach and Ricotta Stuffed Shells Recipe because it feels like a warm, comforting hug on a plate. The creamy ricotta filling combined with fresh spinach and gooey mozzarella nestled inside tender jumbo shells just hits all the right notes for a cozy dinner. Whenever I’m craving something a bit special but still easy to make, this recipe is my go-to because it’s straightforward yet impressive.

What’s great is that you can prep it ahead of time, which takes the stress out of busy weeknights or weekend gatherings. Plus, you’ll find that the flavors only get better the next day—making leftovers a total delight. If you love Italian comfort food, you’ll want to keep this Spinach and Ricotta Stuffed Shells Recipe in your regular rotation.

🤍

Why You’ll Love This Recipe

  • Comforting and Delicious: Creamy ricotta and tender spinach make for a rich, flavorful filling that’s simply irresistible.
  • Easy to Make: With simple ingredients and straightforward steps, it’s approachable even if you’re a busy home cook.
  • Make-Ahead Friendly: You can assemble it in advance, perfect for planning meals or dinner parties.
  • Kid-Approved: My family goes crazy for this, even the picky eaters—and yes, you can sneak in those greens!

Ingredients You’ll Need

The ingredients for this Spinach and Ricotta Stuffed Shells Recipe balance creaminess, freshness, and a touch of savory goodness. Using fresh spinach makes a huge difference in flavor, but frozen works too if you’re in a pinch. Here are the essentials with some tips on what to look for:

  • Jumbo pasta shells: Look for good-quality shells that hold their shape well after cooking; this makes stuffing easier and less messy.
  • Ricotta cheese: Use whole-milk ricotta for creaminess; avoid watery types to keep filling from becoming runny.
  • Mozzarella cheese: Freshly shredded melts beautifully; I usually grab part-skim for balance.
  • Parmesan cheese: Freshly grated Parmesan adds a nice sharpness that canned just can’t beat.
  • Egg: This helps bind the filling and keeps the stuffing stable when baking.
  • Fresh or frozen spinach: Fresh spinach provides the best texture, but thawed and well-drained frozen spinach works great if you drain it thoroughly to avoid excess water.
  • Garlic: Minced fresh garlic gives a subtle kick that’s much better than jarred.
  • Marinara sauce: A good-quality marinara forms the base and topping, bringing the dish together with tomatoey goodness.
  • Olive oil: For sautéing garlic and spinach, a fruity extra-virgin olive oil is my favorite.
  • Italian seasoning: A blend of herbs adds aromatics without extra effort—perfect for an easy recipe like this.
  • Salt and black pepper: Essential for seasoning to taste; don’t skimp here.
  • Fresh basil leaves (optional): I love adding them for a fresh pop of color and flavor just before serving.
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 love that this Spinach and Ricotta Stuffed Shells Recipe is so adaptable—you can easily tailor it to your tastes or dietary needs. I’ve tried a few variations over time and each one brings something special.

  • Vegetable Boost: I’ve added sautéed mushrooms or roasted red peppers into the filling for extra texture and flavor—my kids didn’t even notice the difference!
  • Meat Option: For a heartier dish, I sometimes mix in cooked Italian sausage into the filling or swap marinara for a meaty Bolognese sauce.
  • Vegan Swap: Use plant-based ricotta and mozzarella alternatives and skip the egg for a delicious vegan-friendly version.
  • Herb Variations: Fresh dill or oregano can be delightful substitutes or additions to the Italian seasoning.

How to Make Spinach and Ricotta Stuffed Shells Recipe

Step 1: Cook the jumbo pasta shells perfectly

Start by boiling your jumbo pasta shells in generously salted water until they’re al dente. This usually takes about 8 to 10 minutes, but keep a close eye so they don’t get too soft—they need to hold up when you fill them. Once cooked, drain and rinse briefly with cool water to stop the cooking and prevent sticking. I like to lay them out gently on a clean kitchen towel so they don’t stick together.

Step 2: Prepare the creamy spinach and ricotta filling

In a large bowl, mix ricotta cheese, half the shredded mozzarella, Parmesan, and an egg until smooth. Meanwhile, heat olive oil in a skillet over medium heat and sauté minced garlic for about 30 seconds until fragrant—don’t let it brown or it’ll turn bitter. Add your spinach and cook just until wilted (fresh) or warmed through (frozen). Then, toss the spinach into your cheese mixture and flavor with Italian seasoning, salt, and freshly cracked black pepper. This mixture is creamy and packed with flavor, perfect to stuff your shells.

Step 3: Stuff shells and bake to bubbly perfection

Preheat your oven to 375°F (190°C). Spread a thin layer of marinara sauce evenly across the bottom of your baking dish—this keeps shells from sticking and adds flavor. Carefully spoon about two tablespoons of the ricotta-spinach filling into each shell and arrange them open-side up in your dish. Once all are filled, spoon the remaining marinara sauce over the top and sprinkle the rest of the mozzarella over everything. Cover with foil to keep moisture in and bake for 20 minutes. Remove foil and bake another 10 minutes until bubbly and lightly golden.

Let the dish rest for a few minutes before serving. This short pause helps the flavors meld and makes it easier to serve neat portions.

👨‍🍳

Pro Tips for Making Spinach and Ricotta Stuffed Shells Recipe

  • Don’t Overcook the Shells: I learned the hard way that mushy shells don’t handle filling well—cook just until al dente for structure.
  • Drain Spinach Thoroughly: Excess water makes the filling runny, so squeeze out as much liquid as you can when using frozen spinach.
  • Add Egg for Binding: This simple step keeps the filling intact and makes serving easier without a mess.
  • Cover While Baking: Foil traps steam to cook the shells and filling evenly; removing it at the end adds a lovely golden melt on top.

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

I always finish mine with a little fresh basil—just a few torn leaves scattered on top add vibrant color and a fresh herbal brightness that cuts through the richness. Sometimes I sprinkle extra Parmesan for those cheesy lovers in the family. It’s those small touches that elevate the dish from dinner to celebration.

Side Dishes

This recipe pairs beautifully with a crisp green salad dressed in lemon vinaigrette or roasted veggies like asparagus or Brussels sprouts. For something heartier, garlic bread or a warm baguette is perfect to soak up any extra marinara. You can’t go wrong with these classic sides that balance the cheesy richness of the shells.

Creative Ways to Present

For a special dinner, I’ve arranged the stuffed shells in individual mini baking dishes or ramekins—makes each serving feel personal and fancy. You could also sprinkle some toasted pine nuts on top or add a drizzle of basil pesto just before serving for an unexpected pop of flavor and color.

Make Ahead and Storage

Storing Leftovers

I usually place any leftover stuffed shells in an airtight container and refrigerate them for up to 3 days. The flavors actually deepen overnight, and I find the dish tastes even better the next day. When reheating, cover them to keep moisture in so they don’t dry out.

Freezing

Spinach and Ricotta Stuffed Shells freeze incredibly well. I assemble them in a foil tray, cover tightly with plastic wrap and foil, then pop them in the freezer for up to 2 months. When ready, bake from frozen, adding extra time until the center is heated through. This has saved me on so many busy nights!

Reheating

The best way I’ve found to reheat leftovers is in the oven covered with foil at 350°F until warmed through—keeping the foil on retains moisture. If you’re in a rush, a microwave works fine but the texture isn’t quite as tender. Adding a splash of marinara or a sprinkle of cheese before reheating makes it taste fresher, too.

FAQs

  1. Can I use frozen spinach instead of fresh for this recipe?

    Absolutely! Frozen spinach works fine, just be sure to thaw it completely and squeeze out all excess water before mixing it into the ricotta filling. This prevents the stuffing from becoming too watery and helps maintain the right texture.

  2. Do I have to boil the pasta shells before stuffing?

    Yes, cooking the jumbo shells before stuffing is important so they’re soft enough to fill but still hold their shape while baking. Follow the package instructions closely to achieve al dente; overcooked shells might fall apart.

  3. Can I make this Spinach and Ricotta Stuffed Shells Recipe dairy-free?

    You can make a dairy-free version by swapping ricotta and mozzarella with plant-based cheese alternatives, available at many grocery stores. Just be sure to use a vegan egg substitute or binding agent to keep the filling cohesive.

  4. How long can leftovers be stored in the fridge?

    Leftovers should be stored in an airtight container and will stay good for about 3 to 4 days in the refrigerator. To keep them fresh, reheat thoroughly before eating.

Final Thoughts

This Spinach and Ricotta Stuffed Shells Recipe holds a special place in my kitchen because it combines ease and elegance in a way that always delights my family and guests. It’s one of those recipes I’m happy to share with friends because it’s approachable, forgiving, and just downright delicious. Give it a try—you’ll enjoy the creamy, cheesy filling wrapped up in tender pasta shells as much as I do!

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.9 from 218 reviews
  • Author: Bertha
  • 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 Spinach and Ricotta Stuffed Shells baked to perfection with a blend of creamy cheeses, fresh spinach, and savory marinara sauce. This comforting Italian-inspired dish is perfect for a family meal and easy to prepare in under an hour.


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 Seasoning

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

Sauce and Garnish

  • 2 cups marinara sauce
  • Fresh basil leaves for garnish (optional)


Instructions

  1. Cook the pasta shells: Boil the 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. Make the filling: In a large mixing bowl, combine ricotta cheese, 1/2 cup shredded mozzarella, grated Parmesan, and the egg, mixing well until smooth. Heat olive oil in a skillet over medium heat, sauté the minced garlic for 30 seconds until fragrant, then add the chopped spinach and cook until wilted, about 2–3 minutes. Stir spinach and garlic mixture into the cheese mixture and season with Italian seasoning, salt, and pepper.
  3. Preheat oven and prepare baking dish: Preheat your oven to 375°F (190°C). Spread 1 cup marinara sauce evenly over the bottom of a 9×13-inch baking dish.
  4. Stuff the shells: Fill each cooked shell with about 2 tablespoons of the ricotta and spinach mixture. Arrange the stuffed shells in a single layer in the prepared baking dish, open side up.
  5. Add remaining sauce and bake: Spoon the remaining marinara sauce over the stuffed shells. Cover the baking dish with aluminum foil and bake for 20 minutes. Remove the foil and bake for an additional 10 minutes until the cheese is melted and bubbly.
  6. Rest and serve: Allow the baked shells to rest a few minutes before serving. Garnish with fresh basil leaves if desired and enjoy.

Notes

  • Use fresh or frozen spinach depending on availability; ensure frozen spinach is well drained to avoid watery filling.
  • Do not overcook pasta shells to prevent tearing during stuffing.
  • Covering with foil during baking helps keep the shells moist.
  • For a vegetarian option, this recipe is naturally suitable.
  • Leftovers can be refrigerated for up to 3 days and reheated in the oven.

Nutrition

  • Serving Size: 1 serving
  • Calories: 420 kcal
  • Sugar: 6 g
  • Sodium: 520 mg
  • Fat: 18 g
  • Saturated Fat: 9 g
  • Unsaturated Fat: 7 g
  • Trans Fat: 0.1 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