Creamy Spinach Ricotta Jumbo Shells

Prepare to elevate your next pasta night with these incredibly delicious and satisfying Spinach and Ricotta Stuffed Shells! This recipe transforms simple ingredients into a luxurious, heartwarming meal that’s perfect for any occasion. Each jumbo pasta shell is generously filled with a creamy, herbed ricotta mixture, bursting with tender baby spinach, and then lovingly baked in a rich, flavorful marinara sauce, all crowned with a golden layer of melted mozzarella. It’s not just a dinner; it’s an experience – a hearty vegetarian dish that promises comfort in every single bite. The best part? This entire meal can be assembled well in advance, making it a dream for meal prep or stress-free entertaining!

Spinach and ricotta stuffed shells in a bubbling baking dish, ready to serve.
Indulge in the ultimate comfort food with these Spinach and Ricotta Stuffed Shells, baked to perfection.

As the days grow shorter and the temperatures drop, there’s nothing quite like a warm, comforting meal to bring joy and coziness to your table. While the new year often brings resolutions for healthier eating, winter is undeniably comfort food season, and we believe there’s always room for a truly satisfying dish that nourishes both body and soul. For many, that hearty dose of comfort food comes in the form of a cheesy pasta dinner, and these Spinach and Ricotta Stuffed Shells stand proudly among the best.

Much like a classic skillet lasagna or a creamy stove top mac and cheese, these stuffed shells deliver an unparalleled level of cheesy indulgence. This dish offers a delightful twist on traditional pasta, transforming it into a luxurious, baked masterpiece. It’s a comforting vegetarian dinner that’s rich, incredibly delicious, and a fantastic way to add variety and excitement to your regular pasta rotation.

If you’re looking for a similar experience but with an added protein boost, you might also enjoy our robust stuffed shells with ground beef. However, for a truly classic, melt-in-your-mouth vegetarian option, these Spinach and Ricotta Stuffed Shells are simply unbeatable.

Table of Contents

Why You’ll Love This Spinach and Ricotta Stuffed Shells Recipe

This recipe for Spinach and Ricotta Stuffed Shells isn’t just another pasta dish; it’s a culinary triumph that offers a multitude of reasons to fall in love with it:

  • Unforgettable Flavor and Texture: Each jumbo shell cradles a rich, creamy ricotta filling, generously studded with fresh, vibrant spinach. This delightful stuffing is then lovingly enveloped in a bright and savory marinara sauce, and blanketed with a generous layer of gooey, melted cheese. It’s a symphony of textures and flavors that will make pasta night feel like a special occasion.
  • A Vegetarian Delight for Everyone: This dish proves that vegetarian meals can be incredibly satisfying and hearty. Its robust flavors and comforting nature appeal to all palates, making it an excellent choice for family dinners where everyone can find something to love. Even meat-lovers will be surprised by how fulfilling and delicious this meatless option truly is.
  • Perfect for Entertaining: Looking for an impressive yet effortless dish to serve guests? These stuffed shells are your answer. They’re elegant enough for a dinner party but straightforward enough to prepare without stress. Plus, the ability to make them ahead means less time in the kitchen and more time enjoying your company.
  • Ultimate Meal Prep Champion: Life gets busy, but delicious home-cooked meals don’t have to be sacrificed. The beauty of this recipe lies in its flexibility. The filling and marinara sauce can be prepared days in advance, or the entire dish can be assembled and refrigerated, ready to bake when you are. This makes it an invaluable addition to your meal prep routine, ensuring a wholesome dinner is always within reach.
  • Freezer-Friendly Convenience: Beyond just meal prep, these stuffed shells are incredibly freezer-friendly. Make a double batch, bake one, and freeze the other for a future easy dinner. This convenience makes them a lifesaver for unexpected busy nights or when you simply don’t feel like cooking from scratch.

Key Ingredients for Perfect Spinach and Ricotta Stuffed Shells

Crafting these delectable stuffed shells requires just a handful of simple, high-quality ingredients. Each component plays a crucial role in creating the rich flavors and comforting textures of this beloved dish:

