Spinach and Ricotta Stuffed Shells Recipe

Featured in Delicious Plant-Based Recipes.

Spinach and Ricotta Stuffed Shells deliver the ultimate comfort food experience with their perfect combination of creamy cheese filling, tender pasta, and rich tomato sauce. This classic Italian-American dish transforms simple ingredients into something truly special through the magic of baking, which allows the flavors to meld together into something greater than the sum of its parts. The jumbo pasta shells provide the perfect vessel for the rich filling—a luxurious blend of ricotta, mozzarella, and Parmesan cheeses complemented by spinach and aromatic garlic. The contrast between the creamy, herb-flecked cheese mixture and the slightly al dente pasta creates a textural experience that's supremely satisfying. What makes this dish particularly appealing is its adaptability to both weeknight cooking and special occasions. With just 15 minutes of active preparation time, it's accessible even on busy evenings, yet the impressive presentation makes it worthy of serving to guests. This vegetarian main course provides a substantial protein serving through its trio of cheeses while incorporating vegetables in a way that even picky eaters enjoy. The make-ahead potential further enhances its practicality, allowing you to prepare the dish in advance and simply bake when needed.
Home Delicious Recipes
Updated on Thu, 06 Mar 2025 06:53:43 GMT
Spinach and Ricotta Stuffed Shells Recipe Pin it
Spinach and Ricotta Stuffed Shells Recipe | homedeliciousrecipes.com

Jumbo pasta shells cradle a luxurious blend of creamy ricotta, vibrant spinach, and savory garlic in this classic Italian comfort dish. Each stuffed shell nestles in a bed of tangy marinara sauce before being blanketed with melted mozzarella cheese. The contrast between the rich filling and bright tomato sauce creates perfect harmony in every bite, while the golden, bubbly cheese topping adds that irresistible visual appeal that makes this dish both homey and impressive enough for special occasions.

I discovered this recipe years ago when looking for comfort food that could impress dinner guests without keeping me in the kitchen all evening. The first time I made these stuffed shells, my kitchen filled with an aroma that brought everyone wandering in asking when dinner would be ready. Now it's become my signature dish for everything from potlucks to dinner parties, and nobody ever suspects how simple it actually is to prepare.

Perfect Ingredients

  • Jumbo pasta shells: Create the perfect vessel for holding generous amounts of filling. Cook just until al dente since they'll continue softening in the oven.
  • Ricotta cheese: Forms the creamy base of the filling that holds everything together. Full-fat ricotta provides the richest texture and most satisfying flavor.
  • Mozzarella cheese: Melts beautifully over the tops of the shells, creating that irresistible stretchy texture when served hot. Freshly shredded melts more evenly than pre-packaged.
  • Parmesan cheese: Adds a sharp, salty dimension that balances the mild ricotta and elevates the entire dish. Always grate it fresh for superior flavor.
  • Fresh spinach: Introduces color, nutrition, and subtle earthy flavor that complements the cheeses perfectly. Take time to properly wilt and drain it for best results.
  • Garlic cloves: Provide essential aromatic foundation that makes the filling truly Italian in character. Fresh minced garlic delivers far more flavor than pre-packaged alternatives.
  • Marinara sauce: Cradles the shells and infuses them with tangy tomato flavor during baking. Use a high-quality jar sauce or homemade for the best results.
  • Italian seasoning: Brings together classic herbs like basil, oregano, and thyme in perfect proportion to season the filling with authentic Italian flavor.
Easy Spinach and Ricotta Stuffed Shells Recipe Pin it
Easy Spinach and Ricotta Stuffed Shells Recipe | homedeliciousrecipes.com

My favorite part about making these shells is working with the ricotta filling. There's something deeply satisfying about the process of combining these simple ingredients into something that transforms completely during baking. The way the spinach weaves through the white cheese creates a beautiful marbled effect that hints at the flavors to come.

Pasta Preparation

