Easy and Delicious Spinach and Ricotta Stuffed Shells for Family Dinners!

Spinach and Ricotta Stuffed Shells are a comforting and satisfying dish that brings together the best of Italian flavors.

The large pasta shells are filled with a rich and creamy blend of ricotta, spinach, and mozzarella, all baked to perfection in marinara sauce and topped with melted cheese.

This dish is not only a crowd-pleaser but also a versatile meal that can be enjoyed as a weeknight dinner, a special occasion meal, or a make-ahead option for busy days.

The combination of creamy cheese, savory spinach, and tangy marinara sauce creates a hearty, well-balanced meal that appeals to all ages.

What makes this recipe special is its heartwarming flavors and textures.

The jumbo pasta shells create the perfect vessel for the rich, flavorful filling, while the marinara sauce adds a delightful tang.

Whether you’re cooking for a family gathering or prepping for a busy week ahead, Spinach and Ricotta Stuffed Shells never fail to deliver both comfort and convenience.

spinach and ricotta stuffed shells

Ingredients Needed for Spinach and Ricotta Stuffed Shells

Before you dive into the cooking process, it’s essential to gather all the ingredients for your Spinach and Ricotta Stuffed Shells. Here’s what you’ll need to bring this dish to life:

Jumbo Pasta Shells

The foundation of this dish is the large, sturdy pasta shells. These shells are perfect for holding the creamy spinach and ricotta filling, and their shape helps absorb the marinara sauce while baking.

Ricotta Cheese

Ricotta adds a creamy, slightly tangy flavor to the stuffing. This cheese is the star of the filling, providing a luscious base that pairs perfectly with spinach and herbs.

Fresh Spinach

Fresh spinach is the ideal choice for this recipe. When sautéed and mixed into the ricotta, it adds a burst of flavor and nutrients to balance the richness of the cheese. You can also opt for frozen spinach, but fresh provides the best texture.

Mozzarella Cheese

Shredded mozzarella gives this dish a gooey, melty texture and mild flavor. It’s mixed into the stuffing and also layered on top for that golden, bubbly finish.

Parmesan Cheese

Grated Parmesan adds a savory, umami-rich flavor to the stuffing, as well as a touch of sharpness that enhances the overall flavor profile.

Garlic

A few cloves of garlic, minced and sautéed, will bring a warm, aromatic depth to the filling. It pairs beautifully with both the spinach and ricotta, rounding out the flavor.

Fresh Herbs

Fresh basil and parsley are often used in this dish to add brightness and fragrance. These herbs infuse the stuffing with a garden-fresh taste, making each bite more flavorful.

Marinara Sauce

A good-quality marinara sauce is the key to bringing the whole dish together. You can use store-bought sauce or homemade sauce, but make sure it’s rich, tangy, and seasoned well. The sauce envelops the stuffed shells, creating a perfect balance with the cheesy filling.

Salt and Pepper

To season the filling and the sauce, a pinch of salt and freshly ground pepper is essential for enhancing all the flavors.

How to Make Spinach and Ricotta Stuffed Shells

spinach and ricotta stuffed shells

Making Spinach and Ricotta Stuffed Shells is simple and straightforward, though it does require a few steps to ensure everything comes together perfectly. Here’s a step-by-step guide to help you make this comforting dish:

Step 1 – Cook the Jumbo Shells

Begin by bringing a large pot of salted water to a boil. Add the jumbo pasta shells and cook them according to the package instructions until they are al dente (firm to the bite). Be careful not to overcook them, as they will continue to cook in the oven.

Once the shells are done, drain them in a colander and rinse with cold water to prevent them from sticking together. Set the shells aside to cool while you prepare the filling.

Step 2 – Prepare the Spinach and Ricotta Filling

In a large skillet, heat a small amount of olive oil over medium heat. Add the fresh spinach and cook it until wilted, which should take about 3-4 minutes. If using frozen spinach, make sure it’s thawed and thoroughly drained to remove excess moisture.

After the spinach is cooked, set it aside to cool slightly, then chop it finely.

In a large mixing bowl, combine the ricotta cheese, mozzarella, grated Parmesan, and the chopped spinach.

Add the minced garlic, chopped basil, parsley, salt, and pepper. Stir the mixture until everything is evenly incorporated. The filling should be thick and creamy, ready to stuff into the shells.

Step 3 – Stuff the Shells

Preheat your oven to 375°F (190°C) and prepare a 9×13-inch baking dish by spreading a thin layer of marinara sauce on the bottom. Using a spoon or a piping bag, carefully stuff each cooked jumbo shell with the spinach and ricotta filling. Place the filled shells seam side down into the prepared baking dish. Repeat this process until all shells are stuffed and arranged in the dish.

