Save to Pinterest My sister called me on a Tuesday evening asking if I could make something special for her book club dinner, and honestly, I panicked for exactly three seconds before remembering these pesto lasagna stuffed shells sitting in my mental recipe vault. There's something about the way pesto and creamy ricotta play together that feels effortless but impressive, like you've been cooking Italian food your whole life. I'd stumbled onto this combination a few years ago when I had leftover pesto and a craving for something warmer than a simple pasta dish, and it became the thing I reach for when I want to feel like I'm actually trying.
I made this for my sister's book club and watched grown adults go quiet when they took their first bite—not the awkward kind of quiet, but the satisfied kind where everyone's just focused on their plate. One of her friends asked for the recipe three times that night, and my sister still texts me photos of her version with little variations she's tried. There's something deeply satisfying about feeding people something that tastes like it took way more effort than it actually did.
What's for Dinner Tonight? 🤔
Stop stressing. Get 10 fast recipes that actually work on busy nights.
Free. No spam. Just easy meals.
Ingredients
- 20 jumbo pasta shells: These are the real stars of the show—grab the thickest, most substantial shells you can find because flimsy ones will tear when you're stuffing them, and that's a frustration you don't need.
- 1 1/2 cups cooked shredded chicken: Rotisserie chicken from the grocery store saves your life here and tastes just as good as homemade once it's mixed into this creamy filling.
- 1 cup ricotta cheese: This is your creamy base, and it accepts the pesto like it was made for each other—don't skip it for yogurt or anything lighter.
- 1/2 cup grated Parmesan cheese: Real Parmigiano-Reggiano makes a noticeable difference in depth, though the pre-grated stuff works fine if that's what you have.
- 1 cup shredded mozzarella cheese, divided: Some goes into the filling for richness, some goes on top to get those golden bubbly bits that make the whole thing look restaurant-worthy.
- 1/3 cup basil pesto: This is where quality matters—a bright, fresh pesto will make your filling taste alive, whereas a dull one will just taste like herbs taking up space.
- 1 large egg: This binds everything together and helps the filling stay creamy rather than breaking during baking.
- 1/2 teaspoon salt and 1/4 teaspoon black pepper: Season this filling like you're tasting it constantly because the ricotta tends to flatten flavors.
- 2 cups marinara sauce: Use whatever marinara makes you happy, but avoid the ones with a metallic aftertaste—life's too short.
- Fresh basil leaves for garnish: These are optional but they transform the dish from good to restaurant-quality in thirty seconds.
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 and prep your vessel:
- Heat your oven to 375°F and lightly grease a 9x13-inch baking dish—the light grease matters more than you'd think because it prevents sticking without adding unwanted fat.
- Cook the shells until they're just barely tender:
- Bring a pot of salted water to a boil and cook those jumbo shells until they're al dente, which usually takes about ten minutes—you want them slightly firm because they'll soften more while baking. Drain them and lay them out on a clean kitchen towel to cool enough to handle without burning your fingers.
- Make the filling that everyone will ask about:
- In a large bowl, combine your shredded chicken, ricotta, half the Parmesan, half the mozzarella, the pesto, egg, salt, and pepper until it looks evenly mixed and creamy. Taste it as you go and adjust seasoning because this filling is the heart of everything.
- Build the foundation layer:
- Spread about a cup of marinara sauce across the bottom of your prepared baking dish—this prevents sticking and gives your shells something to nestle into.
- Stuff each shell with intention:
- Take each cooled shell and generously fill it with the ricotta mixture using a spoon or piping bag, then arrange them open-side up in the baking dish. Don't be shy with the filling because that's where the magic happens.
- Pour the sauce over everything:
- Spoon the remaining marinara sauce over all the stuffed shells, making sure they're mostly covered but not completely submerged—you want the tops to peek through.
- Add the cheese crowns:
- Sprinkle the remaining mozzarella and Parmesan over everything, which will melt and brown into something irresistible.
- Bake covered, then uncover for the finale:
- Cover the dish with foil and bake for 25 minutes, then remove the foil and bake for another 10 minutes until you see bubbling around the edges and golden spots on top. The foil keeps things steamy and gentle, while the uncovered finish gives you that beautiful browning.
- Finish with brightness:
- Pull it from the oven and scatter fresh basil leaves across the top if you're using them—this last touch makes it feel intentional and special.
Save to Pinterest There was a moment during my sister's dinner when someone asked if the pesto was homemade and everyone turned to listen to the answer like it was some grand secret. I said yes even though I'd bought it, which made me laugh internally, but it also made me realize that what matters isn't whether every component came from scratch—it's whether it tastes like care. Now whenever I make this, I think about that dinner and how something so simple became a memory.
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 It Your Own
This recipe is honestly a canvas waiting for your personal touch. I've made it with spinach instead of chicken on nights when I wanted something vegetarian, and my neighbor swears by adding sun-dried tomatoes to her filling for extra depth. The beauty of stuffed shells is that the basic structure stays the same, so you can experiment with what goes inside without overthinking it.
Timing and Make-Ahead Magic
One of my favorite things about this dish is how forgiving it is with timing—you can assemble everything and refrigerate it for up to eight hours before baking, which means you can prepare it in the morning and have dinner ready to pop in the oven when you get home. The whole project takes maybe 25 minutes of active work if you're using rotisserie chicken and store-bought pesto, and then it bakes mostly unattended while you set the table or open a bottle of wine.
Pairing and Serving Suggestions
These shells sing alongside a crisp green salad with lemon vinaigrette—the acidity keeps your palate fresh between bites and prevents the richness from feeling overwhelming. I usually pair mine with a Pinot Grigio or even a light Sauvignon Blanc, and honestly, crusty bread for soaking up any sauce that escapes makes the whole meal feel complete.
- Serve with a salad dressed in bright vinaigrette to balance the richness.
- Garlic bread or crusty focaccia works beautifully for sauce-soaking purposes.
- Leftovers reheat gently in a 350°F oven covered with foil, bringing back almost all the original creaminess.
Save to Pinterest This dish has become something I make for people when I want to say thank you or celebrate without making it weird—it feels generous and intentional. Every time I pull it from the oven and see those golden-topped shells bubbling slightly at the edges, I remember why this recipe stuck around.
Recipe FAQs
- → Can I make these stuffed shells ahead of time?
Yes, assemble the stuffed shells up to 24 hours before baking. Cover tightly and refrigerate. You may need to add 5-10 minutes to the baking time since they'll be cold.
- → Can I freeze pesto stuffed shells?
Absolutely. Assemble in a freezer-safe dish, wrap well, and freeze for up to 3 months. Thaw overnight in the refrigerator before baking as directed.
- → What can I use instead of chicken?
Omit the chicken for a vegetarian version, increasing ricotta to 1 3/4 cups. You can also substitute spinach, sautéed mushrooms, or ground Italian sausage for different flavor variations.
- → How do I prevent the shells from tearing?
Cook the shells just until al dente—slightly undercooked is better since they'll finish baking. Handle gently when draining and stuffing. Let them cool slightly before filling to make them easier to handle.
- → Can I use homemade pesto instead of store-bought?
Homemade pesto works beautifully and often delivers fresher flavor. Use your favorite basil pesto recipe, or try variations with arugula, spinach, or sun-dried tomatoes for unique twists.
- → What sides pair well with these stuffed shells?
A crisp green salad with vinaigrette balances the richness. Garlic bread, focaccia, or roasted vegetables like asparagus or zucchini also complement the Italian flavors perfectly.