Spinach and Ricotta Stuffed Shells

Featured in Family Dinner Ideas.

These Spinach and Ricotta Stuffed Shells combine the perfect blend of three Italian cheeses - ricotta, mozzarella, and Parmesan - with fresh spinach and aromatics. The jumbo pasta shells are cooked until al dente, then filled with this rich cheese mixture that's enhanced with sautéed onions and garlic. Nestled in marinara sauce and baked until bubbly, these stuffed shells offer restaurant-quality Italian comfort food at home. The dish strikes an ideal balance between the pasta, creamy filling, and tangy tomato sauce.
A young woman with long, wavy hair wearing glasses is seated at a table, holding a menu and looking thoughtfully to the side in a softly lit restaurant.
Updated on Fri, 10 Jan 2025 21:03:45 GMT
Spinach and Ricotta Stuffed Shells Pin it
Spinach and Ricotta Stuffed Shells | quickierecipe.com

Transform your weeknight dinner into an Italian feast with these Spinach and Ricotta Stuffed Shells. The combination of three cheeses, tender spinach, and perfectly cooked pasta creates a dish that rivals your favorite Italian restaurant, all while being surprisingly simple to prepare at home.

After discovering this recipe during a vegetarian cooking phase, it's become my go-to comfort food. Even my meat-loving husband requests these shells regularly, especially on cold evenings when we crave something warm and satisfying.

Essential Ingredients Selection

  • Jumbo pasta shells: Look for high-quality brands that hold their shape during cooking
  • Ricotta cheese: Choose whole milk ricotta for the creamiest texture
  • Fresh spinach: Provides better texture and flavor than frozen
  • Mozzarella: Fresh-grated melts more smoothly than pre-shredded
  • Parmesan: Aged Parmigiano-Reggiano adds the most flavor
  • Marinara sauce: Use your favorite brand or homemade
  • Fresh garlic: Essential for authentic Italian flavor

Detailed Step-by-Step Instructions

Pasta Preparation:
Bring large pot of water to rolling boil. Add generous amount of salt. Cook shells until just al dente. Drain and arrange on baking sheet to prevent sticking. Drizzle with olive oil while cooling.
Spinach Mixture Creation:
Heat oil in large skillet until shimmering. Sauté onions until translucent. Add garlic just until fragrant. Wilt spinach in batches. Let mixture cool slightly before mixing.
Filling Development:
Mix cheeses until well combined. Add cooled spinach mixture. Season generously. Taste and adjust before adding egg. Mix until uniform but not overmixed.
Shell Assembly:
Hold shell in palm of hand. Fill with generous spoonful of mixture. Place filled shells close together. Cover completely with sauce. Top with extra cheese if desired.
Baking Process:
Cover dish with foil. Bake until bubbling at edges. Remove foil for final minutes. Let rest before serving.
Spinach and Ricotta Stuffed Shells Pin it
Spinach and Ricotta Stuffed Shells | quickierecipe.com

My Italian grandmother always said the secret to perfect stuffed shells was in the filling-to-pasta ratio. "Don't be stingy with the filling," she'd say, and she was absolutely right.

Sauce Selection Wisdom

Through countless preparations, I've learned that the sauce makes a significant difference. While store-bought marinara works perfectly, I sometimes make a quick homemade version by sautéing garlic in olive oil and adding crushed San Marzano tomatoes. The extra effort elevates the entire dish to new heights.

Make-Ahead Magic

These shells actually improve when assembled a day ahead. The pasta absorbs more flavor, and the cheese filling becomes even more creamy. I often prepare two batches at once, baking one for dinner and freezing the other for busy weeknights.

Texture Perfection

The key to preventing watery shells lies in properly draining both the pasta and spinach. I've found that pressing the wilted spinach against a fine-mesh strainer with the back of a spoon removes excess moisture without losing any flavor.

Freezer-Friendly Tips

When freezing, I arrange the filled shells on a baking sheet until frozen solid, then transfer them to a freezer bag. This prevents them from sticking together and allows for easy portioning later.

