Spinach and Cheese Stuffed Shells

Spinach and Cheese Stuffed Shells

WANT TO SAVE THIS RECIPE?

Ever find yourself craving a cozy, cheesy comfort meal that doesn’t take hours to prepare but tastes like you’ve spent the whole day in the kitchen? Spinach and Cheese Stuffed Shells might just become your new go-to. These tender pasta shells are generously filled with a creamy blend of ricotta, mozzarella, and parmesan cheeses, and vibrant spinach—all nestled in a bath of zesty marinara sauce.

Whether you’re hosting a casual dinner or meal-prepping for the week, this dish delivers on taste, presentation, and ease. Each shell is a compact bundle of Italian-inspired flavor, perfect for feeding a crowd or freezing for future you.


Preparation Phase & Tools to Use

To make the most of your Spinach and Cheese Stuffed Shells experience, having the right tools makes all the difference:

  • Large Pot: Needed to boil the pasta shells evenly and prevent sticking.
  • Colander: For draining the shells without tearing them.
  • Mixing Bowl: To combine the cheese and spinach filling.
  • Baking Dish: A 9×13-inch dish works perfectly to nestle all the shells in a single layer.
  • Spoon or Piping Bag: Makes stuffing the shells easier and neater.
  • Aluminum Foil: Keeps everything moist while baking.

Using the correct equipment ensures the shells are cooked perfectly and the filling stays creamy without drying out.


Pin this Recipe

Ingredients for the Spinach and Cheese Stuffed Shells

  • Jumbo Pasta Shells: The vessel for our creamy filling; choose shells that hold their shape well after boiling.
  • Ricotta Cheese: Provides a creamy base and light texture for the filling.
  • Mozzarella Cheese: Adds gooey, melty richness to every bite.
  • Parmesan Cheese: Brings a nutty, salty depth of flavor.
  • Fresh or Frozen Spinach: A nutrient-packed veggie that balances the richness of the cheeses.
  • Egg: Helps bind the filling and gives it structure when baked.
  • Garlic: Adds aromatic depth and classic Italian flavor.
  • Salt & Pepper: Essential seasonings to enhance all the other flavors.
  • Marinara Sauce: The base layer and topping that infuses the shells with saucy goodness.
  • Fresh Basil or Parsley (Optional): For a burst of freshness and garnish.

How To Make the Spinach and Cheese Stuffed Shells

Step 1: Boil the Shells

Cook the jumbo pasta shells according to the package instructions until al dente. Drain and set aside on a greased baking sheet to prevent sticking.

Step 2: Prepare the Filling

In a large bowl, combine ricotta, mozzarella, parmesan, chopped spinach (squeezed dry if frozen), minced garlic, one beaten egg, salt, and pepper. Mix until evenly incorporated.

Step 3: Fill the Shells

Use a spoon or piping bag to gently stuff each shell with the cheese and spinach mixture. Don’t overfill—about 2 tablespoons per shell is ideal.

Step 4: Assemble the Dish

Spread a generous layer of marinara sauce in the bottom of your baking dish. Arrange the stuffed shells over the sauce, then spoon additional marinara over the top. Sprinkle with extra mozzarella or parmesan if desired.

Step 5: Bake to Perfection

Cover with foil and bake at 375°F (190°C) for 25 minutes. Remove the foil and bake for another 10 minutes until the cheese is bubbly and lightly golden.


How to Serve and Store Spinach and Cheese Stuffed Shells

Serve the stuffed shells hot, garnished with chopped parsley or basil for a fresh pop of color. Pair with a crisp green salad or garlic bread for a complete Italian-inspired dinner.

Leftovers keep beautifully in the refrigerator for up to 4 days. Store in an airtight container and reheat covered in the oven or microwave. You can also freeze fully assembled (but unbaked) shells for up to 2 months—just thaw overnight and bake as directed.


Frequently Asked Questions

What type of pasta shells should I buy?

Look for jumbo pasta shells, often labeled “conchiglioni.” They are large enough to hold the creamy filling and maintain structure during baking.