Step 4 – Assemble the Dish

Once all the shells are stuffed, pour the remaining marinara sauce over the top of the shells, making sure each shell is coated. For an extra cheesy touch, sprinkle some additional shredded mozzarella and Parmesan on top of the sauce. The cheese will melt beautifully as the shells bake, forming a golden, bubbly crust.

Step 5 – Bake to Perfection

Cover the baking dish with aluminum foil and bake for 25 minutes. After 25 minutes, remove the foil and bake for an additional 10-15 minutes, or until the cheese is melted and lightly browned, and the sauce is bubbling.

The stuffed shells should be heated through and the top should have a lovely golden color.

Once done, remove from the oven and let the dish rest for a few minutes before serving. Garnish with extra fresh basil or parsley if desired, and enjoy your delicious Spinach and Ricotta Stuffed Shells!

Tips for Making Perfect Spinach and Ricotta Stuffed Shells

To ensure your Spinach and Ricotta Stuffed Shells come out perfectly every time, here are some helpful tips to keep in mind:

Use Al Dente Shells

Be careful not to overcook the jumbo shells. Since they’ll be baking in the oven later, you want them firm enough to hold the filling without falling apart. Al dente shells also provide a better texture when combined with the creamy filling and marinara sauce.

Drain the Spinach Well

Whether you’re using fresh or frozen spinach, it’s crucial to remove as much water as possible. Excess moisture can make the filling too watery and affect the overall texture of the dish. Squeeze out any extra water from frozen spinach and let fresh spinach cool before chopping.

Don’t Overstuff the Shells

When filling the pasta shells, don’t overstuff them. You want each shell to be filled but not overflowing, as it could cause the filling to spill out during baking. A generous but controlled portion of filling works best.

Make It Ahead

If you’re short on time or want to prepare the dish in advance, Spinach and Ricotta Stuffed Shells are perfect for making ahead of time. Assemble the dish, cover it with foil, and refrigerate for up to 24 hours before baking. You can also freeze the unbaked dish for up to three months. Just be sure to let it thaw in the fridge overnight before baking.

Add Extra Flavor to the Sauce

While store-bought marinara sauce is convenient, you can elevate the flavor by adding extra seasonings like Italian seasoning, red pepper flakes, or a bit of freshly chopped basil to the sauce. This extra touch will bring even more depth to the overall dish.

Experiment with Cheese

Feel free to experiment with different cheeses in the filling. While ricotta and mozzarella are classic choices, you can add some cream cheese for extra creaminess, or try a bit of goat cheese for a tangy flavor twist.

Garnish for Freshness

To make your dish even more inviting, consider garnishing with fresh herbs such as basil, parsley, or even a drizzle of balsamic glaze. This will add a pop of color and a refreshing contrast to the rich and cheesy stuffed shells.

Why You’ll Love Spinach and Ricotta Stuffed Shells

There are so many reasons to fall in love with Spinach and Ricotta Stuffed Shells, from the rich, comforting flavors to the satisfying texture.

The first bite introduces you to the creamy ricotta and the tender spinach, perfectly balanced with mozzarella and Parmesan.

The jumbo pasta shells hold the filling just right, offering a hearty, satisfying bite without being overwhelming.

What makes this dish truly special is its versatility. It’s a perfect family meal that pleases even picky eaters, thanks to the mild and comforting flavor combination.

It’s easy to customize with different seasonings or additional ingredients, like ground meat, if desired.

The marinara sauce adds a tangy richness that complements the creamy filling, and the melted cheese on top forms a bubbly golden crust that’s irresistible.

Plus, Spinach and Ricotta Stuffed Shells are ideal for meal prepping.

You can make a large batch, refrigerate or freeze it, and bake it later for an effortless meal on busy nights.

Whether served as a main course or paired with a side salad, this dish is sure to become a staple in your recipe repertoire.

Final Thoughts

Spinach and Ricotta Stuffed Shells are a meal that checks all the boxes—flavorful, filling, comforting, and easy to make.

With its creamy cheese filling, hearty spinach, and tangy marinara sauce, it’s a dish that pleases both the taste buds and the stomach.

Whether you’re preparing it for a weeknight family dinner or a gathering with friends, this recipe is bound to impress.

The beauty of this dish is its flexibility, making it a great option for various dietary preferences or tweaks to suit your taste.

From adding extra vegetables to swapping cheeses or making it ahead of time, the possibilities are endless.

So, roll up your sleeves, get those shells stuffed, and enjoy a delicious and hearty meal that will surely become a favorite in your home.

Frequently Asked Questions (FAQs)

