The aroma of Italian kitchens wafting through the air transports me back to treasured family gatherings, where warm plates of comfort food come alive. That’s why I’m excited to share my Pesto Chicken Stuffed Shells recipe! This hearty dish blends vibrant basil pesto with tender chicken and creamy cheese, all nestled within jumbo pasta shells and topped with rich marinara sauce. Quick to prepare yet bursting with flavors, it’s an easy weeknight meal that will impress your loved ones and make every dinner feel special. Plus, it caters to everyone’s tastes—with a delightful vegetarian alternative that can tickle any palate. Curious about how to create this mouth-watering dish? Let’s dive in!

Why are Pesto Chicken Stuffed Shells a hit?
Comforting and indulgent, these Pesto Chicken Stuffed Shells will quickly become a go-to in your home! Flavorful ingredients like creamy cheese and zesty pesto come together, offering a rich taste that everyone loves. Easy to prepare, this recipe fits seamlessly into busy weeknights while still impressing guests. Versatile enough for everyone, you can easily swap in veggies for a delightful vegetarian option; options include adding spinach or mushrooms. Family-friendly, these shells are a hit among kids and adults alike, perfect for making mealtime memorable. If you’re a fan of cozy dishes, consider pairing them with a refreshing side salad or some garlic bread for the ultimate dining experience!
Pesto Chicken Stuffed Shells Ingredients
Here’s everything you need to create these delicious Pesto Chicken Stuffed Shells.
For the Pasta
- Jumbo Pasta Shells – The perfect vessel for holding your creamy filling and soaking up all the delightful flavors.
For the Filling
- Cooked, Shredded Chicken Breast – Adds protein and can be seasoned to your preference; rotisserie chicken works great for a quicker option.
- Chive and Onion Cream Cheese – This creamy binder adds richness; feel free to use any cream cheese flavor you enjoy!
- Shredded Mozzarella Cheese – A must for that melty texture; you can adjust the amount for a lighter dish.
- Basil Pesto – Infuses the filling with aromatic flavor; adjust the quantity to suit your taste preferences.
For the Sauce
- Marinara Sauce – Moisten the shells and enhance their flavor; you can make your own or use store-bought.
- Fresh Parsley (optional) – A sprinkle of freshness as a final touch; it brightens up your dish beautifully.
These vibrant ingredients come together to create a comforting meal that your family will adore! Enjoy the process and the lovely aroma that fills your kitchen.
Step‑by‑Step Instructions for Pesto Chicken Stuffed Shells
Step 1: Preheat and Prepare
Begin by preheating your oven to 350°F (175°C). Grease a 9×13 inch baking dish with a little olive oil or cooking spray to prevent the shells from sticking. This will ensure a nice golden finish on your Pesto Chicken Stuffed Shells once they’re baked. While the oven warms up, gather all the necessary ingredients to make assembling easier.
Step 2: Cook the Pasta Shells
Bring a large pot of salted water to a boil, and carefully add the jumbo pasta shells. Cook them according to package instructions until they are al dente, usually about 8-10 minutes. Once cooked, drain the shells in a colander and rinse them under cold water to stop the cooking process. Lay them out on a clean kitchen towel to cool while you prepare the filling.
Step 3: Mix the Filling
In a medium-sized mixing bowl, combine the cooked, shredded chicken breast, chive and onion cream cheese, shredded mozzarella, and basil pesto. Use a spatula or wooden spoon to mix thoroughly until the ingredients are well combined and creamy. This delicious filling will bring richness to your Pesto Chicken Stuffed Shells, so taste and adjust seasoning if needed.
Step 4: Layer the Marinara Sauce
Spread 1 cup of marinara sauce evenly across the bottom of your greased baking dish. This layer not only enhances the flavor but also prevents the shells from drying out during baking. Make sure the sauce covers the entire base, creating a moist environment for the shells to soak up those delightful flavors as they bake.
Step 5: Stuff the Shells
Carefully open each cooled pasta shell and fill it with approximately 3 tablespoons of the chicken filling, making sure to pack it in gently. Place each stuffed shell seam-side up in the baking dish, fitting as many as you can in a single layer. Filling the shells generously ensures that every bite of your Pesto Chicken Stuffed Shells is packed with delightful flavor.
Step 6: Top with More Sauce and Cheese
Once all the shells are stuffed, pour the remaining marinara sauce over the shells, ensuring each one is nicely covered. Then, sprinkle the top with an extra handful of shredded mozzarella cheese for that irresistible melty texture. This layer will create a beautiful, cheesy crust when baked and make your Pesto Chicken Stuffed Shells truly irresistible.
Step 7: Bake to Perfection
Place the baking dish in the preheated oven and bake uncovered for 25-30 minutes, or until the cheese is bubbly and lightly golden. You’ll know they’re done when you see the cheese glistening, and the marinara sauce is simmering around the edges. The aroma wafting through your kitchen will be a delightful reminder of the comfort food ahead.
Step 8: Garnish and Serve
After removing the dish from the oven, let the Pesto Chicken Stuffed Shells sit for about 5 minutes before serving. This cooling time allows the filling to set a bit, making them easier to serve. If desired, sprinkle chopped fresh parsley on top for a pop of color and freshness. Now, you’re ready to enjoy this comforting family favorite!

