Healthy Pesto Stuffed Chicken Breast

Pesto stuffed chicken breast is a straightforward, Italian-inspired dish that feels fancy yet totally doable even on a busy weeknight. Tender boneless chicken breasts get filled with a creamy mixture of basil pesto and cream cheese, then coated in breadcrumbs, quickly seared for a lovely crust, and finished in the oven. When you slice into them, the warm, herb-packed filling oozes out— such a comfort food moment!
In this recipe, I’ve laid out everything you need to whip this up at home— a short list of ingredients featuring four chicken breasts (each around 6–8 ounces), easy-to-follow steps for prepping and stuffing, plus tips on getting the perfect golden crust and baking just right at 400°F. You’ll also find simple ingredient swaps, serving ideas, and storage advice. The whole process takes about 40 to 60 minutes and results in a restaurant-worthy meal that’s perfect for impressing guests or simply upgrading your weekday dinner.
Stick with me through the steps below for guaranteed success, and keep an eye out for quick tips to keep that filling from leaking, check for perfect doneness (pull at 155°F and let rest to 165°F), and how best to reheat or freeze leftovers.
This dish delivers a straightforward and elegant main course that’s easy enough for a weeknight yet fancy enough for a special occasion. You’ll take four chicken breasts, each about 6 to 8 ounces, and fill them with a lush creamy pesto and cream cheese stuffing. Then, they get a quick breadcrumb crust in a hot skillet before baking at 400°F until the filling is warm, melty, and bursting with fresh herb flavor inside.
Plan to spend about 40 to 60 minutes from start to finish. That includes 20 to 30 minutes hands-on time prepping the filling, slicing the chicken, and coating, then another 15 to 20 minutes baking. This recipe serves four and is rated medium difficulty—the main trick is carefully cutting and sealing your chicken pockets.
- Essential tools: a skillet for browning, a baking sheet (or baking rack and sheet combo) for the oven, and a meat thermometer to nail the perfect juicy finish.
- Timing tip: Pull your chicken from the oven once it hits 155°F, then let it rest (about 5 to 10 minutes) so the temperature rises to the safe 165°F as the juices redistribute.
- Quick wins: soften your cream cheese first for easy stirring, use toothpicks to keep the filling sealed inside, and brown the crumb-coated chicken briefly to get that gorgeous crispy crust before baking.
Scroll down for the complete ingredient list, detailed step-by-step instructions, and smart swaps so you can easily adjust based on what you’ve got on hand.
Why You’ll Love This Dish
- Fancy restaurant results at home – This stuffed chicken looks and tastes like something from a top-tier Italian restaurant, but you’ll make it yourself without spending a fortune or breaking a sweat.
- Simple, familiar ingredients – Just seven easy-to-find ingredients, probably already in your kitchen, come together for a stunning main dish.
- Perfect for weeknights – Ready in less than an hour, so it fits your busy schedule while still feeling like a special meal. For an even quicker option, try Easy Baked Pesto Chicken.
- Rich and flavorful filling – Cream cheese and pesto combine to make a silky, herb-filled center that keeps the chicken moist and amps up every bite. If you love that lush texture, you’ll also enjoy Creamy Pesto Chicken.
Ingredients and Measurements

- 2 tbsp basil pesto (my favorite is Barilla Rustic Basil Pesto)
- 2 oz cream cheese (softened first for smooth mixing)
- Pinch of pepper
- 4 boneless chicken breasts (each about 6-8 oz)
- Salt to taste
- Pepper to taste
- 1 tbsp olive oil
- 1 large egg
- 2/3 cup breadcrumbs (Progresso Italian-style are great)
Step-by-Step Instructions
- Soften the cream cheese at room temperature until easy to stir.
- Preheat the oven to 400°F.
- Line a baking sheet with foil or spray with cooking spray; optionally set a rack on the pan.
-
If using frozen chicken, thaw completely and pat the breasts dry.
- If breasts are uneven, place between plastic wrap and gently pound to an even thickness.
- In a small bowl, stir together softened cream cheese, basil pesto, and a pinch of pepper until smooth.
- For each breast, slice a horizontal pocket along the thinner edge, stopping about a half-inch before cutting through the other side.
-
Gently stuff each pocket with the pesto-cream cheese mixture.

