Save My sister called me one Tuesday asking if I could make something that felt indulgent but wouldn't leave her feeling weighed down afterward. That's when I realized stuffed shells didn't have to be heavy—Greek yogurt could do the work of ricotta without the guilt, and pesto could bring that bright, herbaceous punch that makes people close their eyes mid-bite. I've made these shells so many times now that I can stuff them without thinking, but that first batch taught me something: comfort food doesn't need permission to be lighter.
I brought these to a potluck last spring where everyone expected the usual lasagna standoff, and watching people go back for seconds while asking if they were actually low-calorie felt like winning a small kitchen lottery. One friend asked for the recipe right there with her mouth full, which is the highest compliment I know.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 12 jumbo pasta shells: You need these oversized ones—regular shells just can't hold enough filling and they tear easier when you're stuffing them.
- 2 cups cooked chicken breast, finely shredded: Buy a rotisserie chicken if you're short on time; the texture is actually better than something you've boiled.
- 1/2 cup plain Greek yogurt (2% or nonfat): This is the secret ingredient that keeps things light and creamy—don't skip it for sour cream.
- 1/4 cup prepared basil pesto: The quality here matters; good pesto has a brightness that carries the whole dish.
- 1/3 cup grated Parmesan cheese: Freshly grated tastes noticeably better than the pre-shredded stuff with cellulose.
- 1/2 cup part-skim mozzarella cheese, shredded: Part-skim actually melts more evenly than whole milk, a lesson I learned through trial and burnt edges.
- 1 large egg: This binds everything together and keeps the filling from being soupy.
- 1 garlic clove, minced: One clove is enough; too much and it overpowers the pesto's delicate flavor.
- 1/4 teaspoon salt and 1/4 teaspoon black pepper: Taste as you go—the cheeses and pesto are already salty.
- 2 cups marinara sauce: Store-bought is fine here; spend your energy on the filling instead.
- 1/2 cup part-skim mozzarella cheese for topping: This creates that bubbly, golden top everyone reaches for.
- 2 tablespoons fresh basil, chopped (optional for garnish): A handful of fresh basil at the end brings everything back to life.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Get your oven ready:
- Heat your oven to 375°F and lightly grease a 9x13-inch baking dish—this temperature is hot enough to bubble everything through without drying out the filling. I like to use a little olive oil on paper towel to grease the dish.
- Cook the shells until they're just barely tender:
- Bring a large pot of salted water to a rolling boil, then add your jumbo shells and cook according to the package instructions. You want them al dente because they'll soften more in the oven—overcooked shells will fall apart when you're stuffing them, and that's frustrating.
- Mix the filling with your hands:
- In a large bowl, combine the shredded chicken, Greek yogurt, pesto, Parmesan, mozzarella, egg, minced garlic, salt, and pepper. Use your hands to really incorporate everything until it feels cohesive and evenly mixed—this takes about a minute of gentle squishing.
- Layer your sauce strategically:
- Spread 1 cup of marinara evenly across the bottom of your prepared baking dish. This prevents sticking and makes sure every shell gets contact with the sauce.
- Stuff each shell with intention:
- Spoon about 2 tablespoons of filling into each cooked shell—this amount feels generous without being sloppy. Arrange the stuffed shells open side up in the dish so the filling faces you.
- Top it off:
- Spoon the remaining marinara sauce over the stuffed shells, making sure some gets into each opening. Sprinkle the remaining mozzarella cheese evenly across the top.
- Bake covered, then exposed:
- Cover the baking dish tightly with foil and bake for 20 minutes, then remove the foil and bake another 8–10 minutes until the top is bubbly and the cheese is lightly golden—you'll see small browning spots on the cheese.
- Let it rest before serving:
- Remove from the oven and let the dish sit for 5 minutes so everything sets slightly. This makes serving cleaner and lets the flavors settle.
Save There's a moment right after you pull these from the oven when the marinara is still bubbling at the edges and the mozzarella is turning golden, and your kitchen smells like pesto and garlic and something comforting—that's when you know you've made something people will want to eat. It's become the kind of dish friends ask me to bring to things, which still surprises me.
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.
Ways to Customize This
I've stuffed these shells with spinach folded into the filling on nights when I wanted extra vegetables, and it changes the flavor just enough to feel new. You can also swap in sautéed mushrooms, sun-dried tomatoes, or even roasted red peppers without throwing off the balance. The filling is forgiving as long as you don't go overboard with additions that release moisture.
Shortcuts That Actually Work
Rotisserie chicken is a legitimate time-saver and honestly tastes better than boiled chicken breast—the meat has more flavor and it shreds into better texture. Jarred marinara sauce means you're not spending thirty minutes making your own, which is fine because the filling is where all your energy should go. If you're really pressed, you can assemble these the morning of and bake them straight from the cold oven (just add five extra minutes to the bake time).
What to Serve Alongside
A crisp green salad with a sharp lemon vinaigrette cuts through the richness and feels intentional alongside the shells. Garlic bread or a simple crusty bread means people can soak up every bit of sauce, and honestly that's half the point. If you want wine, Pinot Grigio is bright enough to complement the pesto without competing with it.
- A simple salad with arugula, lemon juice, and olive oil feels elegant without being fussy.
- Toasted garlic bread from a good bakery beats homemade for this meal.
- These shells are hearty enough that you don't need much else, just something fresh to balance them.
Save These stuffed shells have become my go-to when I want to cook something that feels special but doesn't demand hours in the kitchen. There's something satisfying about a dish that's both indulgent and honest.
Questions & Answers
- → Can I make these stuffed shells ahead of time?
Yes, assemble the stuffed shells up to 24 hours ahead, cover tightly, and refrigerate. Add 5-10 minutes to baking time if baking cold from the refrigerator.
- → What makes this version lighter than traditional stuffed shells?
This version uses plain Greek yogurt instead of ricotta cheese, reducing fat while increasing protein. The filling also uses part-skim mozzarella and a moderate amount of Parmesan.
- → Can I freeze leftover stuffed shells?
Freeze individual portions or the entire dish in an airtight container for up to 3 months. Thaw overnight in the refrigerator and reheat at 350°F until warmed through.
- → What can I serve with pesto chicken stuffed shells?
A crisp green salad with vinaigrette balances the richness. Garlic bread, roasted vegetables like broccoli or zucchini, or sautéed spinach also pair beautifully.
- → Can I use rotisserie chicken for this dish?
Absolutely. Rotisserie chicken works perfectly and saves prep time. Simply shred about 2 cups of meat, removing skin and bones, and proceed with the recipe.
- → How do I know when the shells are done baking?
The shells are ready when the cheese is melted and lightly golden, the sauce is bubbly around the edges, and the filling is hot throughout, about 28-30 minutes total baking time.