Spinach Ricotta Stuffed Shells

Category: Wholesome Meals for Every Day

Jumbo pasta shells are filled with a creamy blend of ricotta, spinach, mozzarella, and Parmesan, then nestled in a baking dish with rich marinara sauce. The shells are topped with extra mozzarella and baked until bubbly and golden. A hint of garlic and Italian seasoning rounds out the flavors, offering a satisfying vegetarian dinner. For added convenience, these shells can be assembled ahead and refrigerated or frozen, making them a great make-ahead meal for busy weeknights or casual gatherings.

Delicious by Nina official logo
Updated on Thu, 21 Aug 2025 10:50:02 GMT
A plate of food with a green leaf on top. Save
A plate of food with a green leaf on top. | deliciousbynina.com

Stuffed shells filled with creamy ricotta and spinach are one of those cozy Italian dinners that never fails to hit the spot in my house. This version is pure comfort with a bubbly, cheesy top and a melty center, perfect for weeknights or when you want to impress friends. I love prepping a pan in advance so dinner feels effortless even after a busy day.

The first time I served these to my family, nobody spoke until the last shell disappeared from the pan. Now it is what I bring to potlucks and everyone always asks for the recipe.

Ingredients

  • Jumbo pasta shells: choose shells with no tears for easy stuffing
  • Ricotta cheese: full-fat offers rich creaminess but part-skim will work for a lighter touch
  • Shredded mozzarella cheese: use freshly shredded for the best melting
  • Grated Parmesan cheese: authentic Parmigiano-Reggiano adds nutty flavor and melts smoothly
  • Large egg: helps bind the filling together for that classic texture
  • Fresh spinach or frozen: if using frozen always thaw and squeeze dry completely to avoid sogginess
  • Garlic: minced fresh cloves bring a gentle bite
  • Marinara sauce: choose a good-quality jarred brand or make your own for rich tomato flavor
  • Olive oil: extra virgin for best taste in sautéing the spinach and garlic
  • Italian seasoning: a balanced blend of herbs infuses Mediterranean aroma
  • Salt and freshly ground black pepper: taste as you mix so the filling is seasoned just right
  • Fresh basil leaves: totally optional but add brightness and color at serving

Step-by-Step Instructions

Cook the Pasta Shells:
Boil the jumbo pasta shells in generously salted water just until al dente which is usually about eight to ten minutes Watch them closely so they do not become too soft Drain the shells and let them cool on a tray so they do not stick together
Make the Ricotta Spinach Filling:
In a large mixing bowl blend together ricotta cheese half the shredded mozzarella grated Parmesan and the egg Mix until smooth with a fork or spatula Heat olive oil in a skillet over medium Add the minced garlic and sauté for about thirty seconds until fragrant then add chopped spinach Cook until wilted another two to three minutes Fold the sautéed spinach into the cheese mixture Season generously with Italian seasoning salt and pepper
Stuff the Shells:
Preheat your oven to three hundred seventy five degrees Fahrenheit Spread half the marinara sauce over the bottom of a nine by thirteen inch baking dish Fill each shell with about two tablespoons of ricotta spinach filling Gently place the stuffed shells open side up into the dish Line them up in a single layer Using a spoon distribute the rest of the marinara over the stuffed shells
Bake:
Cover the baking dish tightly with foil and bake for twenty minutes Remove the foil sprinkle the remaining mozzarella cheese on top and return to the oven for another ten minutes until bubbly and golden Let the pan rest for about five to ten minutes before serving This helps the flavors soak in and makes serving easier
A bowl of pasta with sauce. Save
A bowl of pasta with sauce. | deliciousbynina.com

I adore the way fresh basil adds a pop of color and brightness to this cheesy dish My kids actually volunteer to help stuff the shells because it is so fun and hands on We have made this together for birthday dinners and it never fails to create smiles

Storage Tips

Once cooled any leftover shells can be tucked into an airtight container and kept in the fridge for up to three days If making ahead go through the stuffing step and then cover and refrigerate the assembled pan until you are ready to bake For longer storage freeze the dish unbaked or baked tightly wrapped It reheats beautifully straight from frozen or thawed overnight

Ingredient Substitutions

If ricotta is not available cottage cheese makes a good alternative Just be sure to drain it well You can sneak in extra veggies like shredded zucchini or chopped mushrooms for a nutritional punch Vegan cheese and egg substitutes will also work if you want to keep it dairy free