Shell Preparation:
Begin by bringing a large pot of water to a rolling boil. Add a generous tablespoon of salt to properly season the pasta as it cooks. Gently add twelve to fifteen jumbo pasta shells to the boiling water, being careful not to crowd the pot. Cook the shells for approximately eight minutes, stirring occasionally to prevent sticking. The shells should be slightly firmer than al dente, as they will continue cooking in the oven. Carefully drain the shells in a colander, then lay them separately on a baking sheet to prevent sticking. A light drizzle of olive oil helps keep them from adhering to each other while you prepare the filling.
Filling Creation:
Heat a tablespoon of olive oil in a skillet over medium heat until it shimmers slightly. Add two finely minced garlic cloves and cook for thirty seconds until fragrant but not browned. Add two cups of fresh chopped spinach to the pan and cook until completely wilted, approximately two to three minutes. If using frozen spinach instead, ensure it's fully thawed and squeeze out all excess moisture before adding to the pan. Season the spinach mixture with a quarter teaspoon each of salt and freshly ground black pepper, then set aside to cool slightly.
Cheese Mixture:
In a large mixing bowl, combine two cups of whole milk ricotta cheese with one large egg, mixing until smooth and well incorporated. Add half a cup of freshly shredded mozzarella cheese and half a cup of grated Parmesan cheese to the ricotta base. Stir in the cooled spinach-garlic mixture along with one teaspoon of Italian seasoning. Taste the filling and adjust seasonings if necessary, remembering that the flavors will meld and intensify during baking. The resulting mixture should be rich, well-seasoned, and easily scoopable.
Assembly Process:
Preheat your oven to three hundred seventy-five degrees. Spread one cup of marinara sauce evenly across the bottom of a nine-by-thirteen baking dish. This sauce layer prevents the shells from sticking while adding flavor from below. Using a spoon or piping bag, fill each pasta shell with approximately two tablespoons of the ricotta-spinach mixture. Place each stuffed shell open-side up in the prepared baking dish, arranging them in neat rows. Once all shells are filled and arranged, pour the remaining cup of marinara sauce over the tops, allowing some of the filling to remain visible for an attractive presentation.
Baking Perfection:
Sprinkle the remaining half cup of mozzarella cheese evenly over the sauced shells. Cover the baking dish with aluminum foil, making sure it doesn't touch the cheese topping. Bake the covered dish for twenty minutes to heat everything through. Remove the foil and continue baking for an additional ten minutes until the cheese is completely melted and beginning to brown in spots. Allow the finished dish to rest for five minutes before serving, giving the filling time to set slightly and making the shells easier to transfer to plates without breaking.

My family particularly loves when I prepare these shells with homemade marinara sauce using tomatoes from our garden. The combination of fresh tomatoes with the rich cheese filling creates an incredible depth of flavor that store-bought sauce can't quite match. When garden tomatoes aren't available, I look for a high-quality jarred sauce with minimal ingredients and no added sugar. The simplicity of good tomatoes allows the filling to remain the true star of this comforting dish.

Wonderful Pairings

These stuffed shells pair wonderfully with a crisp Caesar salad dressed with homemade lemon-garlic dressing for a complete meal that satisfies without overwhelming. The brightness of the lemony dressing cuts through the richness of the cheese-filled pasta beautifully. For heartier appetites, serve alongside garlic bread brushed with herb butter and toasted until golden for the perfect vehicle to capture any remaining sauce. A simple side of roasted vegetables like asparagus or zucchini adds color and nutritional balance to complete this classic Italian dinner experience.

Flavorful Variations

Transform this classic recipe by incorporating sautéed mushrooms into the filling for a deeper, earthier flavor profile that vegetable lovers will appreciate. Cremini mushrooms work particularly well, adding meaty texture and umami richness that complements the spinach beautifully. For a protein boost, mix in Italian sausage that's been browned and crumbled before being incorporated into the cheese mixture. The fennel and herbs in the sausage enhance the Italian flavor profile while making the dish more substantial. Replace the spinach with artichoke hearts for a unique variation that recalls favorite dip flavors in an elegant pasta form.

Spinach and Ricotta Stuffed Shells Pin it
Spinach and Ricotta Stuffed Shells | homedeliciousrecipes.com

Fresh Storage

Store leftover stuffed shells in an airtight container in the refrigerator for up to four days, where the flavors will continue to develop and improve. When reheating, sprinkle a few drops of water over the shells before covering with microwave-safe wrap to help maintain moisture and prevent drying. For longer storage, freeze uncooked assembled shells in a disposable aluminum pan covered tightly with foil and plastic wrap for up to three months. Thaw overnight in the refrigerator before baking according to the original instructions, adding an extra ten minutes of covered baking time to ensure they're heated through completely.

I've served these stuffed shells at countless family gatherings and dinner parties over the years, and they never fail to impress even the most discerning guests. What I love most about this dish is how it transforms humble ingredients into something that feels special and celebratory. The balance of creamy, tangy, and savory elements creates a perfect comfort food experience that still feels somewhat sophisticated. Whether made for a weeknight family dinner or special occasion, these spinach and ricotta stuffed shells consistently deliver that warm, satisfied feeling that only the best homemade meals can provide.

Frequently Asked Questions