- Press or pinch the edges to seal each pocket and/or secure with toothpicks.
- Season each stuffed breast with salt and pepper.
- Beat the egg in a shallow dish and pour breadcrumbs into another shallow dish.
-
Dip each stuffed breast into the beaten egg, coating all sides, then press into the breadcrumbs to fully coat.

- Heat the olive oil in a large skillet over medium-high heat until shimmering.
- Sear the coated chicken breasts a few minutes per side in the skillet until golden and crispy.
- Transfer the browned chicken breasts to the prepared baking sheet or rack.
-
Bake in the preheated oven until the internal temperature reaches 155°F, then remove from the oven to rest so carryover heat brings it to 165°F (or bake until 165°F if preferred).

-
Let the chicken rest 5–10 minutes, then slice.

Tips for Perfect Results
The trickiest part of stuffed chicken is cutting the right-sized pocket. You want a deep enough pocket to hold plenty of filling but not so deep that it cuts right through. A great hack is to put your hand on top of the chicken breast and carefully slice horizontally, stopping about a half-inch before you’d break through the other side. Another thing, don’t skimp on sealing the pockets with toothpicks if needed—it’s the best way to keep that filling safely inside. To avoid dry chicken, always use a meat thermometer and pull the chicken when the internal temp hits 155°F; it will carry over to 165°F as it rests. Let those beauties rest for 5 to 10 minutes before cutting — it gives the juices time to settle in for a tender bite.
This Italian-style chicken pairs up wonderfully with lots of sides that love soaking up that creamy pesto filling. Try simple pasta tossed with olive oil and garlic for a classic feel, or roast some cherry tomatoes alongside for a pop of sweetness and color on your plate. For a lighter touch, zucchini noodles or a fresh arugula salad dressed with lemon and olive oil are fantastic options. To fill out your meal, roasted potatoes or fluffy steamed rice catch every bit of that filling that escapes and round out the plate beautifully.
Swaps, Add-Ins, and Twists

Don’t worry if you don’t have every single ingredient on hand — this recipe is flexible and easy to tweak:
- Cream cheese: No cream cheese? No problem! You can swap in ricotta, mascarpone, or goat cheese instead. Just make sure to let them get to room temperature so they mix smoothly with your pesto.
- Basil pesto: Out of pesto? Try sun-dried tomato pesto for a tangy twist, or whip up a quick homemade version by blending fresh basil, garlic, nuts (pine nuts or walnuts), Parmesan, and olive oil. For a caprese-style variation with melty mozzarella and tomatoes, see our Baked Pesto Caprese Chicken.
- Breadcrumbs: You can use plain breadcrumbs, panko, or crushed crackers. Looking for a low-carb option? Ground almonds or crushed pork rinds work well; just keep a close eye so they don’t burn quickly.
- Egg: The egg helps the coating stick, but you can substitute with mayonnaise or mustard. About two tablespoons of either works nicely.
- Chicken breasts: While breasts work best for stuffing, you can also use boneless chicken thighs if you butterfly them carefully. Keep in mind thighs often take a little longer to cook, so adjust your bake time accordingly.
Storage, Make-Ahead, and Freezing
Keep Fresh: Leftovers? Great! Store your pesto stuffed chicken in an airtight container in the fridge for up to 3 days. The creamy pesto filling actually helps keep the chicken moist, so it tastes just as good the next day.
Freeze: This dish freezes wonderfully too. Let the cooked chicken cool completely, then wrap each piece tightly in foil or plastic wrap before placing in a freezer-safe bag. It’ll keep fresh for up to 3 months — just remember to label it with the date so you don’t forget!
Reheat: To reheat, cover the chicken pieces with foil and warm them in a 350°F oven for 15-20 minutes or until heated through. If you prefer the microwave, heat in 30-second bursts to avoid drying out the meat. Covering with foil in the oven keeps the breadcrumb crust crispy and the filling moist.
Preparation Time 20-30 minutes Cooking Time 20-30 minutes Total Time 40-60 minutes Level of Difficulty Medium