Make Ahead Options
These Pesto Chicken Stuffed Shells are perfect for meal prep, allowing you to save time during busy weeknights! You can prepare the stuffed pasta shells up to 24 hours in advance by assembling them in the baking dish and covering tightly with plastic wrap before refrigerating. For even longer storage, consider freezing the assembled shells for up to 1 month; just wrap the dish well in aluminum foil. When ready to bake, simply remove from the fridge or freezer and bake directly (adding an extra 5-10 minutes to the cooking time if frozen). This way, you’ll have a comforting, delicious meal ready to go, just as delightful as if you made them fresh!
What to Serve with Pesto Chicken Stuffed Shells
Imagine the comforting aroma of a cozy dinner, filled with warmth and deliciousness that makes everyone gather around the table.
-
Garlic Bread: Perfectly golden and crispy, this classic side adds a delightful crunch and buttery flavor that pairs beautifully with the creamy shells.
-
Caesar Salad: Crisp romaine mixed with tangy dressing and croutons provides a refreshing contrast to the rich pasta, balancing the meal perfectly.
-
Steamed Broccoli: Bright green and tender, it not only adds nutritional value but also pops with color and freshness, complementing the hearty stuffed shells.
-
Roasted Vegetables: Sweet caramelized pieces of seasonal veggies like bell peppers and zucchini elevate the dish by adding earthy flavors and vibrant colors.
-
Italian Wine: A glass of chianti or a light pinot grigio enhances the flavors of your Pesto Chicken Stuffed Shells, making every sip a celebration of Italian cuisine.
-
Tiramisu: For dessert, this luscious coffee-flavored treat finishes the meal on a high note, delivering a sweet and satisfying end to your family gathering.
Pesto Chicken Stuffed Shells Variations
Feel free to customize your Pesto Chicken Stuffed Shells to suit everyone’s palate and dietary preferences!
-
Vegetarian Option: Swap shredded chicken for tofu or tempeh to keep it meat-free, adding spinach or mushrooms for a hearty touch. This twist retains the dish’s creamy richness while catering to vegetarian guests!
-
Cheese Lovers: Experiment with different cheese blends like ricotta or feta for a unique filling experience. Mixing cheese can introduce delightful variations in flavor and texture that everyone will relish.
-
Herb-Infused: Add fresh herbs like basil or oregano to the filling for an aromatic delight. Just a handful of finely chopped herbs can elevate your shells with a fresh and vibrant flavor!
-
Spicy Kick: Mix in some crushed red pepper flakes to the filling for a warm burst of heat. This twist adds an exciting dimension that can turn up the flavor without overpowering the dish.
-
Creamy Vegan Delight: Use cashew cream or a vegan cream cheese alternative instead of dairy to make it plant-based. It offers a similarly creamy texture with a delightful nutty flavor, perfect for vegan diners.
-
Pasta Shape Swap: Try using manicotti or lasagna sheets for a fun twist. Each alternative brings a different presentation and texture while still being deliciously comforting.
-
Nutty Crunch: Top with toasted pine nuts or walnuts before baking for added crunch and flavor depth. The nutty topping complements the creamy filling beautifully.
-
Zesty Marinara: Boost the marinara with garlic, red wine, or even some balsamic vinegar for a flavor-packed sauce that brings out all the best in your shells. It’s an easy step that elevates this comforting dish significantly.
Explore these variations to make your Pesto Chicken Stuffed Shells even more delightful and tailored to your family’s preferences. Pair them with a side salad or some garlic bread for a complete and satisfying meal! If you’re on the lookout for more family-friendly dishes, check out my Chicken Enchiladas Savory or the delicious Honey BBQ Chicken for inspiration!
Storage Tips for Pesto Chicken Stuffed Shells
Fridge: Store any leftovers in an airtight container for up to 3 days. Make sure to cover the dish tightly with plastic wrap or aluminum foil to keep the flavors fresh.
Freezer: If you want to save some for later, freeze the unbaked Pesto Chicken Stuffed Shells for up to 1 month. Wrap tightly in plastic wrap, then place in a freezer-safe bag or container.
Reheating: To reheat, you can bake the stuffed shells in the oven at 350°F (175°C) for about 20-25 minutes until warmed through. Add a splash of marinara sauce if they’ve dried out a bit.
Make-Ahead Option: Prepare the shells up to the baking stage, cover tightly, and store in the fridge for up to 24 hours. When ready to bake, simply pop them in the oven and enjoy!
Expert Tips for Pesto Chicken Stuffed Shells
-
Cook Pasta Perfectly: Don’t overcook the jumbo shells; al dente is key. They’ll continue to cook in the oven, ensuring a perfect texture for your Pesto Chicken Stuffed Shells.
-
Mix Well: Ensure your filling is well-combined for even flavor distribution. A creamy consistency will make stuffing easier and give you a delightful creamy bite.
-
Use Quality Ingredients: Opt for fresh basil pesto and high-quality cheese; good ingredients make your Pesto Chicken Stuffed Shells even more delicious and satisfying.
-
Layer Wisely: Apply marinara sauce generously between layers and on top for added moisture. This prevents dryness and keeps the flavors rich in every bite.
-
Allow to Rest: Let the shells rest for 5 minutes after baking to set. This makes serving easier and prevents burns from hot filling.
-
Vegetarian Twist: If going meat-free, try adding sautéed spinach or mushrooms to your filling. It adds texture and flavor while making these Pesto Chicken Stuffed Shells suitable for everyone!

