
Spinach and Ricotta Stuffed Shells Recipe
Table of Contents
There’s something incredibly comforting about the familiar dance of steam swirling up from a bubbling dish of Spinach and Ricotta Stuffed Shells, a beloved classic that reminds me of the cozy family dinners of my childhood. Picture this: a tender pasta shell, nestled like a tiny cradle, lovingly filled with a creamy mixture of ricotta cheese and fresh spinach, each bite offering a gentle hug to the soul. As the aroma of garlic mingles with the rich marinara sauce, it takes me back to those evenings when the whole family would gather around the kitchen table, eager to share stories and laughter over a meal that felt like a warm embrace.
This recipe carries the promise of togetherness, evoking the nostalgia of simpler times when the kitchen was the heart of the home. It brings everyone together, much like my grandmother’s stories of her own bustling kitchen, where recipes were passed down like cherished heirlooms. What makes this dish truly special is its simplicity — it’s wonderfully accessible, using ingredients you likely already have in your pantry. Yet, it’s impressive enough to grace the table at any family gathering, a testament to its versatility and timeless appeal.
As we stir our memories into every dish, you’ll find that making these stuffed shells is as easy as it is delightful. It’s a recipe that invites you to slow down and savor each step, from the gentle sautéing of garlic to the careful filling of each pasta shell. And in those moments, you’re not just cooking — you’re creating a tradition, a memory, a heartfelt expression of love on a plate.
Why This Recipe Should Be on Your Table
Spinach and Ricotta Stuffed Shells are more than just a meal; they’re a culinary hug that soothes the soul and delights the palate. Here’s why they deserve a spot on your table:
- Comfort in Every Bite: These stuffed shells are the epitome of comfort food, offering a creamy, cheesy filling with every mouthful. The combination of ricotta and spinach creates a smooth and satisfying texture that melts in your mouth, making each forkful a small escape from the daily hustle.
- Simple Elegance: Despite their simplicity, these shells look and taste like a gourmet dish, perfect for impressing guests without the stress. Their presentation, with golden cheese bubbling on top, makes them a showstopper for any dinner party.
- Nutrient-Packed: With the inclusion of spinach, this dish sneaks in some greens, making it a nutritious choice for the whole family. The balance of protein, dairy, and vegetables ensures that you’re serving a well-rounded dish, appealing to both health-conscious eaters and those who live for rich flavors.
- Versatile for Any Occasion: Whether it’s a weeknight dinner or a special occasion, these stuffed shells fit the bill, bringing warmth and flavor to your table. They can be a standalone dish or part of a larger Italian-themed feast, making them adaptable to different dining settings.
- Make-Ahead Friendly: You can prepare the shells in advance, making them a convenient option for busy schedules or when hosting guests. Assemble them the night before and simply pop them in the oven when you’re ready to serve, freeing up your time for entertaining.
Kitchen Tools to Make This Recipe Easy Peasy
To whip up these delightful bites, you won’t need much — just a few trusty kitchen tools, much like the ones my grandma used when teaching me the joy of homemade snacks:
- Large Pot: For boiling the pasta shells to a perfect al dente texture. Having a large pot ensures the pasta has enough room to cook evenly without sticking together.
- Mixing Bowl: Essential for combining the creamy ricotta filling. A large bowl allows for easy mixing and ensures that all ingredients are well incorporated.
- Skillet: Used to sauté the garlic and spinach, enhancing their flavors. A non-stick skillet works best to prevent the spinach from sticking and burning, allowing it to wilt perfectly.
- 9×13-inch Baking Dish: Where the magic happens as the shells bake and bubble with marinara sauce. This size is ideal for holding all the stuffed shells without overcrowding, promoting even cooking.
- Aluminum Foil: To cover the dish, ensuring even cooking and preventing the top from drying out. It helps to retain moisture within the dish, making sure every bite is as luscious as intended.
How to Make This Recipe Easy Peasy
Ingredients
- 12–15 jumbo pasta shells (about 1/2 a box)
- 2 cups ricotta cheese
- 1 cup shredded mozzarella cheese (divided)
- 1/2 cup grated Parmesan cheese
- 1 large egg
- 2 cups fresh spinach (roughly chopped) or 1 cup frozen spinach (thawed and drained)
- 2 cloves garlic (minced)
- 2 cups marinara sauce
- 1 tablespoon olive oil
- 1 teaspoon Italian seasoning
- Salt and freshly ground black pepper to taste
- Fresh basil leaves for garnish (optional)
Instructions
- 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. Salting the water is crucial as it infuses the pasta with flavor from the start.
- Drain the shells and set them aside to cool slightly while you prepare the filling. Cooling helps prevent them from tearing when you stuff them.
- 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. The egg helps bind the mixture, ensuring it stays creamy and together when baked.
- 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. This step releases the spinach’s moisture and allows it to blend seamlessly into the filling.
- Stir well to combine, and season the filling with Italian seasoning, salt, and freshly ground black pepper. Seasoning is key as it elevates the natural flavors of the cheese and spinach.
- Preheat your oven to 375°F (190°C). Preparing the oven in advance ensures it reaches the right temperature by the time the dish is ready to bake, promoting even cooking.
- Spread 1 cup of marinara sauce evenly over the bottom of a 9×13-inch baking dish. This layer of sauce prevents the shells from sticking to the bottom of the dish and adds an extra burst of flavor.
- Take each cooked shell and fill it with about 2 tablespoons of the ricotta-spinach mixture. Using a spoon or a piping bag can make this process neat and efficient.
- Arrange the stuffed shells in a single layer in the baking dish, open side up. This arrangement allows each shell to cook evenly and soak up the marinara sauce.
- Once all the shells are stuffed and in the dish, spoon the remaining marinara sauce over the top. This additional layer of sauce keeps the shells moist and infuses them with rich tomato flavor.
- Cover the baking dish with aluminum foil and bake for 20 minutes. Then, remove the foil and bake for an additional 10 minutes. This two-step baking ensures the shells are cooked through and the cheese on top is perfectly melted and slightly golden.
- Let the dish rest for a few minutes before serving to allow the flavors to meld together. Resting also makes it easier to serve without the shells falling apart.
Difficulty: Easy • Cuisine: Italian • Preparation Time: 20 minutes • Cooking Time: 30 minutes • Total Time: 50 minutes • Calories: Approx. 400 per serving • Servings: 4-6
Note: For a bit of extra flavor, consider adding a pinch of nutmeg to the ricotta mixture or sprinkling some red pepper flakes for a spicy kick. Nutmeg brings a warm, nutty flavor that complements the cheese, while red pepper flakes add a touch of heat for those who enjoy a spicier dish.

