Pesto Lasagna Stuffed Shells

Featured in: One-Pot Everyday Comfort

These jumbo pasta shells combine tender pasta with a rich filling of shredded chicken, creamy ricotta, Parmesan, and vibrant basil pesto. Baked in marinara sauce and topped with melted mozzarella, they create a comforting Italian-American meal that's perfect for family dinners. The dish balances fresh herb flavors with savory cheeses, all wrapped in perfectly cooked pasta shells.

Updated on Mon, 09 Feb 2026 15:17:00 GMT
Golden-brown Pesto Lasagna Stuffed Shells bubbling with melted mozzarella in a ceramic dish, garnished with fresh basil. Pin It
Golden-brown Pesto Lasagna Stuffed Shells bubbling with melted mozzarella in a ceramic dish, garnished with fresh basil. | cedarlemon.com

My sister called me in a panic one Thursday evening, needing to bring something to a potluck the next night. I had just made a batch of pesto that morning and was staring at a container of leftover rotisserie chicken, so I started improvising with jumbo pasta shells. The combination of creamy filling with that herby brightness felt like something people would actually want to eat, and watching everyone come back for seconds at her dinner party convinced me this wasn't just a happy accident—it was a keeper.

There was this moment while I was filling the shells at midnight before a family dinner when my hands got covered in ricotta and I couldn't answer my phone, and somehow that messy, slightly chaotic moment felt more real than any perfectly staged meal. My nephew walked into the kitchen, saw the baking dish, and said it smelled like restaurant food—which is the highest compliment a kid can give, honestly.

Ingredients

  • Jumbo pasta shells (20): These need to be the actual jumbo ones, not just large—they're sturdy enough to hold a generous filling without splitting, and they create those little boats that look impressive when plated.
  • Cooked shredded chicken (1 1/2 cups): Rotisserie chicken from the grocery store saves so much time and tastes better than you'd expect, but any cooked chicken works if that's what you have on hand.
  • Ricotta cheese (1 cup): This is your binding agent and the thing that makes the filling creamy—don't skip it or substitute cream cheese, they behave completely differently.
  • Grated Parmesan cheese (1/2 cup for filling, 2 tablespoons for topping): The aged, pungent kind makes all the difference; the pre-grated stuff is fine but real Parmesan you grate yourself has more personality.
  • Shredded mozzarella cheese (1 cup divided): Use the whole milk version if you can find it, as part-skim gets a weird texture when it bakes.
  • Basil pesto (1/3 cup): This is where you can cut corners or go fancy depending on your mood and energy level, but good quality pesto tastes immediately recognizable in the filling.
  • Large egg (1): Acts as the glue that holds everything together and adds a subtle richness.
  • Salt (1/2 teaspoon) and black pepper (1/4 teaspoon): Taste as you go because the cheeses and pesto already bring salt to the party.
  • Marinara sauce (2 cups): Choose something you'd actually eat straight from the jar—this is the flavor backbone, so it matters.
  • Fresh basil leaves: Optional but honestly worth grabbing; it brightens everything right before serving.

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:
Preheat to 375°F and lightly grease a 9x13-inch baking dish with butter or oil so nothing sticks when it comes time to plate.
Cook the shells properly:
Boil them in salted water until they're al dente—slightly tender but still with a tiny bit of resistance when you bite down. Drain and let them cool on a kitchen towel so they're easy to handle without burning your fingers.
Build the filling:
In a big bowl, combine the chicken, ricotta, 1/2 cup Parmesan, 1/2 cup mozzarella, pesto, egg, salt, and pepper, stirring until it's evenly mixed with no streaks of pesto left unmixed. The texture should be creamy but not soupy.
Layer the sauce base:
Spread about 1 cup of marinara across the bottom of your baking dish—this keeps the shells from sticking and creates a flavor foundation.
Stuff each shell:
Hold a shell in one hand and use a small spoon or piping bag to fill it generously with the chicken mixture, then place it open-side up in the dish. Work your way across until all shells are nestled in there, standing upright like little edible boats.
Add the remaining sauce:
Spoon the rest of the marinara over the stuffed shells, making sure some sauce gets into the open tops so they cook through evenly.
Top with cheese:
Scatter the remaining 1/2 cup mozzarella and 2 tablespoons Parmesan over everything—this will turn golden and bubbly.
First bake covered:
Cover the dish tightly with foil and bake for 25 minutes so the shells heat through without the cheese browning too fast.
Finish uncovered:
Remove the foil and bake for another 10 minutes until the top is bubbly and the edges have turned golden brown.
Garnish and serve:
Tear some fresh basil over the top if you're using it, let everything cool for a minute or two, and serve while it's still warm and steaming.
Hearty Pesto Lasagna Stuffed Shells with creamy ricotta and shredded chicken filling, ready to serve for dinner. Pin It
Hearty Pesto Lasagna Stuffed Shells with creamy ricotta and shredded chicken filling, ready to serve for dinner. | cedarlemon.com

I brought this to a book club once where everyone was supposed to bring something light, and I showed up with these stuffed shells. The whole room went quiet for about ten seconds before someone said this should win an award, and suddenly we weren't even talking about the book anymore—we were all just eating and asking for the recipe.

Making This Ahead

Assemble everything the night before if you want, cover it tightly with foil, and refrigerate. The morning of serving, just pull it straight from the fridge and into the oven, adding maybe five minutes to the covered baking time since it starts cold. This is genuinely one of those recipes that gets easier the more times you make it because you learn where your oven runs hot and how your pesto behaves.

Switching Things Up

