If you are craving comfort food that feels like a warm hug, the Spinach and Ricotta Stuffed Shells Recipe will become your new best friend. This dish brings together creamy ricotta, tender spinach, and cheesy goodness all wrapped inside jumbo pasta shells, making every bite a satisfying and flavorful experience. Baked in a rich marinara sauce, this recipe strikes the perfect balance between indulgence and freshness, showcasing how simple ingredients can come together to create an unforgettable meal.

Spinach and Ricotta Stuffed Shells Recipe - Recipe Image

Ingredients You’ll Need

Gathering straightforward yet essential ingredients is the secret to making these stuffed shells taste like they came from your favorite Italian restaurant. Each component plays a vital role in crafting the creamy, cheesy filling and the luscious sauce that coats every shell.

  • Jumbo pasta shells (12–15): These large shells are perfect for holding the delicious ricotta and spinach filling without breaking.
  • Ricotta cheese (2 cups): Provides the creamy base that’s soft and mild, making the filling melt in your mouth.
  • Shredded mozzarella cheese (1 cup, divided): Gives the dish a gooey, stretchy top layer and a bit melted magic inside.
  • Grated Parmesan cheese (1/2 cup): Adds a sharp, nutty flavor that complements the creamy cheese beautifully.
  • Large egg (1): Binds the filling ingredients together so everything stays perfectly stuffed inside the shells.
  • Fresh spinach (2 cups) or frozen spinach (1 cup, thawed and drained): Delivers a healthy, vibrant green boost and a slightly earthy note.
  • Minced garlic (2 cloves): Infuses the filling with aromatic depth and a punch of flavor.
  • Marinara sauce (2 cups): The rich tomato sauce envelops the shells, balancing richness with tangy brightness.
  • Olive oil (1 tablespoon): Used to sauté the garlic and spinach, adding a smooth mouthfeel.
  • Italian seasoning (1 teaspoon): A perfect blend of herbs to enhance and unify all the flavors.
  • Salt and freshly ground black pepper: Essential seasonings to elevate every ingredient.
  • Fresh basil leaves (optional): A fragrant and colorful garnish that adds a fresh herbal note on top.

How to Make Spinach and Ricotta Stuffed Shells Recipe

Step 1: Cook the Pasta Shells

Start by boiling your jumbo pasta shells in salted water until they are al dente—tender but still with a slight firmness when bitten. This usually takes about 8 to 10 minutes. Once cooked, carefully drain the shells and place them aside to cool slightly so they are easier to fill later on.

Step 2: Prepare the Filling

In a large bowl, mix together the ricotta cheese, half of the shredded mozzarella, Parmesan, and the egg until the texture is smooth and creamy. Meanwhile, heat olive oil in a skillet and sauté the minced garlic for just 30 seconds until fragrant. Toss in the spinach and cook until it wilts completely, about 2 to 3 minutes. Add the spinach mixture to your cheeses and season generously with Italian seasoning, salt, and freshly ground pepper, stirring until well combined.

Step 3: Stuff the Shells

Preheat your oven to 375 degrees Fahrenheit. Spread half of the marinara sauce evenly across the bottom of a 9×13-inch baking dish. Carefully stuff each pasta shell with roughly two tablespoons of the ricotta-spinach filling. Arrange the stuffed shells open side up in the dish, creating a single layer. Once all shells are filled and placed, spoon the remaining marinara sauce over the tops of the shells.

Step 4: Bake to Perfection

Cover the dish with aluminum foil and bake for about 20 minutes, which allows the flavors to meld and the filling to heat through. Then, remove the foil and sprinkle the remaining mozzarella cheese over the shells. Continue baking uncovered for an additional 10 minutes until the cheese is bubbly and golden. Let the dish rest a few minutes before serving for the best, melty texture.

How to Serve Spinach and Ricotta Stuffed Shells Recipe

Spinach and Ricotta Stuffed Shells Recipe - Recipe Image

Garnishes

Fresh basil leaves scattered on top add a pop of vivid green color and a refreshing, sweet aroma that balances the richness of the cheese. For an extra touch, a sprinkle of chili flakes or a drizzle of good-quality olive oil can bring a little warmth and shine.

Side Dishes

This dish pairs beautifully with a crisp green salad dressed with lemon vinaigrette or a simple garlic bread to soak up all the sauce. Roasted vegetables like asparagus or zucchini also complement the creamy texture of the stuffed shells perfectly.

Creative Ways to Present

For a dinner party, serve the shells in individual ramekins or stack them elegantly on large plates topped with freshly grated Parmesan and herbs. You can also try layering the shells in a casserole dish with extra cheese and bake as a lasagna-style bake for a fun variation.

Make Ahead and Storage

Storing Leftovers