Pesto Chicken Stuffed Shells Recipe FAQs
How do I choose the right pasta shells?
Absolutely! When selecting jumbo pasta shells, look for ones that are sturdy and well-shaped without cracks. Check for a uniform size to ensure even cooking. I prefer brands that mention they have a “non-stick” surface, which helps the shells hold their fillings better.
How long can I store leftovers in the fridge?
Leftovers from your Pesto Chicken Stuffed Shells can be stored in an airtight container for up to 3 days. Ensure the dish is tightly covered to prevent drying out. When ready to enjoy, reheat in the oven at 350°F (175°C) until heated through for the best texture and flavor.
Can I freeze the Pesto Chicken Stuffed Shells?
Certainly! To freeze them, I recommend preparing your stuffed shells but avoiding the baking step. Wrap them tightly in plastic wrap, then place in a freezer-safe bag or container. They can be stored for up to 1 month. When you’re ready to cook, bake them straight from the freezer at 350°F (175°C) for about 35-40 minutes or until warmed through and bubbly.
What should I do if my pasta shells break while cooking?
Very! If your pasta shells break during cooking, it’s best to use a little creativity. You can still use the broken pieces as a top layer or mix them into your filling for extra texture. Just be sure that you don’t overcook the shells; keeping them al dente helps prevent breakage.
Are there any dietary considerations for the Pesto Chicken Stuffed Shells?
Absolutely! If you’re cooking for someone with dietary restrictions, consider using gluten-free jumbo shells or plant-based cream cheese options. For a vegetarian version, substitute the shredded chicken with sautéed vegetables like spinach, mushrooms, or even chickpeas for a hearty alternative. Always check for allergies related to dairy or nuts when using pesto.
How can I ensure my sauce doesn’t dry out while baking?
Very! To ensure your marinara sauce doesn’t dry out, coat the stuffed shells generously before baking and cover the baking dish with foil for the first half of the cooking time. This helps retain moisture. If you find the top is getting too brown, simply remove the foil for the last few minutes to get that lovely cheesy finish!

Pesto Chicken Stuffed Shells: Delightful Comfort for Dinner
Ingredients
Equipment
Method
- Preheat your oven to 350°F (175°C) and grease a 9x13 inch baking dish.
- Cook the jumbo pasta shells in a large pot of boiling salted water according to package instructions until al dente (8-10 minutes). Drain and cool.
- In a bowl, combine the shredded chicken, cream cheese, mozzarella, and pesto until creamy and well-mixed.
- Spread 1 cup of marinara sauce in the bottom of the baking dish.
- Stuff each shell with about 3 tablespoons of the chicken filling and place them seam-side up in the dish.
- Pour the remaining marinara sauce over the shells and sprinkle with mozzarella.
- Bake uncovered for 25-30 minutes until cheese is bubbly and golden.
- Let sit for 5 minutes before serving. Garnish with parsley if desired.

Leave a Reply