Creative Variations

Over the years, I've experimented with different combinations. Adding sautéed mushrooms creates an earthy depth, while sun-dried tomatoes bring a sweet tanginess. During summer, fresh herbs from my garden add wonderful brightness.

Serving Suggestions

A simple arugula salad with lemon vinaigrette provides the perfect contrast to the rich shells. For entertaining, I serve them alongside crusty garlic bread and a good bottle of Italian red wine.

Spinach and Ricotta Stuffed Shells Pin it
Spinach and Ricotta Stuffed Shells | quickierecipe.com

These spinach and ricotta stuffed shells have become more than just a recipe in my kitchen – they're a celebration of Italian comfort food at its finest. Whether served for a casual family dinner or special gathering, they never fail to impress. The combination of creamy cheese, tender spinach, and perfectly cooked pasta creates something truly memorable. Each time I prepare them, I'm reminded that sometimes the simplest ingredients, treated with care and attention, create the most satisfying meals.

Frequently Asked Questions

→ Can I make these stuffed shells ahead of time?
Yes, you can assemble them up to 24 hours in advance and refrigerate before baking.
→ Can I freeze stuffed shells?
Yes, they freeze well for up to 3 months. Thaw overnight before baking.
→ Can I use frozen spinach instead of fresh?
Yes, use thawed frozen spinach, but be sure to drain and squeeze out excess water first.
→ Why do you add an egg to the filling?
The egg helps bind the cheese mixture together and creates a better texture when baked.
→ Can I use different cheese combinations?
Yes, while ricotta is essential, you can vary the other cheeses based on your preference.

Spinach Ricotta Stuffed Shells

Jumbo pasta shells stuffed with a creamy three-cheese and spinach filling, baked in marinara sauce.

Prep Time
15 Minutes
Cook Time
30 Minutes
Total Time
45 Minutes
By: Meryem

Category: Main Dishes

Difficulty: Intermediate

Cuisine: Italian

Yield: 4 Servings

Dietary: Vegetarian

Ingredients

→ Base Components

01 Jumbo pasta shells (12-14)
02 Extra virgin olive oil (1 tablespoon)
03 Medium onion (1, diced)
04 Garlic cloves (2, minced)
05 Fresh spinach (4 cups)

→ Cheese Filling

06 Ricotta cheese (1 cup)
07 Mozzarella cheese (1 cup, shredded)
08 Parmesan cheese (½ cup, grated, plus extra for serving)
09 Large egg (1)

→ Seasonings & Sauce

10 Salt (½ teaspoon)
11 Pepper (½ teaspoon)
12 Marinara sauce (1½ cups)
13 Fresh basil for serving (optional)

Instructions

Step 01

Preheat oven to 375°F and cook pasta shells until al dente following package instructions

Step 02

Heat olive oil in a large skillet, cook diced onion until tender (3-4 minutes), then add minced garlic and cook for one more minute

Step 03

Add spinach to the skillet and cook until just wilted, about 2 minutes

Step 04

In a large bowl, combine cooked spinach mixture with ricotta, mozzarella, Parmesan, egg, salt, and pepper

Step 05

Spread half of the marinara sauce in the bottom of a 8x8 or 9x9 baking dish

Step 06

Fill each shell with the spinach-cheese mixture and arrange in the prepared baking dish

Step 07

Top with remaining sauce and bake for 20-30 minutes until heated through

Step 08

Garnish with fresh basil and additional Parmesan cheese if desired, and serve immediately

Notes

  1. Can be assembled ahead and refrigerated until ready to bake
  2. A great vegetarian main dish option
  3. Leftovers can be reheated in the microwave or oven

Tools You'll Need

  • 8x8 or 9x9 baking dish
  • Large skillet
  • Large mixing bowl
  • Measuring cups and spoons

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (ricotta, mozzarella, Parmesan)
  • Contains eggs
  • Contains gluten (pasta)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 419
  • Total Fat: 23 g
  • Total Carbohydrate: 30 g
  • Protein: 25 g