Save My sister called me one Tuesday asking if I could make something that tasted indulgent but wouldn't leave her feeling sluggish afterward. I started rummaging through the fridge and found Greek yogurt, some leftover rotisserie chicken, and a jar of pesto, and suddenly this dish came together in my head. The beauty of it hit me right then: creamy, herbaceous, and packed with protein, but without all the heavy cream that usually makes stuffed shells feel like a brick in your stomach. She came over that Friday, and by the time those shells emerged from the oven all bubbling and golden, she was already reaching for seconds.
I made this for a dinner party last spring when one of my friends mentioned she was watching her intake but still wanted real food, not rabbit food. The moment everyone tasted it, the conversation stopped for exactly three seconds, which is always the sign of a winner. What surprised me most was that nobody even asked if it was the lighter version until after they'd finished their plates.
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 (16 shells): These hold their shape beautifully and have just enough surface area to cradle the filling without tearing, which I learned the hard way with regular shells.
- Cooked chicken breast (2 cups, shredded): Use rotisserie chicken from the store if you're short on time; it's already seasoned and the texture is perfect for this.
- Plain Greek yogurt (1/2 cup): Non-fat or low-fat works best here since it won't break down during baking, and it adds tanginess that marinara loves.
- Basil pesto (1/4 cup): Store-bought is totally fine, but taste it first because some brands run quite salty.
- Grated Parmesan cheese (1/4 cup): Freshly grated melts more evenly than pre-grated, and it adds nuttiness to the filling.
- Part-skim ricotta cheese (1/2 cup): This keeps things lighter while still giving you that creamy binding agent the filling needs.
- Baby spinach (1 cup, chopped): It wilts down significantly, so don't be shy with it; it adds minerals and color without making you feel like you're eating a salad.
- Salt (1/4 teaspoon) and black pepper (1/4 teaspoon): Start light since the pesto and Parmesan already contribute salt.
- Garlic (1 clove, minced): One clove is enough; too much overpowers the delicate pesto flavor.
- Marinara sauce (2 cups): Use a good quality sauce or homemade if you have it; it's the backbone of the dish.
- Part-skim mozzarella cheese (1/2 cup, shredded): This creates that gorgeous golden crust on top without excess fat.
- Fresh basil leaves (optional): A small handful scattered on top right before serving brings the whole thing together.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Set your stage:
- Preheat your oven to 375°F and give a 9x13-inch baking dish a light coat of oil or cooking spray. This takes just a minute but makes cleanup so much easier afterward.
- Cook the shells:
- Bring a big pot of salted water to a rolling boil, add the jumbo shells, and cook them until they're just barely tender—you want them slightly underdone because they'll continue cooking in the oven. Drain them and let them cool on a clean kitchen towel so they don't stick together.
- Build the filling:
- In a large mixing bowl, combine the shredded chicken, Greek yogurt, pesto, Parmesan, ricotta, spinach, salt, pepper, and garlic. Use a wooden spoon to fold everything together gently until it's evenly mixed without being overworked.
- Layer your foundation:
- Pour 1 cup of marinara sauce across the bottom of your prepared baking dish in an even layer. This creates a cushion that keeps the shells from sticking and adds flavor underneath.
- Stuff and arrange:
- Spoon 2 to 3 tablespoons of the filling into each cooled shell and place it seam-side up in the dish. Work your way across the pan, nestling them snugly without cramming them so tight they can't cook properly.
- Add sauce and cheese:
- Pour the remaining marinara sauce over the stuffed shells, making sure some pools around and between them. Sprinkle the shredded mozzarella evenly across the top so everything gets a melted golden finish.
- Bake covered then uncovered:
- Cover the whole dish tightly with foil and slide it into the oven for 25 minutes to let everything heat through gently. Remove the foil and bake for another 10 minutes until the cheese is melted and bubbly around the edges.
- Finish and serve:
- Let it cool for just a few minutes, scatter fresh basil leaves on top if you have them, and serve while it's hot and the cheese is still stretching.
Pin it There's something quietly satisfying about pulling this dish out of the oven and watching your guests lean in to smell it before they even sit down. It proved to me that eating lighter doesn't mean eating less flavorful, and that's a lesson that changed how I approach cooking for myself and others.
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.
Why This Works as a Weeknight Dinner
Most of the prep can happen while the pasta water comes to a boil, and once everything is assembled, the oven does the heavy lifting. I've made this on nights when I had about 45 minutes total and still felt like I'd cooked something special. The filling can even be made up to a day ahead and refrigerated, which means you can stuff the shells in the morning and bake them that evening.
Making It Your Own
The beauty of this recipe is that it's a canvas for what you have on hand or what you're craving. I've swapped the spinach for sun-dried tomatoes, added a handful of pine nuts to the filling for crunch, and even tried it with a mix of basil and arugula pesto. Each version has been different but equally delicious, so don't feel locked into following it exactly.
Pairing and Storage
Serve this alongside a crisp salad with a sharp vinaigrette to cut through the richness, and a chilled glass of Pinot Grigio brings everything into harmony. Leftovers keep beautifully in an airtight container for three to four days, and you can reheat them gently in a 350-degree oven covered with foil so they don't dry out.
- If you're cooking for vegetarians, sautéed mushrooms or cooked lentils make an excellent chicken substitute and keep the protein count high.
- Make a double batch and freeze one unbaked dish wrapped in foil for a future dinner that just needs to bake straight from frozen (add about 15 extra minutes to the cooking time).
- Any leftover filling works beautifully tossed with regular pasta or spooned onto crusty bread as an open-faced sandwich.
Pin it This dish quietly proved to me that comfort food and healthy eating don't have to be enemies. Every time I make it, I'm reminded that the best meals are the ones that nourish both body and spirit.
Frequently Asked Questions
- → Can I make these stuffed shells ahead of time?
Yes, you can assemble the dish up to 24 hours in advance. Cover tightly with foil and refrigerate. When ready to bake, add 5-10 minutes to the covered baking time to ensure everything heats through evenly.
- → What can I substitute for Greek yogurt in the filling?
Low-fat cottage cheese blended until smooth, or reduced-fat cream cheese thinned with a tablespoon of milk, work well as alternatives. Both maintain the creamy texture while keeping the dish lighter.
- → How do I prevent the shells from tearing when stuffing?
Cool the cooked shells completely before filling. Handle gently and use a spoon to carefully place the filling inside. Overcooking the pasta during boiling can also make shells more fragile, so cook just until al dente.
- → Can I freeze these pesto chicken stuffed shells?
Absolutely. Assemble the dish in a freezer-safe baking dish, wrap tightly with plastic and foil, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed, adding 10-15 minutes if still partially frozen.
- → What sides pair well with this main dish?
A crisp green salad with vinaigrette balances the richness perfectly. Roasted vegetables like asparagus or broccoli, garlic bread, or a light soup also complement the Italian flavors. A glass of Pinot Grigio completes the meal.
- → How can I make this vegetarian?
Replace the shredded chicken with sautéed mushrooms, cooked lentils, or chopped spinach. Increase the ricotta to 3/4 cup and add extra vegetables for substance. The pesto provides plenty of flavor even without meat.