A selection of fresh ingredients including ricotta cheese, spinach, jumbo shells, and marinara sauce for stuffed shells.
Fresh ingredients are key to the vibrant flavors of our Spinach and Ricotta Stuffed Shells.
  • Jumbo Shells (Conchiglioni): These large, shell-shaped pasta pieces are the perfect vessel for our creamy filling. For this recipe, we typically use about half a package, roughly 20 shells, which conveniently serves 6. It’s crucial to cook them al dente, ensuring they are firm enough to hold their shape during stuffing and baking. Drain them thoroughly and rinse with cold water immediately after cooking to prevent them from sticking together and to stop the cooking process, making them easier to handle.
  • Marinara Sauce: The foundation of this dish, a robust marinara sauce provides a tangy, sweet, and savory base. You’ll need precisely 24 ounces (or about 2 1/2 cups). While your favorite homemade marinara sauce offers unparalleled freshness and depth, a high-quality store-bought variety works wonderfully for convenience. If making your own, prepare it a few days in advance and store it in the refrigerator to save time on assembly day.
  • Fresh Baby Spinach: We recommend 5 ounces of fresh baby spinach for its tender texture and mild flavor, which perfectly complements the creamy ricotta. If fresh spinach isn’t available, you can substitute with frozen chopped spinach. Just be sure to thaw it completely and, most importantly, squeeze out every bit of excess liquid. This step is critical to prevent a watery filling.
  • Creamy Ricotta Cheese: The star of the filling, ricotta cheese lends its signature creamy texture and mild, slightly sweet flavor. Opt for whole milk ricotta for the richest taste and best consistency. If your ricotta appears particularly watery, refer to our FAQ section for tips on how to drain it for a firmer filling.
  • Mozzarella Cheese: Shredded mozzarella, divided between the filling and the topping, provides that quintessential melty, stretchy goodness that makes baked pasta so appealing. It adds both richness and a beautiful golden crust.
  • Parmesan Cheese: Freshly grated Parmesan cheese adds a salty, umami depth to the ricotta filling, elevating its flavor profile significantly.
  • Large Egg: A single large egg acts as a binder for the ricotta filling, helping it set and hold its shape during baking, ensuring a cohesive and delightful texture.
  • Olive Oil & Garlic: These aromatic staples are used to sauté the spinach, infusing it with a foundational layer of savory flavor before it’s incorporated into the cheese mixture.
  • Salt & Black Pepper: Essential seasonings to balance and enhance all the flavors in the ricotta filling.

For precise measurements and detailed quantities, please refer to the comprehensive recipe card located at the end of this article.

Step-by-Step Guide to Making Stuffed Shells with Spinach Ricotta

Making these Spinach and Ricotta Stuffed Shells is an incredibly straightforward and rewarding process. While there are a few distinct components, each step is quick and simple, leading to a truly impressive finished dish. Follow these instructions for a smooth and enjoyable cooking experience:

Collage showing steps to prepare the spinach ricotta filling for stuffed shells.
The creamy spinach and ricotta filling is the heart of this dish.
Collage showing steps to stuff and arrange jumbo shells in a baking dish.
Stuffing and layering the shells ensures every bite is perfect.
  1. Prepare Your Oven and Baking Dish: Begin by preheating your oven to 375 degrees Fahrenheit (190°C). Lightly grease a 9×13 inch baking dish with cooking spray or a thin layer of olive oil. Pour half of your marinara sauce evenly into the bottom of the prepared dish. This forms a flavorful bed for your stuffed shells and helps prevent them from sticking. Set this aside.
  2. Cook the Jumbo Shells: While the oven preheats, bring a large pot of salted water to a rolling boil. Add your jumbo shells and cook according to package directions until they are al dente. This typically takes about 8-10 minutes. It’s crucial not to overcook them, as they will continue to soften during baking. Once cooked, drain the shells well and rinse them thoroughly with cold water. This stops the cooking process and prevents them from sticking, making them much easier to stuff.
  3. Sauté the Spinach and Garlic: In a large skillet, heat 1 tablespoon of olive oil over medium heat. Add the minced garlic and sauté for about 30 seconds until fragrant, being careful not to burn it. Immediately add the fresh baby spinach to the skillet. Cook, stirring frequently, until the spinach has completely wilted, which should take approximately 2 minutes. Remove the skillet from the heat.
  4. Remove Excess Moisture from Spinach: This step is vital for a firm, flavorful filling. Transfer the cooked spinach and garlic mixture to a fine-mesh sieve. Using your hands, or by wrapping the mixture in a clean kitchen towel and twisting, squeeze out as much excess liquid as possible. The drier the spinach, the better your filling will be. Once drained, place the spinach on a cutting board and chop it finely.
  5. Prepare the Ricotta Filling: In a medium-sized mixing bowl, combine the ricotta cheese and the large egg. Mix these together thoroughly until smooth and well combined. This egg acts as a binder, helping the filling hold its shape.
  6. Combine Filling Ingredients: To the ricotta and egg mixture, add 1 cup of the grated mozzarella cheese, all of the grated Parmesan cheese, 1/4 teaspoon of salt, and 1/8 teaspoon of black pepper. Finally, fold in the finely chopped and squeezed spinach. Mix everything together gently but thoroughly until all ingredients are evenly distributed. Taste and adjust seasoning if needed.
  7. Stuff the Shells: Carefully take each cooked jumbo shell and spoon a generous amount of the ricotta and spinach mixture into it. Don’t be afraid to fill them well, ensuring each bite will be packed with flavor. Arrange the stuffed shells snugly in the prepared baking dish, on top of the marinara sauce, in a single layer.
  8. Layer with Sauce and Cheese: Once all the shells are stuffed and arranged, pour the remaining marinara sauce evenly over the top of the shells, ensuring they are well-coated. Sprinkle the remaining grated mozzarella cheese over the entire dish.
  9. Bake to Golden Perfection: To prevent the cheese from sticking to the foil during baking, lightly coat one side of a sheet of aluminum foil with cooking spray or a little oil. Cover the baking dish tightly with the coated foil, making sure the oiled side faces down towards the cheese. Bake covered for 20 minutes. Then, remove the foil and continue to bake for an additional 10-15 minutes, or until the cheese is beautifully melted, bubbly, and golden brown on top, and the sauce is simmering.
  10. Rest and Serve: Once baked, remove the dish from the oven and let it cool for about 10 minutes before serving. This resting time allows the cheese to set slightly and the flavors to meld, preventing the shells from falling apart when scooped. Serve hot and enjoy!
Close-up of baked spinach and ricotta stuffed shells covered with rich marinara sauce and melted cheese.
A delicious close-up of our cheesy Spinach and Ricotta Stuffed Shells, ready to be devoured.

Tips for Perfect Spinach Ricotta Stuffed Shells

Achieving culinary perfection with these stuffed shells is easy with a few key tips and considerations:

  • The Magic of Meal Prep: As highlighted, this recipe is a meal prep superstar! You can make the spinach ricotta filling and the marinara sauce several days in advance and store them separately in airtight containers in the refrigerator. When you’re ready to bake, simply assemble the shells, pour over the sauce, top with cheese, and bake. You can also fully assemble the entire dish up to 24 hours in advance, cover it tightly with foil, and refrigerate until baking. Remember to let it come to room temperature for about 30 minutes before baking, or add an extra 5-10 minutes to the covered baking time if baking directly from the fridge.
  • Freezer-Friendly for Future Feasts: To freeze, assemble the unbaked dish in a freezer-safe baking dish. Cover it tightly with two layers of aluminum foil or a freezer-safe lid. Label and freeze for up to 3 months. To bake from frozen, remove the foil, replace it with a fresh, greased sheet of foil, and bake at 375°F (190°C) for 60-75 minutes, then uncover and bake for another 15-20 minutes, or until bubbly and golden. Alternatively, you can bake the dish, let it cool completely, then portion and freeze individual servings for quick microwave reheating.
  • Spinach Substitution Savvy: While fresh baby spinach offers the best texture, frozen chopped spinach is a perfectly acceptable alternative. If using frozen, ensure you thaw it completely and, most importantly, squeeze out every last drop of excess water. This prevents a soggy filling and maintains the rich, creamy consistency you desire.
  • Draining Ricotta Cheese: Some brands of ricotta cheese can be quite watery, which might lead to a less firm filling. If you notice your ricotta is excessively moist, you can drain it beforehand. Line a fine-mesh strainer with cheesecloth or a coffee filter and place it over a medium bowl. Transfer the ricotta to the lined strainer and let it drain in the refrigerator for at least 4 hours, or even overnight. This simple step can significantly improve the texture of your filling.
  • Customize Your Cheese Blend: While mozzarella and Parmesan are classic choices, feel free to experiment with other cheeses. A touch of provolone, fontina, or even a sharp aged cheddar can add interesting layers of flavor.
  • Add a Spicy Kick: For those who enjoy a little heat, a pinch of red pepper flakes added to the marinara sauce or the ricotta filling can add a delightful warmth.
  • Don’t Overcook the Pasta: Al dente shells are key. They will absorb moisture and soften further in the oven. Overcooked shells can become mushy and difficult to stuff.

