Savory Spinach Ricotta Shells

Delicious Spinach and Ricotta Stuffed Shells: Your Ultimate Guide to a Family Favorite

Spinach and ricotta stuffed shells are a beloved Italian-American classic, offering a delightful harmony of tender pasta, creamy ricotta cheese, fresh spinach, and savory marinara sauce, all baked to golden perfection. This easy-to-make dish is not just a treat for the taste buds but also a smart way to introduce wholesome vegetables to even the most discerning eaters in your family. Perfect for weeknight dinners, potlucks, or special gatherings, these stuffed shells promise a comforting and satisfying meal that everyone will adore.

serving Stuffed Shells

There’s an undeniable magic in baked pasta dishes. The way the cheese melts into gooey perfection, forming a golden crust, and the sauce caramelizes slightly, enhancing its rich flavors – it’s pure culinary bliss. From creamy chicken alfredo lasagna roll-ups to classic lasagna rolls with red sauce, baked pasta holds a special place in our hearts. We even have recipes for miniature versions that make fantastic appetizers, proving that pasta, in any form, is always a good idea.

This recipe for spinach and ricotta stuffed shells takes that love for baked pasta to a new level. Each jumbo pasta shell is generously filled with a luscious blend of fresh spinach, creamy ricotta, and savory seasonings, then nestled in marinara sauce and topped with mozzarella before baking. The result is a mouth-watering dish that transforms simple ingredients into an extraordinary family dinner. You’ll be amazed at how easily you can sneak those nutritious greens into your family’s diet when they’re enveloped in so much cheesy goodness!

Note: This post may contain affiliate links. That means if you click on a link and make a purchase we may receive a small commission. Thank you!

Table of Contents

  • Why These Stuffed Shells Will Become a Family Favorite
  • Essential Ingredients You’ll Need
  • Step-by-Step Instructions for Perfect Stuffed Shells
  • Make-Ahead Magic: Preparing Stuffed Shells in Advance
  • Storing and Reheating Leftover Stuffed Shells
  • Perfect Pairings: What to Serve with Stuffed Shells
  • Frequently Asked Questions
  • Discover More Easy Pasta Recipes
  • Printable Recipe Card

Why These Stuffed Shells Will Become a Family Favorite

This spinach and ricotta stuffed shells recipe isn’t just another dinner; it’s a culinary experience designed for convenience and deliciousness. Here’s why it’s destined to be a hit in your home:

  • Effortless Elegance: Despite its impressive appearance, this dish is surprisingly simple to assemble, making it ideal for both novice and experienced cooks. The steps are straightforward, leading to a gourmet-tasting meal with minimal fuss.
  • Picky-Eater Approved: We all know the challenge of getting kids (and some adults!) to eat their greens. The spinach in this recipe is finely chopped and mixed seamlessly into a creamy, cheesy filling, making it virtually undetectable to even the most discerning palates. They’ll be too busy enjoying the rich flavors to notice the healthy addition.
  • Comfort Food at Its Best: There’s nothing quite like a warm, cheesy baked pasta dish to bring comfort and joy. The combination of soft pasta, a savory filling, and bubbling marinara creates a hearty and satisfying meal that feels like a hug in a bowl.
  • Versatile & Customizable: While the spinach and ricotta filling is classic, this recipe is highly adaptable. Feel free to add cooked ground beef or sausage to the marinara, incorporate other vegetables like finely diced bell peppers into the filling, or experiment with different cheese blends.
  • Perfect for Meal Prep: This dish is an excellent candidate for making ahead, whether you’re preparing it a day or two in advance for refrigeration or freezing a batch for future busy weeknights. Its ability to be prepped and stored saves valuable time, allowing you to enjoy a homemade meal with less stress.
ingredients to make Spinach and Ricotta Stuffed Shells

Essential Ingredients You’ll Need