Serving Suggestions

This pasta pairs beautifully with a crisp green salad or roasted veggies A slice of rustic bread is perfect for mopping up the extra sauce I sometimes add a light lemon vinaigrette to brighten the plate or set out extra parmesan for sprinkling

A Taste of Italian Tradition

Stuffed pasta shells are a classic Italian American comfort food inspired by southern Italian recipes for filled pastas like manicotti They bring a nostalgic warmth to the table and are often made for Sunday dinners holidays or whenever the family gets together The combination of creamy cheese vibrant greens and tender pasta is timeless

Recipe FAQs

→ What type of ricotta works best?

Full-fat ricotta creates a smoother, creamier filling, but part-skim can be used for a lighter version.

→ Can fresh and frozen spinach be used interchangeably?

Yes, both work well. Just be sure to thaw and thoroughly drain frozen spinach to avoid excess moisture.

→ How do you prevent shells from tearing?

Cook shells until just al dente and avoid overfilling them to help keep them intact during stuffing and baking.

→ Is it possible to make this dish ahead?

Absolutely! Assembled shells can be refrigerated for a day or frozen before baking. Thaw and bake when ready to serve.

→ What can I add to the filling for more flavor?

Try adding sautéed mushrooms, sun-dried tomatoes, or chopped fresh herbs for a twist on the classic filling.

Spinach Ricotta Stuffed Shells

Pasta shells packed with spinach and three cheeses, baked in bright marinara sauce for Italian comfort.

Prep Time
15 min
Cooking Time
30 min
Total Time
45 min
By: Nina

Category: Lunch & Dinner

Skill Level: Moderate

Cuisine: Italian

Serves: 4 Servings

Dietary Preferences: Vegetarian

Ingredients

→ Main Ingredients

01 12–15 jumbo pasta shells (about 1/2 a box)
02 2 cups ricotta cheese
03 1 cup shredded mozzarella cheese, divided
04 1/2 cup grated Parmesan cheese
05 1 large egg
06 2 cups fresh spinach, roughly chopped or 1 cup frozen spinach, thawed and drained
07 2 cloves garlic, minced
08 2 cups marinara sauce
09 1 tablespoon olive oil
10 1 teaspoon Italian seasoning
11 Salt and freshly ground black pepper to taste
12 Fresh basil leaves for garnish (optional)

Directions

Step 01

Cook the jumbo pasta shells in salted water according to the package instructions until al dente, about 8–10 minutes. Drain and set aside to cool slightly.

Step 02

In a large mixing bowl, combine ricotta cheese, 1/2 cup shredded mozzarella, grated Parmesan, and egg until well mixed. Heat olive oil in a skillet over medium heat, add minced garlic, and cook for 30 seconds until fragrant. Add spinach and cook until wilted, about 2–3 minutes. Stir and season with Italian seasoning, salt, and pepper.

Step 03

Preheat your oven to 375°F (190°C).

Step 04

Spread 1 cup marinara sauce evenly on the bottom of a 9×13-inch baking dish. Fill each pasta shell with around 2 tablespoons of the ricotta-spinach mixture. Arrange stuffed shells in a single layer in the baking dish with the open side up.

Step 05

Spoon the remaining marinara sauce over the stuffed shells. Cover the dish with aluminum foil and bake for 20 minutes. Remove the foil and bake for an additional 10 minutes. Allow the baked dish to rest for a few minutes before serving to let the flavors meld.

Notes

  1. Choose full-fat ricotta for a creamier filling, but part-skim ricotta can be used for a lighter option.
  2. Avoid overstuffing the shells to prevent spilling.
  3. For added customization, introduce sautéed mushrooms, sun-dried tomatoes, or herbs into the filling.
  4. This dish can be prepared in advance and frozen before baking. Thaw before baking for quick preparation.

Required Equipment

  • Skillet
  • Mixing bowl
  • Large pot
  • 9×13-inch baking dish
  • Aluminum foil

Allergen Information

Check all ingredients for possible allergens and consult a healthcare professional if unsure.
  • Contains dairy products such as ricotta, mozzarella, and Parmesan cheese.
  • Contains eggs.
  • May contain gluten depending on the pasta shells used.

Nutritional Information (per serving)

These details are for reference only and don’t replace professional medical advice.
  • Calories: 336
  • Fats: 21.9 g
  • Carbohydrates: 17.7 g
  • Proteins: 17.2 g