March 26, 2026 | savannahpierce

Spinach and Ricotta Stuffed Shells

Spinach and Ricotta Stuffed Shells: A Comforting Culinary Adventure

Hello, wonderful food lovers! Today, I’m incredibly excited to share one of my all-time favorite recipes with you: Spinach and Ricotta Stuffed Shells. This dish brings back such fond memories from my childhood, and I bet it will capture your heart, too.

Imagine the smell of marinara sauce bubbling away on the stove while a comforting warmth fills your kitchen. The soft, creamy ricotta mingles with vibrant, fresh spinach, all enveloped in tender pasta shells. It’s a dish that feels fancy enough for a special occasion, yet cozy enough for a weeknight family dinner. Plus, who doesn’t love a dish that can be made ahead and simply baked when it’s time to eat?

Stuffed shells are perfect for sharing. They invite everyone to gather around the table. As I’ve always said, good food isn’t just about the eating; it’s about the experience. Cooking is a way to show we care, and these stuffed shells are the ultimate expression. So, let’s roll up our sleeves, and dive into this culinary delight together!

Personal Story

I remember the first time I attempted to make stuffed shells. It was a chilly autumn evening, and my friends and I decided to host a dinner party to toast the changing season. While we planned an elaborate menu featuring everything from roasted vegetables to homemade tiramisu, the stuffed shells were the star of the show.

As we cracked jokes and sipped on a lovely red wine, we stuffed each shell together, laughter echoing through the kitchen. We created a makeshift assembly line, filling the shells like pros. I marveled at how something so simple could bring such joy, filling not just our bellies but our hearts as well. When we finally dug in, we congratulated ourselves – not just on the deliciousness of the meal but on the beautiful memories we created around the table that night.

Ever since, stuffed shells have become my go-to comfort food for gatherings. They remind me that the best moments in the kitchen are often those filled with friends, laughter, and a generous helping of love.

Ingredients

Here’s what you’ll need to create these delightful Spinach and Ricotta Stuffed Shells:

  • 12 large pasta shells
    These are the key to holding all that delicious filling! You can substitute with manicotti if you can’t find shells, but keep in mind they don’t hold quite as much filling!

  • 1 cup ricotta cheese
    Creamy and delicious, ricotta adds a rich texture. If you’re looking for a lighter option, farmer’s cheese or cottage cheese will do in a pinch!

  • 2 cups fresh spinach
    Spinach gives a lovely color and nutritional punch. Feel free to use frozen if that’s what you have, just make sure to thaw and squeeze out the moisture first!

  • 1 cup mozzarella cheese
    Who can resist melting mozzarella? Use shredded mozzarella for easy melting, but you can also swap it for provolone for a slightly different flavor profile!

  • 1/2 cup grated Parmesan cheese
    Adding a hint of nuttiness, it rounds out the cheese mixture perfectly. Pecorino Romano can be a nice alternative for a sharper taste!

  • 1 egg
    This helps bind the filling together. If you’re looking for an egg-free option, a tablespoon of ground flaxseed mixed with three tablespoons of water can work nicely!

  • 2 cups marinara sauce
    This is for layering at the bottom and draping over your stuffed shells. Homemade or store-bought, both can work, but a homemade sauce adds that extra touch of love!

  • Salt and pepper to taste
    Essential flavor enhancers! Feel free to add herbs like dried basil or oregano for an extra kick!

  • Olive oil
    A drizzle for the pan and perhaps a little for sautéing the spinach if you like it cooked. Just be careful – a little olive oil goes a long way!

Step-by-Step Instructions

Now that we’ve gathered our ingredients, let’s walk through the steps to create these heavenly Spinach and Ricotta Stuffed Shells.

Step 1: Preheat the Oven

Preheat your oven to 375°F (190°C). This will ensure it’s perfectly ready when your stuffed shells are ready to go in.

Step 2: Cook the Pasta

In a large pot, bring salted water to a boil. Tip: Salt the water generously! This is your one chance to season the shells as they cook. Gently add those large pasta shells and cook until al dente according to package instructions. Don’t worry if they feel a little firm; they’ll continue to cook in the oven! Drain and rinse them gently under cold water to stop the cooking process and make them easier to handle.

Step 3: Sauté the Spinach

While the pasta is cooking, it’s the perfect time to sauté the spinach if you like it wilted. In a skillet, heat a drizzle of olive oil over medium heat. Add the fresh spinach and a pinch of salt, cooking until it’s wilted and beautiful (around 2-3 minutes). Chef hack: You can skip this step if you want a fresher taste; just chop the raw spinach and mix it in with the ricotta!

Step 4: Prepare the Filling

In a large mixing bowl, combine the ricotta cheese, cooked spinach, mozzarella cheese, half of the grated Parmesan, the egg, salt, and pepper. Mix until well blended. This filling is creamy and bright! Extra tip: Taste a little of the mixture. If you feel it needs more seasoning, now’s the time to adjust!

Step 5: Stuff the Shells

Grab a spoon or a piping bag (if you want to feel fancy!) and start stuffing those shells with your delicious mixture. Don’t be shy; pack them in generously!

Step 6: Assemble the Dish

