Save to Pinterest My sister called me in a panic one Tuesday evening, asking if I could make something impressive for her book club that weekend—she'd volunteered to host but suddenly realized she had nothing planned. I remembered these stuffed shells from a potluck years ago and thought, why not? The combination of creamy ricotta, vibrant pesto, and tender pasta felt elegant enough to impress but forgiving enough that I could prep it ahead. By the time her guests arrived, the kitchen smelled like a Roman villa, and everyone asked for the recipe before dessert was even served.
I made this for my neighbor after her baby arrived, and watching her face light up when she realized it wasn't takeout was worth every minute of chopping and stirring. She later told me it was the first hot meal she'd actually sat down to eat in weeks, and something about that stuck with me—good food shows up when people need it most.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- Jumbo pasta shells (20): These need to be big enough to hold a generous spoonful of filling without tearing, so don't reach for the small ones.
- Ricotta cheese (1½ cups): This is the creamy backbone, and fresh ricotta makes a noticeable difference over the boxed kind.
- Parmesan cheese (¾ cup grated): Buy a wedge and grate it yourself if you have time—the flavor is deeper and creamier than the pre-grated stuff.
- Large egg (1): This binds everything together and keeps the filling from being watery.
- Mozzarella cheese (1 cup shredded, plus ½ cup for topping): The low-moisture kind melts better and gets those beautiful golden bubbles on top.
- Salt and black pepper: Season generously—the filling needs to taste delicious on its own before it ever hits the oven.
- Dried Italian herbs (½ teaspoon, optional): If you skip the fresh basil later, these add subtle warmth without overpowering anything.
- Cooked chicken breast (2 cups, shredded or diced): Rotisserie chicken saves you time and honestly tastes better than chicken you poach yourself.
- Basil pesto (⅓ cup): Whether store-bought or homemade, this is where the personality lives—taste it and make sure you actually like it before it goes into the dish.
- Marinara sauce (2 cups): A good jar of marinara is honest work; don't apologize for using it.
- Fresh basil leaves for garnish: A handful scattered on top at the end transforms the whole thing from good to memorable.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Set the stage:
- Preheat your oven to 375°F and grease a 9x13-inch baking dish with a light hand—just enough so nothing sticks.
- Cook the shells:
- Boil your pasta in salted water until it's just barely tender, maybe a minute or two before the package says it's done, since it will cook more in the oven. Drain it gently and spread it on a clean kitchen towel to cool so it doesn't stick together.
- Build the ricotta mixture:
- Combine ricotta, Parmesan, egg, one cup of mozzarella, salt, pepper, and herbs in a bowl, stirring until smooth and creamy. Taste a spoonful and adjust seasoning—this filling should be bold enough to matter.
- Coat the chicken:
- Toss your cooked chicken with the pesto in a separate bowl until every piece is evenly green and glistening. This is when the dish really comes alive.
- Sauce the bottom:
- Spread one cup of marinara across the bottom of your baking dish in a thin, even layer—this keeps everything from sticking and creates a flavorful base.
- Stuff the shells:
- Fill each shell with about a tablespoon of ricotta mixture, then top with a spoonful of pesto chicken, and arrange them in the baking dish. Work gently so the shells don't crack, and nestle them in snugly.
- Top and cover:
- Spoon the remaining marinara sauce over the shells and sprinkle the last half cup of mozzarella on top. Cover everything with foil so it steams gently.
- First bake:
- Bake covered for 25 minutes until the sauce is bubbling at the edges and everything is heated through.
- Uncover and finish:
- Remove the foil and bake for another 10 minutes so the cheese on top gets golden and bubbly. The house will smell incredible at this point.
- Rest and garnish:
- Let it sit for five minutes so everything sets slightly, then scatter fresh basil over the top right before serving.
Save to Pinterest There's something deeply satisfying about pulling this out of the oven—the way the cheese bubbles golden at the edges, the steam rising up with that smell of basil and cream—it feels like you've accomplished something real. Even on the nights when you're exhausted or doubtful, this dish reminds you that feeding people matters.
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.
Making This Ahead
You can assemble this entirely the night before and refrigerate it, which makes weeknight entertaining actually possible. Just add an extra five to ten minutes to the baking time if it goes straight from the fridge into the oven, and everything will turn out just as creamy and delicious. I've done this dozens of times now, and honestly it tastes better when you're not stressed about timing.
Variations Worth Trying
The beauty of this dish is how flexible it is—you can swap the chicken for sautéed mushrooms and spinach if you want it vegetarian, or use fresh mozzarella instead of ricotta for a lighter texture. Some nights I've added sun-dried tomatoes to the pesto mixture or swapped in roasted red peppers, and each version feels like its own complete meal.
Serving and Pairing
Serve this with a simple green salad dressed in lemon vinaigrette—something crisp and bright to cut through the richness. A cold glass of Pinot Grigio or even a light Italian beer makes the meal feel a little more like you sat down somewhere and actually thought about dinner instead of just throwing something together.
- A crusty bread on the side is perfect for soaking up extra sauce.
- Make extra sauce if you like things extra saucy, and nobody will judge you for it.
- Leftovers taste even better reheated the next day, somehow.
Save to Pinterest This is the kind of recipe that becomes a quiet favorite in your rotation, showing up whenever you need to impress someone or simply remind yourself that you know how to make something beautiful. There's real magic in feeding people something you made with your own hands.
Recipe FAQs
- → Can I make these stuffed shells ahead of time?
Yes, assemble the dish completely and refrigerate for up to 24 hours before baking. Add 5-10 minutes to the baking time if baking cold from the refrigerator.
- → What's the best way to cook the pasta shells?
Cook the shells in salted boiling water until al dente according to package directions. Drain carefully so they don't tear, and let cool slightly before filling to handle them easily.
- → Can I freeze pesto stuffed shells?
Absolutely. Assemble the dish, wrap tightly with plastic and foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed.
- → How do I make this vegetarian?
Simply omit the chicken and add sautéed spinach, mushrooms, or sun-dried tomatoes to the pesto mixture. The ricotta filling provides plenty of protein and richness.
- → What type of pesto works best?
Basil pesto is traditional and works beautifully here. Use store-bought for convenience or homemade for the freshest flavor. For nut allergies, choose a nut-free pesto variety.
- → Can I use different pasta shapes?
Jumbo shells are ideal for stuffing, but you could use manicotti tubes or large conchiglione. Cook times may vary slightly with different shapes.