Keep leftover stuffed shells in an airtight container in the refrigerator for up to 3 days. They stay moist and flavorful, making them an easy option for a quick lunch or dinner the next day.

Freezing

This recipe is perfect for making ahead and freezing. Arrange the stuffed shells in a foil baking dish, cover tightly, and freeze before baking. When ready to enjoy, thaw overnight in the fridge and bake as instructed.

Reheating

Reheat leftover or thawed stuffed shells in the oven at 350 degrees Fahrenheit for about 15 to 20 minutes, covered with foil to keep them from drying out. Alternatively, microwave individual portions covered with a damp paper towel for 2 to 3 minutes until warmed through.

FAQs

Can I use frozen spinach in the Spinach and Ricotta Stuffed Shells Recipe?

Absolutely! Just make sure to thaw and squeeze out any excess moisture before mixing it with the cheese filling to keep the shells from becoming watery.

Is this dish vegetarian?

Yes, this Spinach and Ricotta Stuffed Shells Recipe is completely vegetarian as it relies on cheeses and vegetables—no meat included, but it still packs plenty of satisfying flavor.

What can I substitute for ricotta cheese if needed?

If ricotta isn’t available, you can substitute with cottage cheese (blended for smoothness) or cream cheese mixed with a bit of milk to mimic the creamy texture.

How can I make this recipe gluten-free?

Use gluten-free jumbo pasta shells and double-check your marinara sauce ingredients to ensure they’re gluten-free, and you’ll have a safe and delicious version for gluten-sensitive eaters.

Can I make this recipe vegan?

To veganize, substitute ricotta and mozzarella with plant-based cheese alternatives and use a flax egg instead of a chicken egg. Be sure to pick a marinara sauce without any animal products.

Final Thoughts

Once you’ve tried this Spinach and Ricotta Stuffed Shells Recipe, you’ll understand why it’s become a cherished classic in so many kitchens. The creamy, cheesy filling paired with tender pasta shells and rich marinara offers a delightful meal that’s both comforting and elegant. Whether for a family dinner or a special occasion, this recipe is sure to bring smiles and seconds at the table—go ahead and make it soon!

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

Spinach and Ricotta Stuffed Shells Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 14 reviews

  • Author: Sara
  • Total Time: 45 minutes
  • Yield: 4 servings
  • Diet: Vegetarian

Description

Spinach and Ricotta Stuffed Shells are a comforting Italian-inspired dish featuring jumbo pasta shells filled with a creamy mixture of ricotta, mozzarella, Parmesan cheese, spinach, and garlic, baked in marinara sauce for a delicious, hearty meal perfect for dinner.


Ingredients

For the Pasta Shells

  • 1215 jumbo pasta shells (about 1/2 a box)

For the Filling

  • 2 cups ricotta cheese
  • 1 cup shredded mozzarella cheese (divided)
  • 1/2 cup grated Parmesan cheese
  • 1 large egg
  • 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

For Assembly

  • 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, approximately 8–10 minutes. Drain carefully and set aside to cool slightly.
  2. Make the filling: In a large mixing bowl, combine ricotta, 1/2 cup mozzarella, grated Parmesan, and the egg, stirring until well blended. Heat olive oil in a skillet over medium heat, sauté minced garlic for about 30 seconds until fragrant, then add chopped spinach and cook 2–3 minutes until wilted. Combine spinach mixture into the cheese blend and season with Italian seasoning, salt, and pepper to taste.
  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 them seam side up in the dish. Spoon remaining marinara sauce over the stuffed shells.
  4. Bake: Cover the baking dish with aluminum foil and bake for 20 minutes. Remove foil and bake for an additional 10 minutes until cheese is bubbly and slightly browned.
  5. Rest and serve: Allow the dish to rest for several minutes before serving to let flavors meld. Garnish with fresh basil leaves if desired.

Notes

  • Choose the Right Ricotta: Full-fat ricotta yields the creamiest filling, but part-skim ricotta can be used for a lighter option.
  • Avoid Overstuffing: Use just enough filling to fill each shell without spilling over to prevent messiness while baking.
  • Customize the Filling: Add sautéed mushrooms, sun-dried tomatoes, or fresh chopped herbs like basil or parsley for extra flavor and variety.
  • Meal Prep Friendly: Prepare and stuff shells ahead of time, freeze before baking, then thaw and bake when ready to serve for convenience.
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1/4 of the dish
  • Calories: 336
  • Sugar: 8g
  • Sodium: 909mg
  • Fat: 21.9g
  • Saturated Fat: 12g
  • Unsaturated Fat: 9.9g
  • Trans Fat: 0g
  • Carbohydrates: 17.7g
  • Fiber: 2.6g
  • Protein: 17.2g
  • Cholesterol: 70mg

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