Alfredo Spinach Ricotta Shells

Featured in: Comfort Food Favorites

Tender jumbo pasta shells are filled with a blend of creamy ricotta, mozzarella, Parmesan, and fresh spinach, then baked in a luxuriously smooth Alfredo sauce. The dish is baked until golden and bubbling, then finished with a sprinkle of mozzarella, Parmesan, and fresh parsley. Its rich flavors and comforting textures make it an ideal choice for gatherings or weeknight dinners. With crisp Italian wine and leafy greens, this indulgent meal truly shines for fans of vegetarian fare.

Updated on Mon, 27 Oct 2025 07:04:00 GMT
Creamy Alfredo Spinach Ricotta Stuffed Shells topped with melted mozzarella and fresh parsley.  Save It
Creamy Alfredo Spinach Ricotta Stuffed Shells topped with melted mozzarella and fresh parsley. | zetluna.com

Tender pasta shells filled with creamy ricotta and spinach, baked in a rich Alfredo sauce for an irresistible Italian-inspired comfort dish.

I first tried making this stuffed shells recipe for a small family gathering, and everyone loved the cozy flavors. The creamy Alfredo sauce pairs perfectly with the spinach ricotta filling, making this dish a requested favorite since.

Ingredients

  • Pasta: 20 jumbo pasta shells
  • Ricotta cheese: 2 cups (500 g)
  • Mozzarella cheese: 1 cup (100 g) shredded
  • Parmesan cheese (filling): 1/2 cup (50 g) grated
  • Spinach: 2 cups (60 g) fresh, chopped or 1 cup frozen, thawed and squeezed dry
  • Egg: 1 large
  • Salt (filling): 1/2 teaspoon
  • Black pepper (filling): 1/4 teaspoon
  • Nutmeg: 1/4 teaspoon ground (optional)
  • Butter: 2 tablespoons unsalted
  • Garlic: 2 cloves, minced
  • Heavy cream: 1 cup (240 ml)
  • Parmesan cheese (sauce): 1 cup (100 g) grated
  • Salt (sauce): 1/4 teaspoon
  • Black pepper (sauce): 1/4 teaspoon
  • Mozzarella cheese (topping): 1/2 cup (50 g) shredded
  • Parmesan cheese (topping): 2 tablespoons grated
  • Fresh parsley: Chopped, optional, for garnish

Instructions

Prepare baking dish:
Preheat oven to 375°F (190°C). Lightly grease a 9x13-inch (23x33 cm) baking dish.
Cook pasta shells:
Boil jumbo pasta shells in a large pot of salted water until al dente, about 8, 9 minutes. Drain and set aside to cool.
Make filling:
Mix ricotta, mozzarella, Parmesan, spinach, egg, salt, black pepper, and nutmeg (if using) in a bowl until combined.
Make Alfredo sauce:
Melt butter in a saucepan over medium heat. Add garlic and cook 1 minute. Stir in cream and bring to a gentle simmer. Whisk in Parmesan, salt, and pepper. Cook until smooth and thickened, about 3, 4 minutes. Remove from heat.
Layer sauce:
Spread 1/2 cup Alfredo sauce on the bottom of the baking dish.
Fill and arrange shells:
Stuff each shell with about 2 tablespoons filling and arrange in the dish.
Top and bake:
Pour remaining Alfredo sauce over shells. Sprinkle with mozzarella and Parmesan. Cover with foil and bake 20 minutes. Remove foil and bake 10, 15 minutes more until bubbly and golden.
Rest and serve:
Let rest 5 minutes before serving. Garnish with parsley if desired.
Baked jumbo pasta shells stuffed with rich ricotta and spinach in Alfredo sauce.  Save It
Baked jumbo pasta shells stuffed with rich ricotta and spinach in Alfredo sauce. | zetluna.com

My family always asks for these stuffed shells at Sunday dinner & it’s become a special comfort food we enjoy together.

Serving Suggestions

Serve with garlic bread and a simple mixed green salad for a complete meal.

Wine Pairing

Pair these creamy shells with a crisp white wine such as Pinot Grigio or Sauvignon Blanc.

Make It Your Own

Add a pinch of red pepper flakes to the filling for a touch of heat or use your favorite greens instead of spinach.

Irresistible Alfredo Spinach Ricotta Stuffed Shells, perfect for a cozy family dinner. Save It
Irresistible Alfredo Spinach Ricotta Stuffed Shells, perfect for a cozy family dinner. | zetluna.com

