Stuffed Shells Four Cheese Spinach

Featured in Filling Main Courses.

Large pasta shells are generously filled with a mixture of ricotta, mozzarella, Parmesan, and cream cheese, enhanced with sautéed garlic, herbs, and spinach for extra flavor. The filled shells are nestled in zesty marinara sauce, covered with a final layer of cheese, then baked until bubbly and golden. Easy to prepare ahead or freeze, this satisfying Italian comfort meal delivers creamy textures, herbaceous notes, and classic tomato goodness. Garnish with fresh parsley for a bright touch and pair with garlic bread for a crowd-pleasing dinner.

Clare Greco
Updated on Thu, 22 May 2025 16:04:50 GMT
A bowl of food with cheese and sauce. Pin it
A bowl of food with cheese and sauce. | recipesim.com

Creamy cheesy stuffed shells have always been my idea of the perfect comfort food Each jumbo shell is packed with a four cheese filling flavored with herbs a hint of garlic and the option of extra healthy spinach My family loves when I make a big bubbling dish of these for a get together and I love that they can be prepped in advance or frozen for a future busy night

The first time I made this was for our annual holiday potluck and everyone went back for seconds The creamy cheese filling and cheesy top layer are irresistible and I now get requests for these shells at every big family meal

Ingredients

  • Jumbo pasta shells: These classic pasta shapes hold the rich filling well Look for shells with no cracks or holes and boil a few extras just in case
  • Olive oil: A good extra virgin variety adds flavor when sautéing the garlic and spinach
  • Fresh garlic: Adds wonderful depth and aroma Use fresh cloves not prechopped garlic for the best taste
  • Fresh spinach: Optional but adds nutrition and color Look for bright green leaves or use frozen spinach if needed
  • Ricotta cheese: The creamy base for the filling Choose whole milk ricotta for richness and smooth texture
  • Parmesan cheese: Adds sharpness and saltiness Grate it yourself for extra flavor
  • Mozzarella cheese: Melty and stringy Opt for block mozzarella and shred it yourself for the best results
  • Cream cheese: Makes the filling extra smooth Philadelphia and similar brands are ideal
  • Egg: The binder that helps the filling stay together when baked Use fresh eggs for best texture
  • Marinara sauce: Choose a high quality sauce for the best flavor Rao’s or homemade are both excellent options
  • Fresh parsley: Adds color and freshness Use flat leaf Italian parsley if you can
  • Salt: A little brings out the cheese and herb flavors
  • Black pepper: Brings peppery warmth and balances the richness
  • Dried basil parsley and oregano: Classic Italian herbs for extra flavor Check that your dried herbs smell fragrant for maximum impact

Step-by-Step Instructions

Boil the Shells:
Fill a large pot with water add a few pinches of salt and bring to a rolling boil Add the shells and cook them one minute less than the package’s al dente instruction usually around 13 minutes Stir gently so they do not stick Drain carefully and rinse under cold water until shells feel cool to stop the cooking process Place them on a tray so they do not stick together
Sauté Garlic and Spinach:
Set a large skillet over medium heat and pour in the olive oil When hot toss in the minced garlic Cook just until fragrant stirring constantly for about one minute Add fresh spinach and stir to coat in the oil Let the spinach wilt completely stirring regularly This takes about three minutes Remove from heat and set aside to cool
Mix the Filling:
In a big mixing bowl add the ricotta cheese salt black pepper dried basil dried parsley and dried oregano Stir well with a silicone spatula Fold in half the mozzarella cheese and almost all of the Parmesan save a tablespoon or two for the topping Add the cream cheese and egg mixing until totally smooth Finally gently stir in the cooled spinach and garlic
Fill the Shells:
Pour half of the marinara sauce into a nine by thirteen inch baking dish or a large oven safe skillet Spoon cheese filling into each cooled pasta shell making sure to pack them well Arrange filled shells in the dish open side up
Top and Bake:
Spoon the rest of the marinara sauce over the stuffed shells making sure each one gets a splash Sprinkle the tops evenly with the remaining mozzarella and reserved Parmesan Cover the dish with foil and bake in a three hundred seventy five degree oven for twenty minutes Remove the foil and bake ten more minutes until the cheese bubbles and browns slightly Sprinkle with fresh parsley right before serving
A plate of food with a piece of food on it. Pin it
A plate of food with a piece of food on it. | recipesim.com

Stuffed shells are always a nostalgic favorite in my house I especially love the creamy ricotta blend which reminds me of Sunday dinners with my grandmother who always used the freshest cheese she could find Every time I bake a pan the kitchen smells just as inviting as it did back then and family gathers around the table without fail

Storage Tips

Let leftovers cool completely before covering Store them in an airtight container in the fridge for up to three days For longer storage wrap tightly and freeze up to three months Reheat chilled shells in a covered baking dish at three hundred fifty degrees until warmed through or in the microwave if you are in a hurry

Ingredient Substitutions