1. Can I freeze Spinach and Ricotta Stuffed Shells?

Yes, Spinach and Ricotta Stuffed Shells freeze beautifully. After assembling the dish, cover it tightly with foil or plastic wrap and freeze it for up to 3 months. When ready to bake, simply thaw overnight in the fridge and bake as directed.

2. Can I use a different type of pasta shell?

While jumbo pasta shells are traditional for this recipe, you can substitute other large pasta shapes, such as manicotti tubes or even cannelloni. Just be sure to adjust the stuffing process to fit the shape you’re using.

3. How do I make this dish dairy-free?

To make the dish dairy-free, substitute the ricotta with a plant-based ricotta or tofu-based filling. You can also use dairy-free mozzarella and Parmesan alternatives. This will still give you a creamy filling and cheesy topping without the dairy.

4. Can I add meat to this recipe?

Yes! You can easily add cooked ground beef, turkey, or sausage to the spinach and ricotta filling for a heartier meal. Just be sure to brown and drain the meat before mixing it into the filling.

5. How can I make the filling more flavorful?

For a burst of extra flavor, consider adding sautéed onions, garlic, or a pinch of red pepper flakes to the filling. Fresh herbs like basil, thyme, or oregano will also enhance the taste. Additionally, adding a bit of lemon zest or nutmeg can elevate the flavor profile.

spinach and ricotta stuffed shells

Butternut Squash Soup

Maria G. Brooks
Spinach and Ricotta Stuffed Shells are a comforting Italian-inspired dish made with large pasta shells filled with a creamy blend of ricotta, spinach, and mozzarella cheese. The shells are topped with marinara sauce and baked until bubbly and golden. This dish is perfect for family dinners, meal prep, or special occasions, offering both flavor and heartiness in every bite.
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Course Dinner, Main Course
Cuisine Italian, Mediterranean
Servings 8 servings
Calories 400 kcal

Equipment

  • 1 large pot for boiling pasta shells
  • 1 large skillet for cooking spinach and garlic
  • 1 9×13-inch baking dish
  • 1 mixing bowl for preparing the filling
  • 1 spoon or piping bag for stuffing shells
  • 1 aluminum foil to cover baking dish during baking

Ingredients
  

  • 20 jumbo pasta shells
  • 15 oz ricotta cheese
  • 1 cup shredded mozzarella cheese
  • ½ cup grated Parmesan cheese
  • 10 oz fresh spinach or 5 oz frozen spinach
  • 2 cloves garlic minced
  • 2 tbsp fresh basil chopped
  • 2 tbsp fresh parsley chopped
  • 3 cups marinara sauce
  • 1 tbsp olive oil for sautéing spinach
  • Salt & pepper to taste

Instructions
 

  • Cook the pasta shells: Bring a large pot of salted water to a boil. Cook the jumbo pasta shells according to the package instructions until al dente. Drain and rinse with cold water. Set aside to cool.
  • Prepare the spinach and ricotta filling: Heat olive oil in a large skillet over medium heat. Add the fresh spinach and cook until wilted, about 3-4 minutes. Set aside to cool slightly. Once cooled, chop the spinach finely.
  • In a large mixing bowl, combine ricotta, mozzarella, Parmesan, garlic, basil, parsley, and chopped spinach. Season with salt and pepper. Mix well until the filling is creamy and evenly blended.
  • Stuff the shells: Preheat the oven to 375°F (190°C). Spread ½ cup of marinara sauce at the bottom of a 9×13-inch baking dish. Stuff each pasta shell with the ricotta and spinach filling and place them in the baking dish, seam side down.
  • Assemble and bake: Pour the remaining marinara sauce over the stuffed shells. Sprinkle with extra mozzarella and Parmesan cheese on top. Cover the baking dish with aluminum foil and bake for 25 minutes.
  • Uncover and finish baking: After 25 minutes, remove the foil and bake for an additional 10-15 minutes until the cheese is melted, bubbly, and lightly browned.
  • Serve: Let the dish rest for a few minutes before serving. Garnish with extra basil or parsley, if desired.

Notes

  • Make ahead: You can assemble the dish in advance, cover it with foil, and refrigerate it for up to 24 hours before baking.
  • Freezing: This dish freezes well. Prepare and assemble the stuffed shells, then cover tightly with plastic wrap or foil and freeze for up to 3 months. Thaw overnight in the fridge before baking.
  • Vegetarian-friendly: This recipe is completely vegetarian but can easily be adapted with ground meat if you prefer a non-vegetarian version.
  • Adjustable spices: Add red pepper flakes, extra garlic, or Italian seasoning to enhance the flavor of the marinara sauce or filling.
Keyword Butternut Squash Soup