Easy Spinach Ricotta Stuffed Shells

It was a rainy Tuesday evening when I first tried making spinach and ricotta stuffed shells. I had just moved into my first apartment with nothing more than a baking dish, a wooden spoon, and a craving for something warm and cheesy. What I didn’t have in experience, I made up for with enthusiasm—and to my surprise, this dish came together effortlessly. That night, dinner was not only comforting but felt like a small kitchen victory.

This easy sheet pan dinner (or technically, baking dish dinner) is a beginner cook’s dream. It’s packed with creamy ricotta cheese, hearty spinach, and topped with gooey mozzarella—all nestled into jumbo pasta shells and baked in a tangy marinara sauce. Not only does this dish deliver on taste, but it’s also quick, healthy, and doesn’t require any fancy equipment. Whether you’re cooking for family or meal prepping for the week, this lemon herb chicken recipe alternative offers all the coziness of an Italian classic with a vegetarian twist.

Easy Spinach Ricotta Stuffed Shells

Why This Recipe is Special

Spinach ricotta stuffed shells hit that perfect balance between indulgent and nourishing. The combination of creamy cheese and greens wrapped in pasta is satisfying but not heavy. It’s also a highly customizable dish, meaning you can tweak the ingredients based on what’s in your fridge or dietary needs.

But what makes it really shine for beginner cooks is its forgiving nature. The components are easy to handle, the steps are simple, and the payoff is pure comfort food. Plus, it reheats beautifully, so you can enjoy it for days.

Ingredients and Preparation

Jumbo Pasta Shells
These act as the edible pockets that hold the cheesy spinach filling. They offer a fun presentation and make portioning easy. If you can’t find jumbo shells, manicotti or even layering the filling in a lasagna format works as a substitute.

Ricotta Cheese
This soft, mild cheese is the creamy base for the filling. It binds well with other ingredients and provides a luscious texture. Cottage cheese can be used as a lighter alternative.

Mozzarella Cheese
Mild and meltable, mozzarella brings that gooey, stretchy cheese factor to the top of the dish. You can swap in provolone or a blend of Italian cheeses for variety.

Parmesan Cheese
Adds a sharp, nutty depth that balances the richness of the ricotta. Asiago or Romano could step in if needed.

Fresh Spinach
Brings freshness, nutrients, and a pop of green. You can use frozen spinach in a pinch—just be sure to squeeze out all the excess water to avoid sogginess.

Garlic
Two cloves give a nice aromatic lift without overpowering the dish. Garlic powder can work as a backup, but fresh is best for flavor.

Marinara Sauce
Provides acidity and moisture. Use your favorite store-bought brand or homemade pomodoro sauce for a more personal touch.

Egg
Acts as a binder to hold the filling together. For egg-free versions, a spoonful of cream cheese or a flax egg can work.

Nutmeg (Optional)
Just a pinch adds a warm, subtle note that enhances the ricotta’s flavor.

Fresh Basil or Parsley (for garnish)
Adds a final fresh touch and color contrast.

Step-by-Step Instructions

Step 1
Preheat your oven to 375°F (190°C). Bring a large pot of salted water to a boil and cook the jumbo pasta shells until al dente. Drain and let them cool slightly so they’re easier to handle.

Step 2
While the pasta cooks, heat olive oil in a skillet over medium heat. Add minced garlic and cook until fragrant, about 1 minute. Add the spinach and sauté until wilted if fresh, or heated through if frozen. Season with salt and pepper, then set aside to cool slightly.

Step 3
In a large bowl, combine ricotta, shredded mozzarella, grated parmesan, egg, a pinch of nutmeg (if using), and the cooled spinach mixture. Stir until everything is evenly mixed.

Step 4
Spread a layer of marinara sauce on the bottom of your baking dish. Carefully spoon the cheese mixture into each shell and arrange them seam-side up in the dish.

Step 5
Pour the remaining marinara sauce over the shells and sprinkle additional mozzarella on top. Cover the dish with aluminum foil and bake for 25 minutes.

Step 6
Remove the foil and bake for another 10 minutes until the cheese on top is bubbly and slightly golden. Garnish with fresh basil or parsley before serving.

Beginner Tips and Notes

If your spinach mixture seems watery, blot it with a paper towel or drain through a sieve—too much moisture will make the filling runny.
Don’t overcook the pasta; slightly underdone is better, as it will continue cooking in the oven.
Use a piping bag or zip-top bag with the corner cut off to fill the shells—it’s neater and quicker than spooning.
If your cheese starts browning too fast in the oven, loosely cover it with foil to prevent burning.
No piping bag? No problem. Use a teaspoon and your fingers to stuff the shells gently.