Can I use fresh spinach instead of frozen?

Absolutely. Just sauté it first to wilt, then squeeze out excess moisture before mixing it with the cheeses.

Is there a dairy-free version?

You can substitute plant-based ricotta and mozzarella, though the texture and flavor will vary slightly.

Can I make this dish ahead of time?

Yes! You can assemble the dish a day in advance, cover tightly, and refrigerate. Bake it when you’re ready to eat.

What can I serve alongside this dish?

A simple arugula salad, roasted veggies, or even Italian sausage make excellent sides.

How do I prevent the shells from sticking together?

After boiling, lay the shells out in a single layer on a baking sheet with a little olive oil to prevent clumping.


Want More Pasta Dinner Ideas?

You might also enjoy the Delicious Beef Bowtie Pasta for a hearty, meaty twist on weeknight meals. Or try the Buffalo Chicken Lasagna Recipe if you’re craving something spicy and comforting.

For a creamy and comforting alternative, check out the Creamy Broccoli Cheddar Soup as a perfect starter or companion. The Garlic Sausage Alfredo Rigatoni is another standout for anyone who loves rich, cheesy flavors.

For more pasta and cheesy baked goodness, browse my daily updates and recipe boards over on Pinterest @LadyPlate.


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 Cheese Stuffed Shells

Spinach and Cheese Stuffed Shells


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Julia Koch
  • Total Time: 55 minutes
  • Yield: 4 servings

Description

Craving an easy recipe that’s comforting, satisfying, and perfect for both weeknight dinners and meal prep? These Spinach and Cheese Stuffed Shells are the ultimate answer. With tender jumbo shells filled with a rich ricotta, mozzarella, and spinach mixture, baked in marinara sauce, this is one of those perfect food ideas you’ll come back to often. It’s a healthy snack or quick dinner that looks fancy without the fuss—ideal for anyone looking for dinner ideas that feel cozy and delicious. Whether you’re searching for a quick breakfast-inspired bake, an easy dinner, or a comforting classic, this dish delivers!


Ingredients

20 jumbo pasta shells

1 cup ricotta cheese

1 ½ cups shredded mozzarella cheese

½ cup grated parmesan cheese

2 cups fresh spinach (or 1 cup frozen, thawed and squeezed)

1 egg

2 cloves garlic, minced

½ teaspoon salt

¼ teaspoon black pepper

2 cups marinara sauce

2 tablespoons chopped parsley or basil (optional)


Instructions

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

2. Cook the pasta shells according to package directions until al dente. Drain and set aside to cool.

3. In a mixing bowl, combine ricotta, 1 cup of mozzarella, parmesan, spinach, egg, garlic, salt, and pepper. Mix well until fully combined.

4. Spread 1 cup of marinara sauce on the bottom of a 9×13-inch baking dish.

5. Fill each pasta shell with about 2 tablespoons of the cheese mixture.

6. Place the filled shells in the baking dish, open side up.

7. Spoon the remaining marinara sauce over the top and sprinkle with the remaining ½ cup of mozzarella.

8. Cover the dish with aluminum foil and bake for 25 minutes.

9. Remove foil and bake for another 10 minutes until the cheese is bubbling and slightly golden.

10. Let rest for 5 minutes before garnishing with fresh herbs and serving.

Notes

To prevent shells from sticking, lay them flat on a lightly oiled baking sheet after draining.

If using frozen spinach, be sure to squeeze out all the moisture for a non-watery filling.

Make it ahead by assembling everything the night before—just bake when ready!

  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Category: Dinner
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 5 stuffed shells
  • Calories: 380
  • Sugar: 6g
  • Sodium: 580mg
  • Fat: 18g
  • Saturated Fat: 9g
  • Unsaturated Fat: 7g
  • Trans Fat: 0g
  • Carbohydrates: 30g
  • Fiber: 4g
  • Protein: 22g
  • Cholesterol: 75mg

WANT TO SAVE THIS RECIPE?