Crafting these delectable stuffed shells begins with selecting quality ingredients. Here’s a detailed look at what you’ll need to create this amazing dish:

  • Jumbo Pasta Shells: These large, cupped pasta shapes are specifically designed to hold generous amounts of filling. It’s always a good practice to cook a few extra shells beyond what the recipe calls for, as some may break during cooking or stuffing. Al dente is key here, as they’ll continue to cook in the oven.
  • Baby Spinach: We prefer fresh bagged baby spinach for its tender texture and mild flavor. If using frozen spinach, be sure to thaw it completely and squeeze out as much excess water as possible to prevent a watery filling. This step is crucial for maintaining the creamy consistency of the ricotta mixture.
  • Cheeses:
    • Whole Milk Ricotta: The star of the filling, whole milk ricotta provides a rich, creamy texture and a subtle tang that balances the other flavors.
    • Shredded Mozzarella Cheese: Used both in the filling and as a topping, mozzarella offers that irresistible stretchy, gooey texture when baked. Opt for low-moisture, part-skim mozzarella for best results.
    • Parmesan Cheese: Grated Parmesan adds a sharp, salty depth of flavor to the ricotta mixture, elevating the overall taste profile.
  • Seasonings: A harmonious blend of spices brings the filling to life.
    • Italian Seasoning: A classic mix of dried herbs like oregano, basil, thyme, and rosemary, providing an authentic Italian flavor.
    • Onion Powder & Garlic Powder: These provide a concentrated burst of aromatic flavor without the moisture or texture of fresh onion and garlic, keeping the filling smooth.
    • Salt & Black Pepper: Essential for enhancing all the other flavors and ensuring the dish is perfectly seasoned.
  • Egg: A single large egg acts as a binder for the ricotta and spinach filling, ensuring it holds together beautifully inside the shells during baking.
  • Marinara Sauce: The foundation of this baked dish, a good marinara sauce is vital. You can use your favorite high-quality store-bought jarred sauce for convenience, or if you have a cherished homemade recipe, that would be even better.

Step-by-Step Instructions for Perfect Stuffed Shells

Creating these delicious spinach and ricotta stuffed shells is a straightforward process when you follow these clear, step-by-step instructions. Get ready to impress your family with a meal that tastes like it came from an Italian kitchen!

Step 1: Prep the Pasta and Preheat the Oven

Begin by preheating your oven to 375°F (190°C). As the oven warms, bring a large pot of salted water to a rolling boil. Carefully add the jumbo pasta shells and cook them according to the package directions until they are al dente. It’s crucial not to overcook them, as they will continue to soften during baking. Once cooked, drain the pasta and immediately rinse it under cold water. This stops the cooking process and prevents the shells from sticking together, making them much easier to handle. Let them sit in the strainer to cool completely while you prepare the filling.

boiling jumbo pasta shells for Stuffed Shells

Step 2: Prepare the Spinach

While the pasta cools, turn your attention to the spinach. Place the baby spinach in a microwave-safe bowl with 3 tablespoons of water. Cover the bowl with a wet paper towel. Microwave for 2 to 3 minutes, or until the spinach is fully wilted and cooked. Carefully pour the cooked spinach into a strainer and allow it to cool. Once cool enough to handle, firmly squeeze out as much excess water as possible. This step is vital for preventing your cheese filling from becoming watery. Finally, finely chop the spinach and set it aside.

chopping up steamed spinach for Stuffed Shells

Step 3: Make the Creamy Ricotta Stuffing

In a large mixing bowl, combine the whole milk ricotta cheese, 2 ounces of shredded mozzarella cheese, grated Parmesan cheese, Italian seasoning, onion powder, garlic powder, salt, black pepper, the prepared finely chopped spinach, and the large egg. Use a spoon or spatula to thoroughly mix all the ingredients until they are well combined and the filling is uniform. This is where all the wonderful flavors come together to create the heart of your stuffed shells.

spinach and ricotta mixture in bowl for Stuffed Shells

Step 4: Stuff the Shells

Now for the fun part! Take each cooled jumbo pasta shell and carefully fill it with approximately 2 tablespoons of the creamy spinach and ricotta mixture. You can use a small spoon for this, or for a neater process, a piping bag with a wide tip or a zip-top bag with a corner snipped off works wonderfully. Arrange the stuffed shells in a single layer in your prepared casserole dish, ensuring they fit snugly but are not overly crowded.

Stuffed Shells with spinach and ricotta

Step 5: Assemble the Dish for Baking

Prepare a 9×13 inch casserole dish by spreading 1 cup of your favorite marinara sauce evenly across the bottom. This layer will prevent the shells from sticking and infuse the bottom with flavor. Carefully place the stuffed shells over the marinara sauce. Once all shells are arranged, pour the remaining marinara sauce over the top, making sure each shell is well coated. Finally, generously sprinkle the remaining 4 ounces of shredded mozzarella cheese over the entire dish. Don’t be shy with the cheese – it creates that beautiful golden, bubbly crust.

shredded mozzarella on top of Stuffed Shells

Step 6: Bake and Serve

