Save There's something about the smell of pesto that immediately makes a kitchen feel intentional. One weeknight, I was tired of the same rotations and wanted something that felt special without the usual heaviness—that's when these stuffed shells came together, built on Greek yogurt instead of all cream. The first bite surprised me: creamy, bright with basil, and honestly lighter than I expected while still being completely satisfying.
I made this for my sister on a random Tuesday when she was going through a phase of trying to eat better, and watching her face light up when she realized it was actually pesto was worth every minute. She's made it three times since, which in her world is basically a lifetime commitment.
Ingredients
- 16 jumbo pasta shells: These are your edible vessels, and cooking them just until al dente matters more than you'd think—they'll continue softening in the oven, so stopping early prevents mushiness.
- 2 cups cooked chicken breast, shredded: Rotisserie chicken saves your life here, but if you're poaching it yourself, don't skip seasoning the water with salt and a bay leaf.
- 1/2 cup plain Greek yogurt: The secret lean replacement that provides tang and creaminess without the heaviness of ricotta or cream cheese alone.
- 1/4 cup basil pesto: Taste your pesto first—store-bought varieties vary wildly in salt content, so you might need less added seasoning than the recipe suggests.
- 1/4 cup grated Parmesan cheese and 1/2 cup part-skim ricotta: Together these create depth; the Parm brings salt and umami while ricotta adds body without fat.
- 1 cup baby spinach, chopped: Fresh spinach wilts dramatically, so chop it and don't be alarmed when it looks like you've added an enormous amount.
- 1 clove garlic, minced: Raw garlic here adds punch without overpowering, so use your microplane and don't skip it.
- 2 cups marinara sauce: A good marinara is your foundation—taste yours and adjust salt in the filling accordingly.
- 1/2 cup part-skim mozzarella cheese, shredded: Shred it fresh if you can; pre-shredded contains additives that prevent perfect melting.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Preheat and prepare:
- Set your oven to 375°F and lightly grease the baking dish—I use a quick spray and a paper towel so nothing sticks later.
- Cook the shells:
- Boil your jumbo shells in generously salted water, stirring occasionally so they don't clump together, and taste for doneness around the lower end of the package time. Drain them gently and spread on a clean kitchen towel to cool slightly so they're easier to handle.
- Build the filling:
- In a large bowl, combine the shredded chicken, Greek yogurt, pesto, Parmesan, ricotta, chopped spinach, minced garlic, salt, and pepper—stir until everything is evenly distributed with no streaks of pesto or yogurt visible. Taste it and adjust seasoning; this is your only chance to get it right before baking.
- Layer the base:
- Spread half a cup of marinara sauce across the bottom of your baking dish in an even layer, which prevents sticking and creates a little sauce cushion underneath each shell.
- Fill and arrange:
- Spoon about 2 to 3 tablespoons of filling into each cooled shell, stuffing it gently without tearing—a small spoon works better than you'd expect. Arrange them seam-side up so they look a little proud and create pockets for sauce.
- Top with sauce and cheese:
- Spoon the remaining marinara over all the shells, making sure each one gets a little love, then scatter the shredded mozzarella evenly across the top.
- Bake covered and uncovered:
- Cover everything tightly with foil and slide into the oven for 25 minutes until the filling heats through and the sauce bubbles at the edges. Remove the foil and bake uncovered for another 10 minutes until the cheese is melted and starting to brown in spots—this is when it looks its best.
- Rest and serve:
- Let the dish sit for just a minute or two before serving so it's not mouth-burning hot and the filling stays inside the shells where it belongs. Tear a few fresh basil leaves over the top if you have them and feel like being fancy.
Save The moment someone asks for the recipe without any prompting, you know you've created something real. That's happened twice with this dish, and both times I felt a small rush of kitchen pride.
Why Greek Yogurt Changes Everything
Cooking with Greek yogurt used to intimidate me, but it's actually more forgiving than heavy cream if you respect its nature—it wants to stay creamy and tangy, not get overheated or drowned in other flavors. In this dish, it's doing at least three jobs: adding protein, creating creaminess, and cutting richness with its natural acidity so each bite doesn't feel like a brick of cheese. Once you see it work here, you'll start using it in places you never expected.
Making This Vegetarian (Or Both)
Swap the chicken for an equal amount of sautéed mushrooms—cremini or a mix of whatever's available—cooked down until they release their liquid and turn golden and tender. Alternatively, cooked lentils work beautifully and add a slightly earthy texture that complements the pesto in a different but equally satisfying way. Either option keeps the protein count respectable and actually makes the dish feel less heavy than the poultry version.
Storage, Pairing, and Final Thoughts
These shells keep beautifully in the fridge for three or four days and actually taste better reheated gently in a low oven, where the flavors have melded into something deeper. Serve alongside a crisp green salad dressed with lemon and olive oil to balance the richness, and if you're feeling it, a glass of Pinot Grigio brightens everything up. This is the kind of dish that makes weeknight dinners feel intentional without demanding hours of your evening.
- Reheat covered in a 325°F oven for about 15 minutes so the filling doesn't dry out while the edges crisp.
- Double the recipe and freeze unbaked shells in a foil-lined dish for up to two months—just add 15 minutes to baking time when cooking from frozen.
- Taste your filling before baking and don't be shy about adjusting salt, garlic, or pepper since flavors are about to become concentrated.
Save Food that makes people pause and ask for seconds without guilt, that looks beautiful on a plate, and that comes together in under an hour feels like a small kitchen win. This dish delivers all three.
Recipe FAQs
- → Can I use fresh pesto instead of store-bought?
Yes, fresh homemade pesto can add a brighter flavor. Adjust salt accordingly since fresh pesto may be less salty than store-bought.
- → What pasta shells work best for stuffing?
Large jumbo pasta shells hold the filling well and cook to tender al dente without breaking.
- → Can I prepare this dish ahead of time?
You can assemble the stuffed shells in advance and refrigerate them. Bake just before serving for the best texture and flavor.
- → Are there good vegetarian substitutes for the chicken filling?
Sautéed mushrooms or cooked lentils make excellent vegetarian alternatives while maintaining texture and flavor.
- → How do I prevent the shells from drying out during baking?
Ensure the shells are well coated with marinara sauce and covered with foil while baking to keep moisture locked in.