Spinach Ricotta Stuffed Shells – A Comforting Weeknight Pasta Bake

If you’re looking for a hearty and satisfying dish to feed your family on a busy weeknight, Spinach Ricotta Stuffed Shells should be at the top of your list. This recipe combines the creamy richness of ricotta with the earthy flavor of spinach, all packed inside jumbo pasta shells and baked to golden perfection. It’s the kind of meal that feels like a warm hug, with just the right balance of flavors to make everyone at the dinner table smile.

Whether you’re craving something cheesy, comforting, or want to create a dish that’s easy to make ahead, this spinach ricotta stuffed shells recipe is versatile enough to fit all your needs. Here’s how to create this classic Italian comfort food from scratch.

Why You’ll Love This Recipe & Its Origins

Stuffed pasta shells, or conchiglioni, are a classic Italian dish that’s been loved for generations. The beauty of this dish lies in its simplicity. Large pasta shells are filled with a combination of ricotta cheese, spinach, and seasoning, then baked in marinara sauce until everything melds together in a cheesy, delicious casserole. While it’s traditionally made with ricotta, you can play around with different cheeses and seasonings to suit your preferences.

This dish has a nostalgic, homey feel—perfect for family dinners, meal prep, or even a cozy get-together. Whether you’re making it for the first time or are an experienced cook, the process of stuffing the shells and watching the cheese melt in the oven is sure to bring joy. Plus, it’s a great option for meatless Mondays or vegetarian meals that even your non-vegetarian family members will love.

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

Spinach Ricotta Stuffed Shells


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Natalie Quinn
  • Total Time: 1 hour
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

Spinach Ricotta Stuffed Shells are the perfect comfort food. A blend of creamy ricotta, fresh spinach, and melted mozzarella, stuffed into jumbo pasta shells and baked in a rich marinara sauce. This dish is easy to prepare and ideal for a cozy family dinner.


Ingredients

Scale
  • 1 32 oz bag frozen jumbo pasta shells
  • 2 cups ricotta cheese
  • 1 1/2 cups shredded mozzarella cheese
  • 1/2 cup grated Parmesan cheese
  • 2 cups fresh spinach (or 1 1/2 cups frozen spinach, thawed and drained)
  • 2 cloves garlic, minced
  • 1 egg (optional, for binding)
  • 1 jar marinara sauce (about 24 oz)
  • 1 tsp dried basil
  • 1 tsp dried oregano
  • Salt and pepper to taste

Instructions

  1. Preheat the oven to 350°F (175°C).
  2. Cook the pasta shells according to package instructions until al dente. Drain and set aside.
  3. In a large pan, sauté the garlic and spinach until the spinach is wilted (about 3 minutes). If using frozen spinach, make sure to drain and squeeze out the excess moisture.
  4. In a mixing bowl, combine ricotta, mozzarella, Parmesan, spinach, egg (if using), basil, oregano, salt, and pepper.
  5. Stuff each cooked pasta shell with the ricotta-spinach mixture and place them in a baking dish.
  6. Spread a thin layer of marinara sauce on the bottom of the dish. Arrange the stuffed shells in the dish and cover with the remaining marinara sauce.
  7. Cover the baking dish with foil and bake for 30 minutes. Remove the foil and bake for an additional 10-15 minutes until the cheese is bubbly and golden.
  8. Let the shells rest for a few minutes before serving.

Notes

  1. For a vegan version, substitute the ricotta with tofu-based ricotta and use vegan cheese.
  2. Make sure to drain the spinach well if using frozen spinach to avoid excess moisture in the filling.
  3. This recipe can be prepared ahead of time. Assemble the stuffed shells and refrigerate overnight. Bake the next day, adding extra baking time if needed.
  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: Italian

Nutrition

  • Serving Size: 1 serving (about 2 stuffed shells)
  • Calories: 450
  • Sugar: 8g
  • Sodium: 800mg
  • Fat: 24g
  • Saturated Fat: 10g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 40g
  • Fiber: 3g
  • Protein: 20g
  • Cholesterol: 50mg

Key Ingredients & How to Choose Them

To make the best Spinach Ricotta Stuffed Shells, it’s essential to pick the right ingredients. Here’s a rundown of the key components:

Jumbo Pasta Shells

The star of this dish is, of course, the pasta. Jumbo shells are perfect for stuffing because their large size holds the filling beautifully. Make sure to cook the shells al dente so they don’t break apart while baking. You’ll find these shells in most grocery stores, usually in the pasta aisle.

Ricotta Cheese

Ricotta is the creamy filling base for this recipe, but there are a few things to consider. Full-fat ricotta will give you a rich, creamy filling, but part-skim ricotta can be used for a slightly lighter version. Be sure to drain the ricotta well to avoid a watery filling. A little tip: if you want an extra creamy texture, consider blending the ricotta before mixing it with the other ingredients.

Spinach