Feel free to swap in frozen spinach just be sure to thaw and squeeze it dry Cottage cheese can stand in for ricotta in a pinch or try goat cheese for a twist For a non vegetarian version stir in Italian sausage or ground beef to the cheese mixture or top with your favorite meat sauce

Serving Suggestions

Serve the stuffed shells with a big green salad for balance and a loaf of garlic bread for soaking up any leftover sauce A glass of crisp white wine pairs beautifully and if you have them a scattering of fresh basil leaves over the finished dish is a wonderful touch

A plate of food with a fork. Pin it
A plate of food with a fork. | recipesim.com

Cultural and Historical Context

Stuffed pasta dishes are a beloved tradition in Italian American cuisine often reserved for special Sunday suppers and gatherings Every region of Italy has its own version Whether you use ricotta and spinach like the classic Florentine or experiment with your own cheese and herb mixtures it is always a meal full of love and comfort

Frequently Asked Questions

→ Can frozen spinach be used in place of fresh?

Yes, thawed and well-drained frozen spinach works well. Be sure to squeeze out excess moisture before adding.

→ How can meat be added to this dish?

Swap marinara for a meat sauce or mix cooked ground beef, sausage, or turkey into the cheese mixture for extra richness.

→ What’s the best way to prevent pasta shells from breaking?

Cook a few extra shells, boil them until just al dente, and handle them gently while draining and filling.

→ Can this meal be prepared ahead?

Absolutely! Assemble and refrigerate up to 1 day in advance, or freeze for up to 3 months for easy baking later.

→ Which cheeses melt the best for this dish?

Shredding mozzarella and Parmesan from a block produces creamier, more flavorful results than pre-shredded varieties.

Stuffed Shells Four Cheese Spinach

Tender shells filled with creamy cheeses and spinach, baked in marinara sauce for a comforting Italian-inspired dish.

Prep Time
30 Minutes
Cook Time
30 Minutes
Total Time
60 Minutes

Category: Main Dishes

Difficulty: Intermediate

Cuisine: Italian

Yield: 6 Servings (18 stuffed shells)

Dietary: Vegetarian

Ingredients

→ Pasta

01 20 jumbo pasta shells

→ Filling

02 1-2 tablespoons olive oil
03 3 cloves garlic, minced
04 4 cups fresh spinach (optional, or substitute with thawed and patted dry frozen spinach)
05 425 grams ricotta cheese
06 65 grams Parmesan cheese, grated, divided
07 300 grams mozzarella cheese, shredded and divided
08 30 grams cream cheese
09 1 large egg

→ Assembly and Baking

10 700 milliliters marinara sauce
11 Fresh parsley, chopped, for garnish

→ Seasonings

12 0.5 teaspoon salt
13 0.25 teaspoon black pepper
14 0.5 teaspoon dried basil
15 0.5 teaspoon dried parsley
16 0.5 teaspoon dried oregano

Instructions

Step 01

Preheat oven to 190°C. Bring a large pot of salted water to a boil. Cook pasta shells for 1 minute less than al dente, approximately 13 minutes, referencing package directions. Drain and rinse shells under cold water to halt cooking and set aside.

Step 02

Heat olive oil over medium heat in a large skillet. Add minced garlic and cook for 1 minute until fragrant. Add spinach, toss to coat, and sauté for about 3 minutes until wilted. Remove from heat and let cool.

Step 03

In a large bowl, combine ricotta cheese with salt, pepper, dried basil, dried parsley, and dried oregano. Mix until evenly blended. Add half the mozzarella, most of the Parmesan (reserving some for topping), cream cheese, and egg. Stir to form a cohesive mixture. Fold in cooled spinach and garlic.

Step 04

Spread half of the marinara sauce in the bottom of a 23 x 33 cm baking dish or equivalent oven-safe skillet. Fill each pasta shell with the cheese and spinach mixture and arrange in the dish.

Step 05

Top the filled shells with remaining marinara sauce. Sprinkle with remaining mozzarella and Parmesan. Cover with foil and bake for 20 minutes. Remove cover and bake an additional 10 minutes until cheese is melted and golden. Garnish with fresh parsley before serving.

Notes

  1. Slightly undercook the shells as they will finish cooking in the oven.
  2. Boil extra shells in case some break during boiling or handling.
  3. If using frozen spinach, thaw completely and squeeze out excess moisture.
  4. For optimal texture and flavour, shred mozzarella and Parmesan cheese from whole blocks.
  5. Can be assembled up to 1 day in advance and refrigerated, or frozen for up to 3 months before baking.

Tools You'll Need

  • Large pot for boiling pasta
  • Colander
  • Large skillet
  • Mixing bowl
  • 23 x 33 cm baking dish or equivalent oven-safe pan
  • Silicone spatula
  • Aluminium foil

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains milk (ricotta, mozzarella, Parmesan, cream cheese)
  • Contains egg
  • Contains wheat (pasta shells)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 496
  • Total Fat: 22 g
  • Total Carbohydrate: 49 g
  • Protein: 27 g