For a vegetarian version, you can skip the chicken entirely and bump the ricotta up to 1 3/4 cups—the shells won't miss the meat at all because the pesto and cheese combination is rich enough on its own. I've also stirred in frozen spinach (thawed and squeezed dry) instead of chicken when I'm trying to sneak in more vegetables, and it becomes something almost entirely different but equally good.

Pairing and Storage

Serve this with a simple green salad dressed in lemon and olive oil to cut through the richness, and if you're celebrating something, a crisp white wine like Pinot Grigio is practically made for this dish. Leftovers keep for three days in the refrigerator and reheat beautifully covered with foil in a 350°F oven—they might actually taste better the next day once all the flavors have had time to get to know each other.

  • Freeze unbaked assembled shells for up to a month if you want to make this on a night you're really stretched thin.
  • A piping bag makes filling the shells faster and less messy than a spoon, though honestly both ways work fine.
  • Don't skip the fresh basil garnish if you can help it—it's the final thing that makes people remember the meal.
Close-up of Pesto Lasagna Stuffed Shells topped with Parmesan and rich marinara, on a rustic wooden table. Pin It
Close-up of Pesto Lasagna Stuffed Shells topped with Parmesan and rich marinara, on a rustic wooden table. | cedarlemon.com

This dish has become my go-to when I need something that feels special without the special occasion fuss. It's the kind of meal that reminds people why they love eating together in the first place.

Recipe Questions & Answers

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 if baking cold from the refrigerator.

How do I store leftovers?

Store leftover stuffed shells in an airtight container in the refrigerator for up to 4 days. Reheat in the microwave or oven at 350°F until heated through.

Can I freeze stuffed shells?

Freeze assembled unbaked shells for up to 3 months. Thaw overnight in the refrigerator before baking, or add 15-20 minutes to the covered baking time if baking from frozen.

What can I substitute for the chicken?

For a vegetarian version, omit the chicken entirely or replace it with sautéed spinach, chopped artichoke hearts, or mushrooms. You can also use Italian sausage for a meatier variation.

How do I prevent shells from tearing?

Cook pasta shells just until al dente, slightly undercooking them since they'll finish baking. Handle gently when draining and stuffing. Letting them cool slightly makes them easier to fill.

What goes well with stuffed shells?

Serve with a crisp green salad dressed with balsamic vinaigrette, garlic bread, or roasted vegetables like broccoli or zucchini. A glass of Pinot Grigio or Chianti complements the flavors beautifully.

20-Minute Dinner Pack — Free Download 📥

10 recipes, 1 shopping list. Everything you need for a week of easy dinners.

Instant access. No signup hassle.

Pesto Lasagna Stuffed Shells

Tender pasta shells filled with creamy ricotta, chicken, and basil pesto, baked in marinara with melted cheeses.

Prep Time
25 min
Cook Duration
35 min
Time Required
60 min
Created by Victoria Reed


Skill Level Medium

Cuisine Italian-American

Makes 4 Portions

Special Diets None specified

What You'll Need

Pasta

01 20 jumbo pasta shells

Filling

01 1.5 cups cooked shredded chicken
02 1 cup ricotta cheese
03 0.5 cup grated Parmesan cheese
04 1 cup shredded mozzarella cheese, divided
05 0.33 cup basil pesto
06 1 large egg
07 0.5 teaspoon salt
08 0.25 teaspoon black pepper

Sauce

01 2 cups marinara sauce

Topping

01 0.5 cup shredded mozzarella cheese
02 2 tablespoons grated Parmesan cheese
03 Fresh basil leaves for garnish

How-To Steps

Step 01

Prepare baking vessel: Preheat oven to 375°F. Lightly grease a 9x13-inch baking dish.

Step 02

Cook pasta shells: Cook jumbo pasta shells in a large pot of salted boiling water until al dente. Drain and set aside to cool slightly.

Step 03

Combine filling mixture: In a large bowl, mix together shredded chicken, ricotta cheese, 0.5 cup Parmesan, 0.5 cup mozzarella, basil pesto, egg, salt, and pepper until well combined.

Step 04

Layer sauce base: Spread 1 cup of marinara sauce evenly on the bottom of the prepared baking dish.

Step 05

Fill and arrange shells: Stuff each cooked shell generously with the chicken and ricotta mixture, then arrange them in the baking dish with open side facing upward.

Step 06

Add remaining sauce: Spoon the remaining marinara sauce over the stuffed shells.

Step 07

Top with cheese: Sprinkle the remaining 0.5 cup mozzarella and 2 tablespoons Parmesan over the top.

Step 08

First bake covered: Cover the dish with aluminum foil and bake for 25 minutes.

Step 09

Final bake uncovered: Remove foil and bake for an additional 10 minutes until bubbly and golden brown.

Step 10

Finish and serve: Garnish with fresh basil before serving.

Tools You'll Need

  • Large pot
  • Mixing bowls
  • 9x13-inch baking dish
  • Spoon or piping bag for filling shells
  • Aluminum foil

Allergy Notes

Review ingredients for allergens and ask your provider if you have concerns.
  • Contains wheat from pasta
  • Contains milk from cheese and ricotta
  • Contains eggs
  • Pesto may contain tree nuts such as pine nuts

Nutrition Details (each serving)

Details are for general information and not a substitute for professional guidance.
  • Energy: 480
  • Total Fat: 23 g
  • Carbohydrates: 35 g
  • Protein: 32 g

Cooking Shouldn't Be Hard ❤️

Get a free recipe pack that makes weeknight dinners effortless. Real food, real fast.

Free forever. Unsubscribe anytime.