Spread a layer of marinara sauce on the bottom of a baking dish to prevent the shells from sticking. Place the stuffed shells in the dish, seam side up. Once they’re all nestled in, pour the remaining marinara sauce over the top. Sprinkle with the remaining Parmesan cheese for that golden, cheesy crust that everyone loves!

Step 7: Bake

Cover the dish with aluminum foil (to keep moisture in) and bake in your preheated oven for 25 minutes. After 25 minutes, remove the foil and bake for an additional 10-15 minutes or until bubbly and golden and the cheese is slightly browned.

Step 8: Serve

Once your stuffed shells are out of the oven, let them sit for about 5 minutes. This will help prevent any spilled cheese explosions when you start serving.

Serving Suggestions

To serve, scoop out a couple of stuffed shells onto a plate and drizzle with an extra spoonful of marinara sauce. Garnish with fresh basil or a sprinkle of red pepper flakes for a colorful and inviting presentation. Pair it with a simple side salad or some garlic bread, and you’ve got a meal that will impress anyone sitting at your table!

Recipe Variations

Want to switch things up? Here are a few ideas to make this dish uniquely yours:

  1. Add Protein: Mix in cooked chicken, ground turkey, or even crumbled sausage to the cheese mixture for a heartier meal.

  2. Go Vegan: Use cashew cheese or tofu instead of ricotta, and skip the egg or use a flaxseed substitute for a completely plant-based dish.

  3. Herb Explosion: Experiment by incorporating fresh herbs like basil, oregano, or even a touch of dill into the cheese filling for an extra punch of flavor.

  4. Spicy Kick: Add red pepper flakes or diced jalapeños if you’re in the mood for a little heat.

  5. Different Cheeses: Mix in goat cheese for a tangy twist or swap mozzarella for a bit of Gruyere for a gourmet touch.

Chef’s Notes

Oh, the stories I could tell about my kitchen misadventures! The first time I made this dish, I was so caught up in the process that I accidentally grabbed a box of 12 small shells instead of the large ones. Let’s just say that was an interesting meal, with filling spilling out everywhere. But hey, no one was complaining!

Over the years, I’ve refined my technique, but the heart of the recipe remains the same. Cooking is a journey, and even the mishaps can lead to delightful surprises. Plus, stuffing shells has become a treasured tradition in my home, a way to invite friends and family to gather around the table.

FAQs and Troubleshooting

Q: How can I prevent the shells from sticking together?
A: To prevent sticking, be sure to rinse them in cold water after draining and add a touch of olive oil. Arranging them in a single layer also helps!

Q: Can I make stuffed shells ahead of time?
A: Absolutely! You can prepare the entire dish a day in advance. Just cover it well and keep it in the refrigerator. Bake it right before serving!

Q: What if I don’t have ricotta?
A: No worries! You can substitute cottage cheese or even cream cheese. Just remember to blend it for that creamy texture.

Q: How can I make my sauce more flavorful?
A: Try adding fresh garlic or onions to your sauce, or toss in some fresh herbs like basil or thyme for that homemade touch.

Nutritional Info

While the nutrition can vary based on the specific ingredients used, here’s a rough estimate per serving (based on 6 servings):

  • Calories: 350
  • Protein: 18g
  • Fat: 18g
  • Carbohydrates: 34g
  • Fiber: 3g

So there you have it! Elegant yet approachable, fulfilling yet easy to make, Spinach and Ricotta Stuffed Shells are a true crowd-pleaser that will bring a little joy to your dining experience. Enjoy the adventure, and remember to savor every moment around your table. Happy cooking!

Print

Spinach and Ricotta Stuffed Shells

A comforting dish of pasta shells stuffed with a creamy filling of ricotta cheese and fresh spinach, beautifully baked with marinara sauce.

  • Author: savannahpierce
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Total Time: 55 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian
  • Diet: Vegetarian

Ingredients

Scale
  • 12 large pasta shells
  • 1 cup ricotta cheese
  • 2 cups fresh spinach
  • 1 cup mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 1 egg
  • 2 cups marinara sauce
  • Salt and pepper to taste
  • Olive oil

Instructions

  1. Preheat the oven to 375°F (190°C).
  2. Cook the pasta in salted boiling water until al dente, then drain and rinse.
  3. Sauté the spinach in olive oil until wilted (optional).
  4. Prepare the filling by mixing ricotta, spinach, mozzarella, half of the Parmesan, egg, salt, and pepper.
  5. Stuff the shells with the filling using a spoon or piping bag.
  6. Assemble the dish by spreading marinara sauce in a baking dish, placing the stuffed shells seam side up, and topping with remaining sauce and Parmesan.
  7. Bake for 25 minutes covered with foil, then remove the foil and bake for an additional 10-15 minutes until golden.
  8. Serve with extra marinara and garnish as desired.

Notes

These stuffed shells can be prepared in advance and baked right before serving. You can also experiment with different cheeses and add proteins if desired.

Nutrition

  • Serving Size: 1 serving
  • Calories: 350
  • Sugar: 5g
  • Sodium: 400mg
  • Fat: 18g
  • Saturated Fat: 8g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 34g
  • Fiber: 3g
  • Protein: 18g
  • Cholesterol: 30mg

Keywords: stuffed shells, spinach ricotta, Italian recipe, comfort food

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share: Facebook Twitter Linkedin