Cover the casserole dish loosely with aluminum foil (this prevents the cheese from browning too quickly and keeps the pasta moist) and bake in the preheated 375°F (190°C) oven for 25 to 35 minutes. The dish is ready when it’s warmed through, the sauce is bubbly, and the cheese is melted and golden brown. If you prefer a darker, crispier cheese topping, remove the foil for the last 5-10 minutes of baking. Once done, remove from the oven and let it rest for a few minutes before serving. This allows the flavors to meld and the dish to set slightly, making serving easier. Serve immediately and enjoy your homemade Italian masterpiece!

baked Stuffed Shells with spinach and ricotta

Make-Ahead Magic: Preparing Stuffed Shells in Advance

One of the best features of spinach and ricotta stuffed shells is their versatility as a make-ahead meal. Whether you’re planning for a busy weeknight or preparing for guests, having these shells ready to bake can be a lifesaver. Here’s how you can prepare them ahead of time for both the refrigerator and the freezer:

Refrigerator Storage (1-2 Days Ahead)

If you plan to enjoy your stuffed shells within a day or two, preparing them and storing them in the refrigerator is a simple and effective method:

  1. Follow the recipe instructions for cooking the pasta, preparing the spinach, and making the ricotta filling (Steps 1-4).
  2. Stuff the shells as directed, but do not add any marinara sauce or mozzarella cheese to the casserole dish yet.
  3. Arrange the stuffed shells in your baking dish. Cover the dish tightly with plastic wrap or transfer the shells to an airtight container.
  4. Refrigerate for up to 2 days.
  5. When you’re ready to bake, preheat your oven to 375°F (190°C). Remove the plastic wrap, then proceed with adding the marinara sauce and mozzarella cheese (Step 5).
  6. Bake for 35-45 minutes (an extra 10-15 minutes compared to immediate baking) to ensure the shells heat through completely and the cheese is beautifully melted and bubbly.

Freezer Storage (Up to 3 Months Ahead)

For longer-term meal planning, these stuffed shells freeze exceptionally well. This method allows you to have a delicious homemade Italian meal ready to go whenever you need it:

  1. Prepare the pasta, spinach, and ricotta filling according to the recipe (Steps 1-4).
  2. Stuff the shells, but again, do not add sauce or cheese at this stage.
  3. Arrange the uncooked, stuffed shells in a single layer on a baking sheet lined with parchment paper or a silicone mat, ensuring they don’t touch each other. This prevents them from freezing into a solid block.
  4. Place the baking sheet in the freezer and allow the shells to freeze until they are completely firm, which usually takes a few hours.
  5. Once frozen solid, transfer the individual stuffed shells into a freezer-safe container or a large resealable plastic bag. Remove as much air as possible to prevent freezer burn.
  6. Label the container or bag with the date and contents for easy identification. Store in the freezer for up to 3 months.
  7. To cook from frozen: Thaw the desired number of shells overnight in the refrigerator. Once thawed, transfer them to a baking dish, add the marinara sauce and mozzarella (Step 5), and bake in a preheated 375°F (190°C) oven for 35-45 minutes, or until heated through and bubbly.
  8. For a quicker option (though not ideal for texture), you can bake directly from frozen, but increase the baking time to 50-60 minutes, covering with foil for the first 30-40 minutes.

Embrace the convenience of make-ahead cooking and enjoy these comforting stuffed shells without the last-minute rush!

plate with Stuffed Shells

Storing and Reheating Leftover Stuffed Shells

Properly storing and reheating leftover stuffed shells is key to enjoying their delicious flavors for days to come. Here’s a comprehensive guide for both refrigerator and freezer storage, ensuring your leftovers taste as good as freshly baked:

Storing in the Freezer (Cooked Shells):

If you’ve baked a large batch and want to save some for later, or if you simply prefer to freeze cooked portions:

  1. Cool Completely: Allow the baked stuffed shells to cool down entirely at room temperature before storing. This prevents condensation from forming, which can lead to ice crystals and freezer burn.
  2. Individual Wrapping (Optional but Recommended): For best results and easier portioning, individually wrap each stuffed shell tightly in plastic wrap. This extra step helps maintain their texture and prevents them from sticking together.
  3. Airtight Container: Place the wrapped (or unwrapped, if skipping individual wrapping) stuffed shells in an airtight freezer-safe container or a heavy-duty resealable freezer bag. Press out any excess air from the bag.
  4. Label and Freeze: Label the container/bag with the date and contents. Store in the freezer for up to 3 months.

