Indulge in the Comfort of Homemade Stuffed Shells
Stuffed shells have a way of bringing warmth to the table, whether it’s a weeknight dinner, a cozy family gathering, or a festive holiday meal. This recipe, featuring vibrant greens and rich cheeses, is a nostalgic delight that recalls childhood dinners and the universal love for pasta. There’s something special about the sights and aromas that waft through your kitchen as they bake, transforming simple ingredients into a beautiful dish worthy of sharing.
What Makes This Recipe Special
Why You’ll Love This Dish
Imagine biting into a tender, jumbo pasta shell cradling a creamy, herb-infused filling, all smothered in luscious marinara sauce and bubbling cheese. This dish is not just a feast for the eyes; it’s a heartwarming meal that’s both satisfying and nutritious. It’s perfect for busy weeknights, lazy Sundays, or any occasion when you want to impress your family or friends.
“These stuffed shells are absolutely divine! I’ve never tasted anything quite like them, and they disappeared so quickly at dinner. My kids loved them!”
Get Ready for a Flavorful Adventure
Step-by-Step Overview
While the thought of making stuffed shells might seem daunting, breaking it down into manageable steps makes it straightforward and fun:
- Prep the Greens: Blanch fresh spinach or kale, or defrost frozen greens.
- Cook the Pasta: Boil the jumbo shells until slightly undercooked.
- Make the Filling: Blend the greens with cheeses and seasonings for a delicious filling.
- Assemble: Stuff the shells, top with marinara and cheese, and bake until bubbly.
With this overview, you’ll know what to expect as you embark on your culinary journey.
Gather These Ingredients
- Greens: 1 pound (16 ounces) fresh baby spinach or baby kale, or 1 ½ pounds Tuscan kale or spinach bunches, washed and stems removed—or use frozen.
- Olive Oil: 1 tablespoon extra virgin olive oil.
- Pasta: 12 ounces jumbo shells.
- Garlic: 4 cloves, peeled and cut into segments.
- Cheese: 15 ounces (or 1 pound) ricotta cheese or cottage cheese, 8 ounces (2 cups) grated part-skim mozzarella, divided, and ½ cup (2 ounces) grated Parmesan, plus extra for garnish.
- Herbs and Seasonings: ¼ cup (⅔-ounce) chives or green onions (mostly green parts), freshly ground pepper, ½ teaspoon red pepper flakes (to taste), and ¾ teaspoon fine sea salt (to taste).
- Egg: 1 large egg, lightly beaten.
- Marinara Sauce: 3 cups (24 ounces), homemade or store-bought.
- Optional: Fresh basil for garnish.
Ingredient Notes
- Cheese Options: Feel free to substitute cottage cheese for ricotta for a lighter option.
- Herbs: Fresh herbs can elevate the flavor—consider using a mix of parsley or basil along with chives.
Directions to Follow
- Preheat: Set your oven to 375°F (190°C) and position the racks in the middle and upper third.
- Boil Water: Use a large Dutch oven or stockpot and bring water to a boil; generously salt it.
- Blanch Greens: Add fresh greens for about 20 to 40 seconds until just wilted; transfer them to an ice bath. For frozen greens, rinse under cool water to defrost and squeeze out excess moisture.
- Cook Pasta: Bring the water back to a boil and gently add jumbo shells, cooking until just shy of al dente (about 10 minutes). Drain and toss with olive oil to prevent sticking.
- Prepare Filling: In a food processor, pulse garlic until chopped. Add squeezed greens, ricotta, half the mozzarella, Parmesan, chives, pepper, red pepper flakes, and salt. Process until well blended. Add the egg and blend again.
- Assemble: In a large baking dish, spread 1 cup of marinara sauce on the bottom. Stuff shells with filling and place them into the dish. Pour remaining marinara on top and sprinkle with reserved mozzarella.
- Bake: Cover with foil and bake for 30 minutes. Remove foil and bake for an additional 5 to 10 minutes until the top is bubbly and golden.
- Garnish: Finish with a light dusting of grated Parmesan and torn basil, if desired.
Serving Suggestions
Best Ways to Enjoy It
These stuffed shells are a meal on their own but pairing them with a light salad—like a simple arugula salad with lemon vinaigrette—adds a refreshing touch. Crusty garlic bread or a side of roasted vegetables also complements the rich flavors beautifully.
Keeping Leftovers Fresh
Storage Tips
- Refrigeration: Leftover stuffed shells can be stored in the refrigerator for up to 4 days.
- Freezing: They freeze well. Use an airtight container to freeze them for several months. Make sure to cool them down before freezing to preserve texture.
Reheating
To reheat, place them in a preheated oven at 350°F (175°C) until warmed through. For added moisture, a splash of marinara sauce can help keep them from drying out.
Pro Chef Tips
Tricks for Success
- Prevent Sticking: A drizzle of olive oil helps prevent shells from sticking together after cooking.
- Baking Dish Size: If you have an extra-large baking dish, it allows for more stuffed shells, which is perfect for meal prep!
- Flavor Boost: Experiment with adding cooked sausage or a sprinkle of nutmeg for extra flavor in your filling.
Creative Twists
Different Ways to Try It
- Protein Additions: Add cooked ground beef or turkey to the cheese mixture for a heartier dish.
- Vegetarian Variations: Swap in different vegetables like mushrooms or zucchini for a unique filing.
- Cheese Changes: Try different cheese blends, such as goat cheese or feta, for a flavor twist.
Common Questions
FAQ
How long does it take to prepare stuffed shells?
Preparation typically takes about 30 minutes, with an additional baking time of 40 minutes.
Can I use other types of greens?
Yes! Kale, Swiss chard, or even collard greens work well in this recipe.
Is this recipe nut-free?
Yes, it’s nut-free unless you add nuts in a variation. Always check labels when using store-bought sauces or cheeses to confirm.
Now, roll up your sleeves and enjoy creating the best stuffed shells that will have everyone reaching back for seconds! Happy cooking!