Health and Flavor Benefits of Ingredients
These Spinach and Ricotta Stuffed Shells not only promise delightful flavors but also come with some surprising benefits:
- Spinach: Packed with vitamins A, C, and K, and iron, spinach boosts your immune system and supports healthy bones. Its mild flavor makes it a perfect addition to dishes for those who want to include more greens in their diet without overwhelming the palate.
- Ricotta Cheese: A good source of calcium and protein, ricotta helps maintain strong bones and muscles. It’s a versatile cheese that offers creaminess without the heaviness of some other cheeses, making it a healthier option in indulgent dishes.
- Garlic: Known for its anti-inflammatory properties, garlic adds a depth of flavor while promoting heart health. It has been used in cooking for centuries not only for its robust taste but also for its medicinal benefits.
- Marinara Sauce: Rich in lycopene from tomatoes, marinara sauce supports heart health and provides antioxidants. The slow-cooked flavors of marinara bring a comforting, homey taste that ties the dish together beautifully.

Tasty Pairings to Serve with This Easy Peasy Dish
These Spinach and Ricotta Stuffed Shells are versatile companions to various beverages and dishes, making them perfect for any occasion:
- Garlic Bread: The crispy, buttery slices are perfect for soaking up the extra sauce from the shells. Homemade garlic bread, with its fragrant aroma, complements the shells’ softness with a satisfying crunch.
- Caesar Salad: A fresh, crunchy salad with a creamy dressing complements the rich flavors of the stuffed shells. The tangy dressing and crisp romaine lettuce provide a refreshing contrast to the warm, cheesy pasta.
- Red Wine: A glass of medium-bodied red wine, like Chianti, pairs beautifully with the Italian flavors. Its acidity and fruitiness enhance the dish’s richness, making each bite even more delightful.
- Lemon Iced Tea: For a non-alcoholic option, the citrusy freshness of lemon iced tea balances the dish’s richness. The tea’s subtle sweetness and bright notes cleanse the palate, preparing you for the next savory bite.

Storage Tips and How to Enjoy Leftovers the Easy Peasy Way
To keep your Spinach and Ricotta Stuffed Shells fresh and delicious, store any leftovers in an airtight container in the refrigerator for up to 3 days. When you’re ready to enjoy them again, simply reheat in the oven at 350°F (175°C) until warmed through, about 15-20 minutes. If you’re in a hurry, a microwave will do the trick, although the shells might lose a bit of their original texture.
For those who love planning ahead, these stuffed shells freeze beautifully. Before baking, arrange the stuffed shells in a baking dish, cover tightly with plastic wrap and aluminum foil, and freeze for up to 3 months. When you’re ready to serve, thaw overnight in the refrigerator and bake as directed, adding a few extra minutes to the baking time.
Freezing them uncooked means you can always have a homemade meal ready for those busy or lazy days when cooking from scratch seems daunting. Plus, having pre-made meals in the freezer is a great way to ensure you always have something delicious and wholesome on hand, making weeknight dinners stress-free and satisfying.
Pin this Easy Peasy recipe!
Love this recipe? Pin the image below to your favorite Pinterest boards and bring a little Easy Peasy comfort to your kitchen whenever you need it.

Spinach and Ricotta Stuffed Shells
Ingredients
Equipment
Method
- 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.
- 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.
- Stir well to combine, and season the filling with Italian seasoning, salt, and freshly ground black pepper.
- 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.
- Once all the shells are stuffed and in the dish, spoon the remaining marinara sauce over the top.
- Cover the baking dish with aluminum foil and bake for 20 minutes. Then, remove the foil and bake for an additional 10 minutes.
- Let the dish rest for a few minutes before serving to allow the flavors to meld together.