Thawing and Reheating from the Freezer (Cooked Shells):

  1. Thaw Overnight: For the best quality, transfer the frozen shells to the refrigerator and let them thaw overnight.
  2. Preheat Oven: Once thawed, preheat your oven to 375°F (190°C).
  3. Assemble and Bake: If you initially froze them without much sauce, transfer the shells to a baking dish, add fresh marinara sauce and a sprinkle of mozzarella or Parmesan. Cover with foil and bake for 25-30 minutes, or until heated through and the cheese is melted and bubbly. If they were frozen with ample sauce, simply cover and bake.

Storing in the Refrigerator (Cooked Shells):

For short-term storage, keeping your stuffed shells in the refrigerator is perfectly fine:

  1. Cool Down: Allow the stuffed shells to cool to room temperature.
  2. Airtight Storage: Place the leftover shells in an airtight container or cover the baking dish tightly with plastic wrap.
  3. Refrigerate: Store in the refrigerator for up to 3 days.

Reheating from the Refrigerator (Cooked Shells):

  1. Preheat Oven: Preheat your oven to 375°F (190°C).
  2. Prepare for Reheating: Transfer the refrigerated stuffed shells to a baking dish. If they seem a bit dry, add a splash of fresh marinara sauce over them and a new sprinkle of mozzarella or Parmesan.
  3. Bake: Cover the dish with foil and bake for 15-20 minutes, or until heated through and the cheese is melted and golden. You can remove the foil for the last few minutes if you desire a crispier top.

With these storage and reheating tips, you can enjoy the delightful taste of homemade spinach and ricotta stuffed shells long after they’re first made!

Stuffed Shells with fork

Perfect Pairings: What to Serve with Stuffed Shells

Spinach and ricotta stuffed shells are a hearty and complete meal on their own, but pairing them with the right side dishes can elevate your dining experience, adding complementary textures and flavors. Here are some fantastic ideas to serve alongside your delicious pasta:

  1. Texas Toast Garlic Bread: A classic pairing for any Italian pasta dish. The rich, buttery, and garlicky flavors of Texas Toast Garlic Bread are irresistible. It’s perfect for soaking up any extra marinara sauce and provides a wonderful crunchy contrast to the soft shells.
  2. Cheese Twists: For an extra dose of cheesy goodness, these savory, flaky cheese twists are a delightful addition. Their crisp texture and tangy cheese flavor complement the richness of the stuffed shells without overpowering them, making for a fun and delicious side.
  3. Mixed Green Salad: To balance the richness of the pasta, a light and refreshing mixed green salad is an excellent choice. Toss crisp lettuce with cherry tomatoes, cucumber slices, red onion, and your favorite vinaigrette dressing for a vibrant and palate-cleansing side.
  4. Panzanella Salad: This rustic Italian bread salad is a fantastic option, especially during warmer months. It combines crunchy, day-old bread with ripe tomatoes, cucumbers, bell peppers, red onion, and a zesty vinaigrette, offering a fresh and textural contrast to the baked shells.
  5. Italian Green Beans: Add a burst of garden freshness with perfectly cooked green beans tossed with sun-dried tomatoes, toasted pine nuts, and a sprinkle of Parmesan cheese. This side dish brings color, nutrition, and a lovely Italian flair to your meal.

Choose one or two of these sides to complete your meal, turning a simple dinner into a memorable feast!

baked Stuffed Shells with marinara sauce and mozzarella

Frequently Asked Questions

Here are answers to some common questions about making spinach and ricotta stuffed shells:

Can I use frozen spinach in ricotta stuffed shells?

Yes, absolutely! Frozen spinach is a convenient and perfectly acceptable alternative to fresh spinach. The key is to ensure it’s completely thawed and that you squeeze out as much excess water as possible. This prevents the filling from becoming too watery, which could make your shells soggy and compromise the creamy texture you’re aiming for. Pat it dry with paper towels after squeezing for optimal results.

Is it better to freeze stuffed shells cooked or uncooked?

Generally, it is better to freeze stuffed shells before they are cooked. Freezing uncooked shells helps to preserve their structural integrity and prevents them from becoming mushy or overcooked when reheated after thawing. When you freeze them uncooked, they retain their firm texture, and the pasta absorbs the sauce and flavors beautifully during the initial baking. This results in a dish that tastes much fresher and has a more desirable texture than freezing and reheating already baked shells.

What temperature do you bake stuffed shells at?

