Spinach and Ricotta Stuffed Shells

Posted on March 14, 2026

Delicious spinach and ricotta stuffed shells topped with marinara sauce

Difficulty

Prep time

Cooking time

Total time

Servings

Every now and then, you stumble upon a recipe that feels cozy enough to wrap your heart in a warm embrace. Spinach and Ricotta Stuffed Shells is one such dish. It’s the kind of meal that makes your kitchen smell heavenly and brings everyone to the table, eager for a satisfying bite. On a busy weeknight or during a leisurely weekend brunch, these delightful pasta shells are sure to impress both family and friends. Plus, they’re wonderfully filling while still feeling a tad gourmet—definitely a win-win in my book!

Why This Recipe Will Steal Your Heart

What truly sets this recipe apart is its simplicity combined with its rich flavors. The creamy ricotta mingled with fresh spinach creates a delightful filling that’s both wholesome and indulgent. Not only does this dish come together quickly, making it perfect for hectic evenings, but it’s also a crowd-pleaser, especially among the little ones. Kids love the gooey cheese and fun shape of the shells, making mealtime feel like a special occasion—without any fuss.

"These stuffed shells are an instant family favorite! They’re a great mix of flavors and the kids can’t get enough. Plus, they make for amazing leftovers!”

How to Create Your Spinach and Ricotta Stuffed Shells

At its core, making spinach and ricotta stuffed shells is a straightforward process. You’ll cook the pasta, whip up a flavorful filling, stuff the shells, and then bake them to perfection—all while enjoying the tantalizing aroma wafting through your kitchen. Let’s break it down into bite-sized steps to help you understand the flow.

Gather Your Ingredients

Here’s what you’ll need to bring this dish to life:

  • 12 large pasta shells
  • 15 oz ricotta cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 2 cups fresh spinach, chopped
  • 1 egg
  • 1 cup marinara sauce
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • Salt and pepper to taste

Feel free to play with the ingredients! If you’re short on spinach, kale can slide right in without a hitch. And if you want a little kick, some red pepper flakes never hurt anyone.

Cooking Your Stuffed Shells: Step by Step

  1. Preheat your oven to 375°F (190°C) so it’s hot and ready when the shells are stuffed.
  2. Cook the pasta shells according to the package instructions until they’re just al dente. Drain them gently and set them aside to cool a bit. You want them to be firm enough to hold a hearty filling but soft enough to handle.
  3. In a large mixing bowl, combine the ricotta cheese, ½ cup of the mozzarella, Parmesan, chopped spinach, egg, garlic powder, onion powder, salt, and pepper. Fold it all together until it’s a well-mixed dream.
  4. Now comes the fun part: stuff each shell full of that creamy mixture. Don’t be shy—pack it in!
  5. Spread a layer of marinara sauce on the bottom of a baking dish, allowing for a flavorful base.
  6. Arrange the stuffed shells snugly in the dish and cover them with the remaining marinara sauce. Top with the rest of the mozzarella for that cheese pull effect we’re all after.
  7. Cover the dish with foil and bake for about 25 minutes. After that, remove the foil and bake for an additional 10 minutes, or until the cheese is beautifully bubbly and golden.
  8. Allow the stuffed shells to cool for a few minutes before serving. This helps everything settle a bit, making the first serving turn out just right.

Spinach and Ricotta Stuffed Shells

Serving Your Spinach and Ricotta Stuffed Shells

When it comes to plating this gem, I love to serve it with a simple green salad drizzled with a zesty vinaigrette. The freshness of the salad cuts through the richness of the cheese, balancing the meal beautifully. A glass of chilled white wine or homemade lemonade pairs wonderfully, adding a refreshing touch to your dining experience. Don’t forget to sprinkle some extra Parmesan on top before serving for that (totally unnecessary, but oh-so-delicious) finishing touch!

Advice on Storing Your Leftovers

If, by some miracle, you have leftovers, don’t fret! Store them in an airtight container in the fridge, where they’ll keep for 3 to 5 days. To reheat, simply pop them in the oven at 350°F until heated through, or zap them in the microwave if you’re in a hurry. You can even freeze these stuffed shells for up to three months in a freezer-safe dish if you want to make a batch in advance. Just remember to cover them tightly with plastic wrap and foil to protect against freezer burn.

Expert Tips for Success

  • Don’t overcook the shells. Since they’ll be baked afterward, you want them to maintain a bit of a bite.
  • Use fresh spinach. It wilts down beautifully, showcasing its vibrancy in the dish. If you’re using frozen, be sure to squeeze out the water after thawing.
  • Taste your filling. It’s the best way to ensure it hits all the right notes before you stuff the shells. Adjust seasoning as needed!

Creative Variations to Try

If you’re feeling adventurous, consider mixing in some sautéed mushrooms, roasted red peppers, or even crumbled sausage for a meaty twist. You could also swap out the marinara sauce for a creamy Alfredo sauce for a different flavor profile entirely. And for those who are dairy-free, there are great ricotta alternatives made from nuts available these days!

Your Questions Answered

How long does it take to make stuffed shells?

From prep to table, you’re looking at about 1 hour. It’s a great family-friendly meal on a busy night!

Can I prepare stuffed shells ahead of time?

Absolutely! You can stuff the shells earlier in the day and keep them in the fridge until you’re ready to bake.

What should I serve with it?

Pair these shells with a light salad or garlic bread for a complete meal. A sprinkle of fresh herbs like basil or parsley can also enhance the flavors beautifully.

Spinach and Ricotta Stuffed Shells

With a few simple ingredients and a little love, you can create a comforting dish that feels like home. So why not give these Spinach and Ricotta Stuffed Shells a try? They might become your new go-to comfort food.

Spinach and Ricotta Stuffed Shells

Delightful and easy-to-make pasta shells filled with creamy ricotta and fresh spinach, baked in marinara sauce for a comforting meal.
Prep Time 20 minutes
Cook Time 35 minutes
Total Time 55 minutes
Servings: 4 servings
Course: Dinner, Main Course
Cuisine: Italian
Calories: 400

Ingredients
  

Main Ingredients
  • 12 large large pasta shells
  • 15 oz ricotta cheese
  • 1 cup shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 2 cups fresh spinach, chopped
  • 1 large egg
  • 1 cup marinara sauce Plus more for topping
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • Salt and pepper to taste

Method
 

Preparation
  1. Preheat your oven to 375°F (190°C).
  2. Cook the pasta shells according to the package instructions until they are just al dente. Drain and set aside to cool.
  3. In a large mixing bowl, combine ricotta, ½ cup mozzarella, Parmesan, spinach, egg, garlic powder, onion powder, salt, and pepper until well mixed.
  4. Stuff each pasta shell with the ricotta mixture.
Baking
  1. Spread a layer of marinara sauce on the bottom of a baking dish.
  2. Arrange the stuffed shells in the dish and cover with remaining marinara sauce. Top with the rest of the mozzarella.
  3. Cover the dish with foil and bake for about 25 minutes.
  4. Remove the foil and bake for an additional 10 minutes, until cheese is bubbly and golden.
Serving
  1. Allow the stuffed shells to cool for a few minutes before serving with a green salad and a sprinkle of extra Parmesan.

Notes

Store leftovers in an airtight container in the fridge for 3 to 5 days. Reheat in the oven or microwave. Freezing is possible for up to three months.

Tags:

You might also like these recipes

Leave a Comment

Recipe Rating