Common Questions and Answers
When selecting chicken for stuffed recipes like this, go for larger, evenly-sized boneless skinless breasts around 6 to 8 ounces each. These are easier to slice to make a pocket and they cook more evenly compared to smaller or uneven pieces. Fresh chicken is best, but if you’re working with frozen, make sure it’s completely thawed and patted dry before starting. If your chicken breasts aren’t the same thickness, you can place them between plastic wrap and gently pound them with a meat mallet or heavy pan to even them out. This helps them cook evenly and makes it simpler to create your pockets.

An Italian-inspired dish featuring boneless chicken breasts stuffed with a creamy basil pesto and cream cheese mixture, coated in breadcrumbs, seared for a crispy crust, and baked to perfection. Ready in under an hour, this recipe offers a flavorful and elegant main course suitable for weeknights or special occasions.
- Prep Time: 20-30 minutes
- Cook Time: 20-30 minutes
- Total Time: 40-60 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Cuisine: Italian
Ingredients
- 4 boneless chicken breasts, each about 6–8 ounces
- 2 tablespoons basil pesto (e.g., Barilla Rustic Basil Pesto)
- 2 ounces cream cheese, softened
- Salt to taste
- Pepper to taste
- 1 large egg, beaten
- 2/3 cup breadcrumbs (Italian-style recommended)
- 1 tablespoon olive oil
Instructions
- Soften the cream cheese at room temperature until easy to stir.
- Preheat the oven to 400°F (204°C).
- Line a baking sheet with foil or spray with cooking spray; optionally set a rack on the pan.
- If using frozen chicken breasts, thaw completely and pat dry.
- If the chicken breasts are uneven in thickness, place between plastic wrap and gently pound to even thickness.
- In a small bowl, mix the softened cream cheese, basil pesto, and a pinch of pepper until smooth.
- For each chicken breast, slice a horizontal pocket along the thinner edge, stopping about half an inch before cutting through the other side.
- Gently stuff each pocket with the pesto-cream cheese mixture.
- Press or pinch the edges to seal each pocket; secure with toothpicks if necessary.
- Season each stuffed chicken breast with salt and pepper to taste.
- Beat the egg in a shallow dish and pour the breadcrumbs into another shallow dish.
- Dip each stuffed breast in the beaten egg to coat all sides, then press into the breadcrumbs to fully coat.
- Heat olive oil in a large skillet over medium-high heat until shimmering.
- Sear the breadcrumb-coated chicken breasts for a few minutes on each side until golden and crispy.
- Transfer the browned chicken breasts to the prepared baking sheet or rack.
- Bake in the preheated oven until the internal temperature reaches 155°F (68°C).
- Remove the chicken from the oven and let rest for 5 to 10 minutes to allow carryover cooking to reach 165°F (74°C).
- Remove toothpicks, then slice and serve.
Notes
Use toothpicks to secure the chicken pockets to prevent filling leakage during cooking., Use a meat thermometer to check for doneness; pull at 155°F and rest to reach 165°F., Soften cream cheese before mixing to ensure a smooth filling., Can substitute cream cheese with ricotta, mascarpone, or goat cheese at room temperature., Basil pesto can be replaced with sun-dried tomato pesto or homemade pesto (basil, garlic, nuts, Parmesan, olive oil)., Breadcrumbs can be substituted with plain breadcrumbs, panko, crushed crackers, or low-carb options like ground almonds or crushed pork rinds (watch cooking to prevent burning)., Egg coating can be swapped with mayonnaise or mustard for binding., Boneless chicken thighs can be used if butterflied; adjust cooking time accordingly., Leftovers store well in the fridge for up to 3 days and freeze up to 3 months., Reheat in oven covered with foil at 350°F for 15-20 minutes or in microwave in short bursts to avoid drying out.
Nutrition
- Serving Size: 1 stuffed chicken breast
- Calories: Approximately 350 kcal per serving
- Fat: Approximately 18 grams per serving
- Carbohydrates: Approximately 15 grams per serving
- Protein: Approximately 35 grams per serving