For spinach and ricotta stuffed shells, the recommended baking temperature is typically 375°F (190°C). This temperature allows the shells to cook evenly, ensures the filling heats through, and melts the cheese on top into a bubbly, golden-brown crust. Baking times can vary slightly depending on whether the shells are made fresh, refrigerated, or thawed from frozen, so always keep an eye on the dish for visual cues of doneness, such as a bubbling sauce and golden cheese.

Can I add meat to these stuffed shells?

Absolutely! While this recipe focuses on a delicious vegetarian filling, you can easily add meat. Cooked ground beef, Italian sausage, or even shredded chicken can be browned and mixed into your marinara sauce before assembling the dish, or a small amount can be mixed directly into the ricotta filling for an extra layer of flavor and protein. Ensure any meat added is fully cooked before baking with the shells.

Discover More Easy Pasta Recipes

If you’re a pasta enthusiast, you’ll love exploring these other simple yet delicious pasta recipes:

  • Pizza Casserole
  • Chicken Florentine Pasta
  • Shrimp Alfredo Pasta
  • Slow Cooker Sausage and Ravioli
  • Pasta Carbonara
  • Creamy Sausage Pasta with Butternut Squash
  • Spinach Baked Ziti
  • Explore More Pasta Recipes…

Like this recipe?
Make sure to follow us on Instagram and Pinterest for more recipes like this.

Printable Recipe Card

Servings: 4

Prep Time: 25 mins

Cook Time: 35 mins

Total Time: 1 hr

Spinach and Ricotta Stuffed Shells

Created By: Kat Jeter & Melinda Machado

Spinach and ricotta stuffed shells are a cheesy Italian dish of pasta, creamy ricotta, and spinach baked together with a delicious marinara sauce. This family-friendly dinner is a great way to sneak in some extra veggies to picky little eaters.

serving Stuffed Shells

Print Recipe

Ingredients

  • 16 Jumbo pasta shells (Cook a couple of extra shells to allow for a few breaking while the pasta cooks.)
  • 8 ounces Baby spinach
  • 12 ounces Whole Milk Ricotta
  • 5 ounces Shredded mozzarella cheese (divided)
  • 1/4 cup grated Parmesan cheese
  • 1 teaspoon Italian seasoning
  • 1 teaspoon Onion powder
  • 1 teaspoon Garlic powder
  • 1 teaspoon Salt
  • ½ teaspoon Black pepper
  • 1 large Egg
  • 24 ounces Marinara sauce

Instructions

  1. Preheat oven to 375 degrees F (190°C).
  2. Cook jumbo shells according to the instructions on the back of the box until al dente. Once cooked, drain and run under cold water to stop the cooking. Let the pasta sit in a strainer to cool while you ready the rest of the ingredients.
  3. Place the baby spinach in a microwave-safe bowl with 3 tablespoons of water. Wet a paper towel and place it on top of the spinach. Microwave for 2-3 minutes, until fully cooked.
  4. Pour the cooked spinach into a strainer and let the water drain out until it cools completely. Then give it a few good squeezes to get as much excess water out as possible.
  5. Finely chop the spinach and set aside.
  6. In a large bowl, combine the ricotta, 2 ounces of shredded mozzarella, Parmesan cheese, Italian seasoning, onion powder, garlic powder, salt, pepper, cooked spinach, and egg. Stir together until well mixed.
  7. Fill shells with approximately 2 tablespoons of filling each.
  8. Pour 1 cup of marinara sauce in the bottom of a 9×13 inch casserole dish.
  9. Add stuffed shells to the dish and then top with the remaining sauce.
  10. Sprinkle with the remaining 3 ounces of mozzarella on top. Feel free to add more if you like!
  11. Bake for 25 – 35 minutes or until warmed through and bubbly.
  12. Serve immediately.

Nutrition

Serving: 4 shells, Calories: 478kcal, Carbohydrates: 40g, Protein: 30g, Fat: 23g, Saturated Fat: 13g, Trans Fat: 1g, Cholesterol: 123mg, Sodium: 1927mg, Potassium: 1116mg, Fiber: 5g, Sugar: 9g, Vitamin A: 6803IU, Vitamin C: 28mg, Calcium: 528mg, Iron: 5mg

Nutrition Disclaimer: We are not certified nutritionists. Nutrition facts are an estimate and are provided as a courtesy. They are generated by an online API which recognizes ingredient names and amounts and makes calculations based on the serving size. Results may vary.

Course: Main

Cuisine: American

Handwritten signature for Kat & Melinda