This recipe brings together classic Italian flavors for an easy weeknight meal or a special occasion. Enjoy warm and bubbly straight from the oven.

Common Questions About Recipes

What cheeses are used for the filling?

The filling combines ricotta, mozzarella, and Parmesan for creaminess and flavor.

Is fresh or frozen spinach preferable?

Both work well; ensure frozen spinach is thoroughly thawed and squeezed dry for best results.

Can I make Alfredo sauce ahead?

Yes, prepare the sauce in advance and refrigerate. Reheat gently before assembling the dish.

What can I use instead of spinach?

Kale or Swiss chard are great substitutes, offering bold flavor and nutrition to the filling.

How do I prevent shells from tearing?

Cook shells until just al dente, cool slightly, and handle gently while stuffing to avoid tearing.

Is this suitable for vegetarians?

Absolutely; the dish is vegetarian and loaded with cheese and leafy greens.

Alfredo Spinach Ricotta Shells

Jumbo shells filled with ricotta, spinach, and topped with creamy Alfredo sauce, baked until golden and bubbly.

Prep Time
25 mins
Time to Cook
35 mins
Overall Time
60 mins
Authored by Clara


Skill Level Required Medium

Cuisine Type Italian-American

Recipe Output 4 Number of Portions

Dietary Needs Veggie-Friendly

The Ingredients You'll Need

Pasta

01 20 jumbo pasta shells

Filling

01 2 cups ricotta cheese
02 1 cup shredded mozzarella cheese
03 1/2 cup grated Parmesan cheese
04 2 cups fresh spinach, chopped or 1 cup frozen spinach, thawed and squeezed dry
05 1 large egg
06 1/2 teaspoon salt
07 1/4 teaspoon ground black pepper
08 1/4 teaspoon ground nutmeg (optional)

Alfredo Sauce

01 2 tablespoons unsalted butter
02 2 cloves garlic, minced
03 1 cup heavy cream
04 1 cup grated Parmesan cheese
05 1/4 teaspoon salt
06 1/4 teaspoon ground black pepper

Topping

01 1/2 cup shredded mozzarella cheese
02 2 tablespoons grated Parmesan cheese
03 Fresh parsley, chopped (optional, for garnish)

Step-by-Step Instructions

Step 01

Prepare Oven and Baking Dish: Preheat oven to 375°F (190°C). Lightly grease a 9x13-inch baking dish.

Step 02

Cook Pasta Shells: Boil jumbo pasta shells in a large pot of salted water until al dente, about 8 to 9 minutes. Drain and let cool slightly.

Step 03

Mix Filling: Combine ricotta, mozzarella, Parmesan, spinach, egg, salt, black pepper, and nutmeg (if using) in a large bowl until well blended.

Step 04

Prepare Alfredo Sauce: Melt unsalted butter in a medium saucepan over medium heat. Sauté minced garlic for 1 minute until fragrant. Add heavy cream and bring to a gentle simmer. Whisk in Parmesan cheese, salt, and black pepper, stirring until smooth and slightly thickened, about 3 to 4 minutes. Remove from heat.

Step 05

Assemble Base Layer: Spread 1/2 cup of Alfredo sauce onto the bottom of the greased baking dish.

Step 06

Fill Pasta Shells: Fill each cooked shell with approximately 2 tablespoons of the ricotta-spinach mixture. Arrange the filled shells in the baking dish.

Step 07

Top and Finish Assembly: Pour the remaining Alfredo sauce evenly over the stuffed shells. Sprinkle with mozzarella and Parmesan cheese.

Step 08

Bake: Cover the baking dish tightly with aluminum foil and bake for 20 minutes. Remove foil and continue baking for 10 to 15 minutes, until the dish is bubbly and golden.

Step 09

Rest and Serve: Allow the baked shells to rest for 5 minutes before serving. Garnish with chopped fresh parsley if desired.

Tools You'll Need

  • Large pot
  • Mixing bowls
  • Saucepan
  • 9x13-inch baking dish
  • Spoon or piping bag
  • Aluminum foil

Allergy Information

Review each ingredient to identify allergens and consult an expert if needed.
  • Contains milk, egg, and wheat (gluten).
  • Verify cheese and pasta packaging for potential hidden allergens.

Nutritional Facts (Per Serving)

Keep in mind these details are for general guidance and shouldn't replace professional advice.
  • Caloric Content: 520
  • Fats: 32 grams
  • Carbohydrates: 34 grams
  • Proteins: 25 grams