Fresh or frozen spinach works well for this recipe, but frozen spinach is often more convenient and gives a good texture when thawed and drained. Just be sure to squeeze out any excess water from the spinach to avoid a soggy filling. You can also swap out spinach for other leafy greens like kale if you’re feeling adventurous.

Cheese & Seasoning

Mozzarella and Parmesan cheese are the perfect partners for the ricotta and spinach filling. Mozzarella adds a gooey texture, while Parmesan gives the dish a nice depth of flavor. Seasonings like garlic powder, basil, and oregano will bring everything together. Don’t forget salt and pepper to taste!

Marinara Sauce

A rich tomato sauce is what ties this whole dish together. You can use store-bought marinara, or, if you’re feeling ambitious, make your own. Just make sure to have enough sauce to cover the shells while they bake—this helps keep the pasta moist and ensures a flavorful result.

Step-by-Step Preparation & Baking Instructions

Preheat the Oven & Prepare the Baking Dish

Start by preheating your oven to 350°F (175°C). While the oven heats up, prepare a 9×13-inch baking dish by spreading a thin layer of marinara sauce on the bottom to prevent the shells from sticking.

Cook the Pasta

Boil a large pot of salted water and cook the jumbo shells according to the package directions, but make sure to keep them al dente—they should still have a bit of bite since they’ll cook further in the oven. Drain the shells and set them aside.

Prepare the Filling

While the pasta cooks, sauté fresh spinach (if using) in a pan for a couple of minutes until it’s wilted. If using frozen spinach, make sure to thaw and drain it well. In a large bowl, combine the spinach with the ricotta cheese, mozzarella, Parmesan, and seasonings. Stir everything together until it’s well combined. You can also add an egg to the mixture to help bind everything together, though this step is optional.

Stuff the Shells

Once the pasta shells are cool enough to handle, carefully stuff each one with a generous amount of the ricotta and spinach mixture. Don’t worry if some filling spills out; it all melts together beautifully in the oven.

Assemble & Bake

Spread a layer of marinara sauce at the bottom of your prepared baking dish, then arrange the stuffed shells in the dish. Pour the remaining sauce over the top of the shells, making sure they’re all coated. Sprinkle with extra mozzarella and Parmesan for a cheesy, golden finish.

Cover the dish with foil and bake for about 30 minutes. Then, remove the foil and bake for an additional 10-15 minutes to allow the cheese on top to brown and bubble. Let it rest for a few minutes before serving.

Spinach Ricotta Stuffed Shells
Spinach Ricotta Stuffed Shells

Dietary Variations

One of the best things about Spinach Ricotta Stuffed Shells is how easily they can be adapted to suit various dietary needs.

Vegan

For a vegan version, you can substitute the ricotta with tofu ricotta (blended tofu with nutritional yeast, garlic, and lemon juice) or store-bought vegan ricotta. Make sure to use vegan mozzarella and Parmesan alternatives to keep the dish dairy-free.

Gluten-Free

To make the dish gluten-free, simply swap out the regular pasta shells for gluten-free jumbo shells. These are widely available in most grocery stores and work just as well as their wheat counterparts.

Low-Calorie

For a lighter version, use part-skim ricotta, skip the extra cheese on top, and use a low-fat marinara sauce. You can also increase the spinach and reduce the amount of pasta to make it more veggie-packed.

Halal

Ensure that all cheeses and sauces are certified halal. If you’d like to add meat, use halal-certified sausage or ground beef in the filling.

Conclusion

Whether you’re making it for a family dinner, a meal prep, or a special occasion, Spinach Ricotta Stuffed Shells are sure to satisfy. With a creamy, cheesy filling, flavorful tomato sauce, and tender pasta shells, this dish is the ultimate comfort food. Plus, it’s flexible enough to cater to various diets without sacrificing flavor. Try making this classic Italian dish today and enjoy the smiles around the dinner table.

FAQ

Can I use regular pasta shells instead of jumbo shells?

While jumbo shells are ideal for stuffing, you can use regular pasta shells if that’s what you have on hand. Keep in mind that the smaller shells won’t hold as much filling, so you might need to adjust the amount of ricotta and spinach mixture.

Do I have to cook the shells before stuffing?

Yes, you need to cook the pasta shells al dente before stuffing them. This ensures they hold up during baking and aren’t too soft once they’re done.

Can I use frozen spinach instead of fresh?

Absolutely! Frozen spinach is a great time-saver. Just be sure to thaw and drain it thoroughly to remove excess water, as it can make the filling watery.

How do I prevent the shells from falling apart or the filling from leaking?

To avoid broken shells or filling leakage, make sure to cook the shells al dente (slightly firm), stuff them gently, and ensure they’re well-covered with sauce during baking. This helps keep them moist and intact.

Can I make this ahead for a party or potluck?

Yes, you can prepare the Spinach Ricotta Stuffed Shells a day ahead. Simply assemble the dish, cover it, and refrigerate. When ready to serve, bake it as instructed, adding a few extra minutes to the baking time if it’s cold from the fridge.

Discover more delicious recipes by following me on Facebook and Pinterest.

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star