Frequently Asked Questions (FAQs)

Do you drain ricotta cheese?

While not always strictly necessary, especially with higher-quality brands, some ricotta cheeses can contain excess moisture, which can make your filling watery. If you’re concerned or if your ricotta seems particularly wet, it’s a good idea to drain it. To do so, line a fine-mesh strainer with cheesecloth and place it over a bowl. Spoon the ricotta into the strainer and let it sit in the refrigerator for at least 4 hours, or preferably overnight, to allow the excess liquid to drip out. This will result in a firmer, creamier filling.

How many stuffed shells is a serving?

The serving size can vary depending on individual appetite and what other dishes are being served alongside. Generally, for smaller appetites or as part of a larger meal, 2-3 stuffed shells make a good serving. For those with larger appetites or if the stuffed shells are the main course, 4-5 shells would be a more appropriate serving size. This recipe is designed to yield 6 generous servings.

How long can you keep stuffed shells with cheese in the refrigerator?

Leftover Spinach and Ricotta Stuffed Shells can be stored in an airtight container in the refrigerator for up to 5 days. Reheat gently in the oven or microwave until warmed through. Covering them with foil when reheating in the oven helps maintain moisture.

What is a good side with stuffed shells?

Stuffed shells are a hearty main course, and they pair beautifully with light, fresh side dishes to balance the richness. A crisp green salad is always a fantastic choice. We particularly love serving them with our vibrant Italian tricolore salad or a delicate butter lettuce salad. Additionally, a side of crusty garlic bread or roasted asparagus can complete the meal perfectly.

Serving Suggestions and More Pasta Recipes You’ll Love

Once your Spinach and Ricotta Stuffed Shells emerge from the oven, bubbly and golden, let them rest for a few minutes to allow the flavors to deepen and the cheese to set. Serve them hot, perhaps garnished with a sprinkle of fresh chopped basil or parsley for a pop of color and extra freshness. As mentioned in our FAQs, a simple green salad is the perfect accompaniment to cut through the richness of the pasta. Think about pairing them with a glass of crisp white wine, like a Pinot Grigio, or a light-bodied red, such as a Chianti.

If you’ve fallen in love with the ease and deliciousness of this baked pasta, you’ll be thrilled to discover other fantastic pasta recipes on our site. Pasta is a versatile and comforting staple, and we have a variety of dishes to inspire your next meal:

  • One-Pot Chicken Pesto Pasta: A quick and flavorful meal with tender chicken and aromatic pesto.
  • One-Pot Farfalle Pasta with Sausage, Mushroom, and Peas: An easy, hearty dish packed with savory goodness.
  • 30-Minute Creamy Pesto Tortellini Skillet: Perfect for busy nights when you crave a gourmet taste in minutes.
  • One-Pot Creamy Sausage and Roasted Red Pepper Pasta: A rich and creamy pasta with vibrant roasted red peppers.
  • One-Pot Thai Peanut Veggie Pasta: A unique and flavorful fusion dish for adventurous eaters.

Did you try this recipe? If so, we’d love to hear from you! Be sure to leave a review below and share your creation by tagging us @flavorthemoments on Facebook and Instagram. Your feedback and photos brighten our day!

Spinach and Ricotta Stuffed Shells Recipe Card

Spinach and ricotta stuffed shells in a baking dish, ready for the oven

Spinach and Ricotta Stuffed Shells

Servings:
6 servings
Prep Time:
15 mins
Cook Time:
30 mins
Total Time:
45 mins
These Spinach and Ricotta Stuffed Shells are a delightful vegetarian pasta dish, packed with creamy spinach-ricotta filling and smothered in a rich marinara sauce. Perfect for meal prep and freezer-friendly!
Leave a Review Below »

