Save My sister texted me a photo of her overflowing garden basil one July afternoon, and somehow that single image became the reason I invented this dish. She had too much pesto, I had chicken in the fridge, and suddenly I was standing in my kitchen wondering if I could stuff pasta shells the way my nonna used to stuff tomatoes. Twenty minutes later, these golden, bubbling shells came out of the oven and proved that the best recipes often start with someone else's abundance and a little kitchen curiosity.
I made this for my neighbor's family the week she came home from the hospital, and watching her eyes light up at the first forkful was everything. She said it tasted like someone had bottled late summer and baked it into pasta, which might be the nicest thing anyone's ever said about my cooking. That's when I knew this wasn't just dinner—it was the kind of food that shows up when you need kindness most.
Ingredients
- Jumbo pasta shells (20): These little vessels hold everything you love, and honestly, using jumbo instead of regular shells changed my entire approach to stuffed pasta—they don't tear, they hold more filling, and they cook evenly if you don't overcrowd the pot.
- Ricotta cheese (1½ cups): The creamy backbone that makes every bite lush; I learned to drain it in cheesecloth for 10 minutes if it seems watery, which keeps the filling from getting soupy.
- Parmesan cheese (¾ cup grated): This is where umami lives, so don't skip it or substitute pre-grated stuff if you can help it—freshly grated melts smoother and tastes brighter.
- Large egg (1): Acts as a binder to hold everything together; it's tempting to skip it, but trust me, your shells will hold their shape so much better with it.
- Mozzarella cheese (1 cup shredded plus ½ cup for topping): The stretchy, melty layer that makes the whole thing feel indulgent; I use low-moisture mozzarella because regular releases too much water.
- Salt and black pepper: Season the filling generously since the ricotta is mild and needs these to shine.
- Dried Italian herbs (½ teaspoon optional): A little insurance if your pesto isn't quite herbaceous enough, though honestly I often skip this since the pesto carries the green flavor.
- Cooked chicken breast (2 cups shredded or diced): Rotisserie chicken from the grocery store is a lifesaver here—it's seasoned already and saves you an entire cooking step.
- Basil pesto (⅓ cup): This is your signature player; use homemade if you have the time and basil, but good store-bought works beautifully and honestly tastes brighter to me sometimes.
- Marinara sauce (2 cups): Pick one you love eating straight from a spoon, because that's what you're really tasting here alongside everything else.
- Fresh basil leaves (for garnish): The final touch that whispers 'I made this with care'; tear them by hand just before serving so they stay fragrant.
Tired of Takeout? 🥡
Get 10 meals you can make faster than delivery arrives. Seriously.
One email. No spam. Unsubscribe anytime.
Instructions
- Preheat and prep your stage:
- Turn your oven to 375°F and grease that 9x13-inch baking dish like you're settling it in for a cozy rest. This warm, ready space will welcome your shells later and give them room to bubble happily.
- Cook the shells with intention:
- Bring a large pot of salted water to a rolling boil—the water should taste like the sea, as they say—then add your shells and stir immediately so they don't stick to each other. Cook until they're just al dente, which usually means a minute or two under the package time, since they'll soften more in the oven.
- Build your creamy filling:
- In a bowl, combine ricotta, Parmesan, egg, 1 cup mozzarella, salt, pepper, and those optional herbs, stirring until smooth and spreadable. The texture should feel cloud-like and rich, ready to hug every shell.
- Marry chicken with pesto:
- In another bowl, toss your cooked chicken with the pesto until every piece gleams green and fragrant. Don't be shy—use your hands if it helps, because this is where the dish gets its personality.
- Create a sauce foundation:
- Spread 1 cup of marinara sauce across the bottom of your prepared baking dish in thin, even strokes. This base keeps everything from sticking and starts the flavor conversation.
- Stuff each shell with care:
- Working with one shell at a time, spoon about 1 tablespoon of ricotta mixture inside, then add a small spoonful of pesto chicken on top. Arrange each filled shell seam-side up in your baking dish, nestling them close but not crowded.
- Layer and top with abundance:
- Once all shells are nestled in place, spoon the remaining marinara sauce over them so they're mostly covered, then scatter that final ½ cup of mozzarella across the top. You should see little golden patches of cheese peeking through.
- First bake covered, then uncovered:
- Tent everything with foil and bake for 25 minutes, which lets the shells warm through gently without the cheese browning too fast. Then remove the foil and bake another 10 minutes until the cheese is bubbly at the edges and lightly golden on top.
- Rest before serving:
- Let it sit for 5 minutes after coming out of the oven—this is important because it lets everything set slightly so shells don't collapse when you move them. Tear fresh basil over top and serve while it's still steaming.
Save There's a moment about 15 minutes into baking when the marinara starts bubbling at the edges and the whole kitchen smells like basil, garlic, and melting cheese all at once. That's when you know you've made something that matters—not fancy or complicated, just genuinely delicious and honest.
Why Pesto and Chicken Work So Well Together
Pesto is bright and herbaceous, almost sharp sometimes, and chicken is lean and mild—they balance each other perfectly. The basil doesn't overpower because the chicken grounds it, and the chicken doesn't feel bland because the pesto wraps it in flavor. It's one of those quiet culinary partnerships that just makes sense, and I think that's why this dish feels both comforting and exciting at the same time.
Making This Dish Your Own
The beauty of this recipe is that it's incredibly flexible once you understand the basic structure—creamy filling, protein, sauce, cheese, bake. I've made it with sun-dried tomato pesto on a whim, and another time with sautéed spinach instead of chicken when a friend came over who didn't eat meat. One autumn I added crispy sage leaves to the top and it tasted like October in a shell.
Serving and Pairing Ideas
Serve these shells with a simple green salad dressed in lemon vinaigrette—the acidity cuts through the richness beautifully. A cold glass of Pinot Grigio or even a light Chianti pairs wonderfully, letting you taste all the layers without overpowering them. These also reheat well, so don't hesitate to make a full batch even if you're feeding fewer people—you'll be grateful for leftovers.
- Pair with garlic bread if you want to make it feel special and filling for a crowd.
- A squeeze of fresh lemon juice over each serving brightens everything just before eating.
- This dish easily feeds 4 as a main or 6 as part of a larger meal, so plan accordingly.
Save This recipe has become my go-to when I want to cook something that feels special but doesn't make me stress about technique. It's the kind of dish that reminds you why you love cooking in the first place.
Recipe Questions & Answers
- → Can I make these stuffed shells ahead of time?
Yes, assemble the entire dish up to 24 hours in advance, cover tightly, and refrigerate. Add 5-10 minutes to the baking time if baking cold from the refrigerator.
- → What type of chicken works best?
Rotisserie chicken is perfect for convenience, but any cooked chicken breast works well. Simply shred or dice into bite-sized pieces before tossing with pesto.
- → Can I freeze these stuffed shells?
Absolutely. Assemble the dish, wrap tightly in 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?
Omit the chicken entirely or replace with sautéed spinach, mushrooms, or zucchini. You can also add extra vegetables like bell peppers or artichoke hearts to the filling.
- → What can I serve with these stuffed shells?
A crisp green salad with balsamic vinaigrette balances the richness perfectly. Garlic bread, focaccia, or roasted vegetables like broccoli or asparagus also make excellent sides.
- → Can I use store-bought pesto?
Store-bought pesto works wonderfully for convenience. If you have time, homemade fresh basil pesto will provide even brighter flavor. Just ensure it's nut-free if serving anyone with allergies.