Stuffed Shells
Ingredients
For the filling
- 1 pound fresh baby spinach or baby kale Alternatively, use 1 ½ pounds Tuscan kale or frozen greens.
- 15 ounces ricotta cheese or cottage cheese Cottage cheese can be a lighter option.
- 8 ounces grated part-skim mozzarella, divided Reserve half for topping.
- ½ cup grated Parmesan Plus extra for garnish.
- 1 large egg, lightly beaten Helps bind the filling.
- ¼ cup chives or green onions Mostly green parts.
- 4 cloves garlic, peeled and cut into segments
- ½ teaspoon red pepper flakes Adjust to taste.
- ¾ teaspoon fine sea salt Adjust to taste.
- 1 tablespoon extra virgin olive oil For preventing sticking.
For assembly
- 12 ounces jumbo shells
- 3 cups marinara sauce Homemade or store-bought.
Instructions
Preparation
- Preheat your oven to 375°F (190°C) and position the racks in the middle and upper third.
- In a large Dutch oven or stockpot, bring water to a boil and generously salt it.
- Blanch the fresh greens in boiling water for about 20 to 40 seconds until just wilted, then transfer them to an ice bath.
- If using frozen greens, rinse them under cool water and squeeze out excess moisture.
- Cook jumbo shells in the boiling water until slightly undercooked (about 10 minutes). Drain and toss with olive oil.
Filling Preparation
- In a food processor, pulse garlic until chopped.
- Add blanched greens, ricotta, half of the mozzarella, Parmesan, chives, pepper, red pepper flakes, and salt. Process until well blended.
- Add the beaten egg and blend again until smooth.
Assembly and Baking
- Spread 1 cup of marinara sauce on the bottom of a large baking dish.
- Stuff the shells with the filling and place them into the dish.
- Pour remaining marinara sauce on top and sprinkle with reserved mozzarella.
- Cover with foil and bake for 30 minutes, then remove the foil and bake for an additional 5 to 10 minutes until bubbly and golden.
Garnishing
- Finish with a light dusting of grated Parmesan and torn basil, if desired.