Ingredients

  • 6 ounces jumbo shells (about 20 shells), cooked according to package instructions and drained well
  • 1 tablespoon olive oil
  • 3 cloves garlic, minced
  • 5 ounces baby spinach (see note 2 for frozen substitution)
  • 15 ounces ricotta cheese
  • 1 large egg
  • 1.5 cups grated mozzarella cheese, divided
  • 1/2 cup grated parmesan cheese
  • 24 ounces marinara sauce (about 2.5 cups)
  • 1/4 teaspoon salt
  • 1/8 teaspoon black pepper

Instructions

  1. Preheat the oven to 375°F (190°C). Spray a 9×13″ baking dish with cooking spray or lightly grease with olive oil. Pour 1/2 of the marinara sauce into the bottom of the prepared baking dish and spread evenly. Set aside.

    24 ounces marinara sauce
  2. Heat the olive oil in a large skillet over medium heat. Add the minced garlic and cook for 30 seconds until fragrant. Add the baby spinach and cook, stirring, until completely wilted (about 2 minutes). Remove from heat.

    1 tablespoon olive oil,
    3 cloves garlic,
    5 ounces baby spinach
  3. Place the spinach mixture in a fine-mesh sieve and press firmly or squeeze with your hands (or wrapped in a clean towel) to remove all excess liquid. Transfer to a cutting board and chop well.
  4. In a medium bowl, combine the ricotta cheese and egg, mixing well until smooth. Stir in 1 cup of the mozzarella cheese, all of the parmesan cheese, 1/4 teaspoon of salt, and 1/8 teaspoon black pepper. Fold in the chopped, squeezed spinach until thoroughly combined.

    15 ounces ricotta cheese,
    1 large egg,
    1.5 cups grated mozzarella cheese (1 cup for filling, 0.5 cup for topping),
    1/2 cup grated parmesan cheese
  5. Take each cooked jumbo shell and generously stuff it with the ricotta mixture. Arrange the stuffed shells in a single layer in the prepared baking dish on top of the marinara sauce.

    6 ounces jumbo shells
  6. Pour the remaining marinara sauce evenly over the stuffed shells. Sprinkle the remaining 1/2 cup of mozzarella cheese over the top.
  7. Lightly coat one side of a sheet of aluminum foil with cooking spray or oil and place it over the top of the baking dish, oiled side down (this prevents the cheese from sticking). Bake covered for 20 minutes. Remove the foil and bake for an additional 10-15 minutes, or until the cheese is melted, bubbly, and lightly golden brown.
  8. Let the dish cool for 10 minutes before serving. Enjoy your comforting Spinach and Ricotta Stuffed Shells!

Video

Watch how to make these delicious stuffed shells:

YouTube Video Link

Notes

  1. Meal Prep & Freezing: The filling and marinara sauce can be made in advance, or the entire dish can be assembled ahead of time and refrigerated (up to 24 hours) or frozen (up to 3 months) for future meals. Refer to the “Tips for Perfect Spinach Ricotta Stuffed Shells” section for detailed instructions on meal prepping and freezing.
  2. Frozen Spinach: If using frozen chopped spinach, ensure it is completely thawed and thoroughly squeezed to remove all excess liquid before adding it to the ricotta mixture. This prevents a watery filling.
  3. Storage: Store any leftover stuffed shells in an airtight container in the refrigerator for up to 5 days. Reheat gently in the oven or microwave.

Nutrition (Estimated per serving)


Calories:
416kcal
,

Carbohydrates:
32g
,

Protein:
24g
,

Fat:
22g
,

Saturated Fat:
12g
,

Cholesterol:
97mg
,

Sodium:
989mg
,

Potassium:
694mg
,

Fiber:
3g
,

Sugar:
6g
,

Vitamin A:
3328IU
,

Vitamin C:
15mg
,

Calcium:
432mg
,

Iron:
3mg

Nutrition is estimated using a food database and is only intended to be used as a guideline for informational purposes. Individual results may vary.

Course:
Main Dishes
Cuisine:
Italian
Author:
Marcie
All recipes and images © Flavor the Moments.

Did you try this recipe?
Be sure to tag @flavorthemoments with the hashtag #flavorthemoments on Instagram so I can see what you made!