Serving Suggestions

Pair this dish with a crisp green salad tossed in lemon vinaigrette or a side of roasted vegetables for a complete, balanced meal.
Garlic bread or focaccia makes a great side if you want to lean into the Italian comfort food vibe.
For leftovers, store in an airtight container in the fridge for up to 4 days. It reheats well in the microwave or oven. You can also freeze individual portions for up to 2 months—perfect for quick and healthy meals on busy nights.

Conclusion

Whether you’re making dinner for friends or just treating yourself to something cozy, these easy spinach ricotta stuffed shells are a no-fail recipe every beginner cook should have in their rotation. They’re satisfying, adaptable, and packed with flavor. If you give this recipe a try, I’d love to hear how it turned out—drop a comment below and let’s chat about your favorite tweaks or toppings. Happy cooking!

FAQ About Easy Spinach Ricotta Stuffed Shells

1. Can I make spinach ricotta stuffed shells ahead of time?

Absolutely! You can fully assemble the dish up to a day in advance, cover it tightly, and refrigerate it. When you’re ready to eat, bake it as directed—just add an extra 5–10 minutes if it’s cold from the fridge.

2. Can I freeze this recipe?

Yes! These stuffed shells freeze beautifully. You can freeze them before or after baking. If freezing before baking, wrap tightly and label with the date. Thaw overnight in the fridge before baking as usual.

3. What can I use instead of ricotta cheese?

Cottage cheese or mascarpone are great alternatives to ricotta. If you want a dairy-free version, try using a plant-based ricotta substitute available at most grocery stores.

4. How do I know when the stuffed shells are done baking?

You’ll know they’re ready when the cheese on top is melted and bubbly, and the sauce is lightly simmering around the edges. This typically takes about 35 minutes total.

More Relevant Recipes

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
Easy Spinach Ricotta Stuffed Shells

Easy Spinach Ricotta Stuffed Shells


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Ashely
  • Total Time: 50 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

A comforting and beginner-friendly recipe featuring jumbo pasta shells stuffed with creamy ricotta, spinach, and cheese, baked in rich marinara sauce.


Ingredients

Scale
  • 12 jumbo pasta shells
  • 1 ½ cups ricotta cheese
  • ¼ teaspoon nutmeg (optional)
  • 1 cup mozzarella cheese, shredded (plus extra for topping)
  • ½ cup parmesan cheese, grated
  • 1 large egg
  • 1 cup fresh spinach, chopped (or ½ cup frozen spinach, thawed and drained)
  • 2 cloves garlic, minced
  • 2 cups marinara sauce
  • 1 tablespoon olive oil
  • Salt and pepper, to taste
  • Fresh basil or parsley, for garnish

Instructions

  1. Preheat your oven to 375°F (190°C). Cook the jumbo pasta shells in salted water until al dente, then drain and set aside.
  2. Heat olive oil in a skillet over medium heat. Add minced garlic and sauté until fragrant. Add spinach and cook until wilted (if fresh) or heated through (if frozen). Season with salt and pepper.
  3. In a large bowl, mix ricotta, mozzarella, parmesan, egg, nutmeg (if using), and the spinach mixture until well combined.
  4. Spread a layer of marinara sauce in the bottom of a baking dish. Stuff each shell with the ricotta-spinach filling and place seam side up in the dish.
  5. Pour the remaining marinara sauce over the shells and sprinkle with extra mozzarella cheese.
  6. Cover the dish with foil and bake for 25 minutes. Remove foil and bake for an additional 10 minutes until cheese is bubbly and golden.
  7. Garnish with fresh basil or parsley before serving.

Notes

  • Make ahead by assembling the dish and refrigerating before baking.
  • Use a piping bag or zip-top bag to fill shells easily.
  • If cheese browns too quickly, cover with foil.
  • Frozen spinach must be well-drained to avoid watery filling.
  • Great for freezing and reheating for future meals.
  • Prep Time: 15 minutes
  • Cook Time: 35 minutes
  • Category: Main Dish
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1/4 of recipe
  • Calories: 465
  • Sugar: 6g
  • Sodium: 1058mg
  • Fat: 27g
  • Saturated Fat: 14g
  • Unsaturated Fat: 11g
  • Trans Fat: 0.01g
  • Carbohydrates: 29g
  • Fiber: 3g
  • Protein: 27g
  • Cholesterol: 119mg

Leave a Comment

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