→ Can I prepare these stuffed shells ahead of time?
Yes, these stuffed shells are perfect for make-ahead meals! You can prepare them a day in advance and refrigerate them covered (but unbaked) for up to 24 hours. Add an extra 5-10 minutes to the baking time if cooking directly from the refrigerator. You can also freeze the assembled dish for up to 3 months—wrap it tightly with plastic wrap and then aluminum foil, and thaw overnight in the refrigerator before baking.
→ Can I use cottage cheese instead of ricotta?
Yes, cottage cheese can be substituted for ricotta if needed. For the best texture, drain the cottage cheese first and then pulse it in a food processor a few times to achieve a smoother consistency similar to ricotta. The flavor will be slightly different but still delicious. Use the same amount (2 cups) as called for in the recipe.
→ What can I serve with these stuffed shells?
These stuffed shells pair wonderfully with a simple green salad dressed with a light vinaigrette to balance the richness of the dish. Garlic bread or a crusty Italian loaf makes a great addition for soaking up extra sauce. For a more substantial meal, serve alongside roasted vegetables like zucchini, bell peppers, or broccoli. A light soup, such as minestrone or Italian wedding soup, can also make a nice starter.
→ How can I make this recipe gluten-free?
To make this recipe gluten-free, simply substitute the regular jumbo pasta shells with gluten-free jumbo shells or another large gluten-free pasta shape like gluten-free conchiglioni. Also, double-check that your marinara sauce is gluten-free, as some commercial brands may contain gluten additives. All the other ingredients—cheeses, spinach, and seasonings—are naturally gluten-free.
→ Can I add meat to this recipe?
While this recipe is delicious as a vegetarian dish, you can certainly add meat if desired. For a meat version, brown 1/2 pound of Italian sausage, ground beef, or ground turkey with the garlic before adding the spinach. Drain any excess fat, then mix the meat and spinach mixture into the cheese filling. This will increase the protein content and add another dimension of flavor to the dish.

Spinach and Ricotta Stuffed Shells

These Spinach and Ricotta Stuffed Shells combine creamy cheese filling with spinach in jumbo pasta shells, topped with marinara sauce for a comforting vegetarian Italian dinner.

Prep Time
15 Minutes
Cook Time
30 Minutes
Total Time
45 Minutes

Category: Vegetarian & Vegan

Difficulty: Intermediate

Cuisine: Italian

Yield: 4 Servings

Dietary: Vegetarian

Ingredients

→ Main Ingredients

01 12–15 jumbo pasta shells (about 1/2 a box)
02 2 cups ricotta cheese
03 1 cup shredded mozzarella cheese (divided)
04 1/2 cup grated Parmesan cheese
05 1 large egg
06 2 cups fresh spinach (roughly chopped) or 1 cup frozen spinach (thawed and drained)
07 2 cloves garlic (minced)
08 2 cups marinara sauce
09 1 tablespoon olive oil
10 1 teaspoon Italian seasoning
11 Salt and freshly ground black pepper to taste
12 Fresh basil leaves for garnish (optional)

Instructions

Step 01

Begin by cooking the jumbo pasta shells according to the package instructions. Boil them in salted water until they are al dente, which typically takes around 8–10 minutes. Drain the shells and set them aside to cool slightly while you prepare the filling.

Step 02

In a large mixing bowl, combine the ricotta cheese, 1/2 cup of shredded mozzarella, grated Parmesan, and the egg. Mix until the ingredients are well incorporated. Heat a tablespoon of olive oil in a skillet over medium heat. Add the minced garlic and cook for about 30 seconds until fragrant. Toss in the chopped spinach and cook until wilted, about 2–3 minutes. Add the spinach-garlic mixture to the cheese mixture. Stir well to combine, and season the filling with Italian seasoning, salt, and freshly ground black pepper.

Step 03

Preheat your oven to 375°F (190°C). Spread 1 cup of marinara sauce evenly over the bottom of a 9×13-inch baking dish. Take each cooked shell and fill it with about 2 tablespoons of the ricotta-spinach mixture. Arrange the stuffed shells in a single layer in the baking dish, open side up.

Step 04

Once all the shells are stuffed and in the dish, spoon the remaining marinara sauce over the top. Sprinkle the remaining 1/2 cup of mozzarella cheese over the sauce. Cover the baking dish with aluminum foil and bake for 20 minutes. Then, remove the foil and bake for an additional 10 minutes.

Step 05

Let the dish rest for a few minutes before serving to allow the flavors to meld together. Garnish with fresh basil leaves if desired.

Notes

  1. Choose the Right Ricotta: Full-fat ricotta yields the creamiest filling, but you can use part-skim for a lighter option.
  2. Avoid Overstuffing: Use just enough filling to comfortably fill each shell without it spilling over.
  3. Customize the Filling: Add sautéed mushrooms, sun-dried tomatoes, or chopped herbs for a unique twist.
  4. Meal Prep Friendly: These stuffed shells can be made ahead of time and frozen before baking. Simply thaw and bake when ready to serve.

Tools You'll Need

  • Large pot for boiling pasta
  • Skillet
  • Large mixing bowl
  • 9×13-inch baking dish
  • Aluminum foil

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy (ricotta, mozzarella, Parmesan)
  • Contains eggs
  • Contains gluten (pasta shells)

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 336
  • Total Fat: 21.9 g
  • Total Carbohydrate: 17.7 g
  • Protein: 17.2 g