Pin It The first time I made stuffed shells, it was a rainy Tuesday and I was craving something that felt like a warm hug. I remember standing in my tiny kitchen, spinach dripping everywhere as I tried to squeeze it dry with my bare hands. My roommate walked in, took one look at the chaos, and asked if I was making a science experiment. But when those bubbling, cheesy shells came out of the oven, even she had to admit the mess was worth it.
Last winter, I brought these to a potluck when I was feeling completely unprepared and nervous. My friend Sarah, who claims to hate spinach, went back for thirds and kept asking what my secret ingredient was. Watching people gather around the baking dish, scraping up every last bit of sauce, reminded me why I fell in love with cooking in the first place.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 20 jumbo pasta shells: Cook them just shy of al dente since they will finish cooking in the oven
- 400 g ricotta cheese: Full fat makes the filling luxuriously creamy
- 250 g frozen spinach: Thawed and squeezed absolutely dry any remaining water will make the filling soggy
- 50 g grated Parmesan cheese: Adds that salty umami punch that balances the mild ricotta
- 1 large egg: The binder that keeps your filling from melting away during baking
- 1 garlic clove: Minced fresh because garlic powder just does not cut it here
- 1/2 tsp ground nutmeg: The secret ingredient that makes Italian creamy fillings taste authentic
- 700 ml tomato passata: Smooth and thick creates the perfect sauce consistency
- 1 small onion: Finely chopped so it melts into the sauce rather than staying chunky
- 2 tbsp olive oil: For sauteing the aromatics builds a flavor foundation
- 1 tsp dried oregano and 1/2 tsp dried basil: Classic Italian herbs that complement without overpowering
- 120 g shredded mozzarella: Creates that irresistible golden cheese blanket on top
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get your oven and shells ready:
- Preheat oven to 180°C. Boil shells for 2 minutes less than package directions, drain, and spread on a tray so they do not stick together.
- Make the filling:
- Mix ricotta, spinach, Parmesan, egg, garlic, nutmeg, salt, and pepper until completely smooth.
- Build the sauce base:
- Sauté onion in olive oil for 3 minutes until soft, add garlic for 1 minute, then pour in passata with oregano, basil, salt, and pepper. Simmer for 10-15 minutes.
- Assemble and bake:
- Spread half the sauce in your baking dish, fill each shell with 1.5-2 tablespoons of filling, arrange in dish, top with remaining sauce and cheeses. Cover and bake 25 minutes, then uncovered for 10-15 minutes until golden and bubbling.
Pin It My grandmother used to say that stuffed shells were special occasion food, but I have come to realize they are perfect for those random Tuesdays when life feels overwhelming. There is something meditative about stuffing each shell, and the way the house smells while it bakes makes everything feel like it will be okay.
Still Scrolling? You'll Love This 👇
Our best 20-minute dinners in one free pack — tried and tested by thousands.
Trusted by 10,000+ home cooks.
Make Ahead Magic
You can assemble everything up to 24 hours before baking, just keep it covered in the fridge. I have found the flavors actually deepen when given time to hang out together. Add about 5-10 minutes to the covered baking time if going straight from the refrigerator.
Sauce Variations
Sometimes I swap the tomato sauce for a creamy white sauce with bechamel and Fontina cheese. Other times, I add a pinch of red pepper flakes to the tomato sauce for gentle warmth. The filling stays the same, but the whole personality of the dish transforms.
Serving Suggestions
A crisp green salad with bright vinaigrette cuts through all that creamy richness perfectly. Garlic bread is non negotiable in my house for mopping up extra sauce. A light Italian red wine like Chianti makes the whole meal feel like a Sunday dinner at a trattoria.
- Let leftovers cool completely before refrigerating
- Reheat covered with foil at 160°C to prevent drying out
- These freeze beautifully for up to 3 months
Pin It Every time I pull this bubbling dish from the oven, I remember that good food does not have to be complicated. Sometimes the most comforting meals are just cheese, pasta, and a little patience.
Recipe Questions & Answers
- → Can I make stuffed shells ahead of time?
Yes, assemble the stuffed shells up to 24 hours in advance and refrigerate. Add an extra 10-15 minutes to the baking time if cooking from cold.
- → How do I prevent shells from tearing?
Cook the shells 2 minutes less than the package directs for al dente texture. Handle gently when filling and arrange them carefully in the baking dish.
- → Can I freeze stuffed shells?
Assemble and freeze before baking. Wrap tightly and freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed.
- → What can I use instead of ricotta?
Cottage cheese blended until smooth makes a lighter alternative. For a dairy-free version, use cashew ricotta or vegan cheese alternatives.
- → How do I know when they're done baking?
The cheese on top should be melted and golden brown, with bubbling sauce around the edges. The internal temperature should reach 165°F (74°C).
- → Can I add meat to the filling?
Brown ground Italian sausage, beef, or turkey and mix it into the ricotta filling. Reduce the amount of spinach slightly to accommodate the meat.