
Creamy Pesto Chicken Recipe tastes rich, herby, garlicky, and a little tangy, and it comes together in about 30 minutes, which works well on nights when everyone wants “something good” but no one wants to wait. This dish suits busy home cooks, pesto lovers, and anyone who wants a restaurant-style chicken dinner with minimal fuss. I first cooked a version of this in a tiny apartment kitchen with one sad skillet, so if I pulled it off there, you can absolutely nail it at home.
Why Make This Creamy Pesto Chicken Recipe at Home
Homemade creamy pesto chicken tastes fresher and brighter than most restaurant versions, and you control the richness, salt, and garlic level. You also skip mystery ingredients and use your favorite pesto, cream, and chicken cut.
This recipe uses one skillet, simple steps, and common ingredients, so you save time and dishes. You also stretch a small amount of chicken into a full meal by pairing it with pasta, rice, or veggies.
“This Creamy Pesto Chicken Recipe tastes like a cozy Italian restaurant dinner made in your own kitchen, and my family licks their plates clean every time. ★★★★★”
Ingredients You Need
Chicken
- 1.5 pounds boneless skinless chicken breasts
- Slice them horizontally into cutlets so they cook quickly and stay juicy.
- You can swap boneless skinless chicken thighs if you prefer richer flavor.
- 1 teaspoon kosher salt
- 1/2 teaspoon black pepper
- 1 teaspoon garlic powder
- 1 teaspoon Italian seasoning or dried oregano + dried basil mix
- 2 tablespoons olive oil (or avocado oil)
Creamy pesto sauce
- 3/4 cup basil pesto
- Store bought works great; I like refrigerated brands such as Rana or Kirkland for brighter flavor.
- Jarred shelf stable pesto also works; add a squeeze of lemon to wake it up.
- 1 cup heavy cream
- You can swap half and half for a lighter sauce; simmer a bit longer to thicken.
- 1/2 cup chicken broth or stock
- Low sodium broth gives you more control over salt.
- 1/3 cup freshly grated Parmesan cheese
- Use a wedge and grate it; pre-shredded can clump and feel grainy.
- 2 cloves garlic, minced
- 1 tablespoon lemon juice
- 1/4 teaspoon red pepper flakes (optional, for a little heat)
Optional add ins
- 1 cup halved cherry tomatoes
- 1 cup baby spinach or chopped spinach
- 1/2 cup sliced mushrooms
- Extra Parmesan and fresh basil for serving
Pantry shortcuts
- Use rotisserie chicken: shred about 3 cups and warm it in the sauce at the end.
- Use jarred minced garlic if you feel tired; use 1 teaspoon instead of fresh cloves.
- Use frozen spinach; thaw and squeeze dry before adding to the sauce.
Equipment
- Large skillet (10 to 12 inches, preferably stainless or cast iron)
- Cutting board and sharp knife
- Tongs or a spatula
- Small whisk or wooden spoon
- Measuring cups and spoons
Tips & Mistakes
- Pound chicken cutlets to even thickness so they cook evenly and stay tender.
- Pat chicken dry with paper towels so it browns instead of steaming.
- Season chicken on both sides; bland chicken ruins a great sauce.
- Do not crowd the pan; cook chicken in batches if needed to keep a good sear.
- Keep heat at medium to medium high; high heat can scorch pesto and cream.
- Add pesto after the cream and broth start to warm so it blends smoothly.
- Whisk Parmesan in off the direct heat to avoid clumping.
- Taste the sauce before extra salt; pesto and Parmesan already add salt.
- Add lemon juice at the end to brighten flavor; do not skip it.
- Do not boil the sauce hard; gentle simmer keeps it silky and prevents curdling.
- Slice chicken after it rests a few minutes so juices stay inside.
- Stir spinach in at the end so it stays bright and tender, not gray and overcooked.
How to Make Creamy Pesto Chicken Recipe
Prep the chicken
- Slice large chicken breasts horizontally into thinner cutlets so each piece measures about 1/2 to 3/4 inch thick.
- Pat each cutlet dry on both sides with paper towels.
- Mix salt, pepper, garlic powder, and Italian seasoning in a small bowl.
- Sprinkle the seasoning mix over both sides of the chicken and press it in lightly.
Sear the chicken
- Heat olive oil in a large skillet over medium high heat until it shimmers.
- Lay chicken cutlets in the skillet in a single layer, without overlap.
- Sear the first side for 4 to 5 minutes until it develops a deep golden crust.
- Flip and cook the second side for 3 to 4 minutes, until the center reaches 165°F.
- Move cooked chicken to a plate and cover loosely with foil while you make the sauce.
- If your skillet has a lot of dark bits, lower heat and scrape off any that look burned, but keep the flavorful browned bits.
Build the creamy pesto sauce
- Lower heat to medium and add minced garlic to the skillet.
- Sauté garlic for about 30 seconds until it smells fragrant; do not let it brown.
- Pour in chicken broth and use a wooden spoon to scrape up browned bits from the pan.
- Add heavy cream and stir until the mixture looks smooth.
- Let the mixture simmer gently for 2 to 3 minutes so it starts to thicken.
- Stir in basil pesto until it blends fully with the cream mixture.
- Sprinkle in red pepper flakes if you want a little kick.
- Turn heat to low and add grated Parmesan in small handfuls, stirring after each addition until it melts.
- Taste the sauce and adjust with a pinch of salt or pepper if needed.
- Stir in lemon juice to brighten the flavor.
Add veggies and finish the sauce
- If you use mushrooms, add them right after the broth and cook until they soften before you add cream.
- If you use cherry tomatoes, stir them into the sauce after the pesto and let them simmer for 2 minutes.
- Add spinach at the very end and stir until it just wilts, about 1 minute.
- Check the sauce thickness; if it feels too thick, add a splash of broth or cream.
- If it feels too thin, let it simmer a few more minutes while you stir.
Return chicken to the skillet
- Slice chicken into strips or leave cutlets whole, based on how you plan to serve it.
- Nestle chicken pieces into the creamy pesto sauce.
- Spoon sauce over the top of the chicken so every piece gets coated.
- Simmer on low heat for 2 to 3 minutes so the chicken warms through and the flavors mingle.
- Turn off heat and top with extra Parmesan and fresh basil if you like.
Variations I've Tried
- Sun dried tomato pesto chicken: Use half basil pesto and half sun dried tomato pesto, then add chopped sun dried tomatoes to the sauce.
- Spinach artichoke pesto chicken: Stir in chopped marinated artichoke hearts and extra spinach for a veggie heavy version.
- Lightened up creamy pesto chicken: Use half and half instead of heavy cream and skip the extra Parmesan; simmer a bit longer to thicken.
- Creamy pesto chicken pasta: Slice the chicken, toss it with cooked pasta, and thin the sauce with a little pasta water.
- Creamy pesto chicken with zucchini: Add sliced zucchini rounds with the tomatoes and cook until just tender.
- Dairy free creamy pesto chicken: Use coconut milk or a barista style oat cream and a dairy free pesto, then finish with nutritional yeast instead of Parmesan.
How to Serve Creamy Pesto Chicken Recipe
Serve creamy pesto chicken over hot pasta, fluffy rice, or mashed potatoes so the sauce has something to soak into. Pair it with a simple green salad, roasted broccoli, or steamed green beans for balance and color. Garlic bread or warm crusty bread works well to scoop up extra sauce. A cold sparkling water with lemon or a fruity iced tea rounds out the meal nicely.
How to store
- Fridge: Cool leftovers to room temperature within 1 hour, then store chicken and sauce in an airtight container in the refrigerator for up to 3 days.
- Freezer: Place cooled chicken and sauce in a freezer safe container or zip bag, press out extra air, and freeze for up to 2 months; cream may separate slightly, but it still tastes good.
- Reheating on stove: Warm leftovers in a skillet over low to medium heat, add a splash of cream or milk, and stir often until hot and smooth.
- Reheating in microwave: Heat in a microwave safe dish at 50 to 60 percent power in 45 second bursts, stirring between each round so the sauce heats evenly and the chicken stays tender.

Creamy Pesto Chicken Recipe
Ingredients
Method
- Slice large chicken breasts horizontally into thinner cutlets so each piece measures about 1/2 to 3/4 inch thick.
- Pat each cutlet dry on both sides with paper towels.
- Mix the kosher salt, black pepper, garlic powder, and Italian seasoning in a small bowl.
- Sprinkle the seasoning mix over both sides of the chicken and press it in lightly.
- Heat the olive oil in a large skillet over medium-high heat until it shimmers.
- Lay the chicken cutlets in the skillet in a single layer without overlapping.
- Sear the first side for 4 to 5 minutes until it develops a deep golden crust.
- Flip and cook the second side for 3 to 4 minutes, until the center reaches 165°F.
- Transfer the cooked chicken to a plate and cover loosely with foil while you make the sauce.
- If there are very dark burned bits in the skillet, lower the heat and carefully scrape out only the burned pieces, leaving the flavorful browned bits in the pan.
- Lower the heat to medium and add the minced garlic to the skillet.
- Sauté for about 30 seconds until fragrant, without letting the garlic brown.
- Pour in the chicken broth and scrape up the browned bits from the bottom of the pan with a wooden spoon.
- Stir in the heavy cream until the mixture looks smooth.
- Let the mixture simmer gently for 2 to 3 minutes so it starts to thicken.
- Stir in the basil pesto until it is fully blended with the cream mixture.
- Sprinkle in the red pepper flakes if using.
- Turn the heat to low and add the grated Parmesan cheese in small handfuls, stirring after each addition until melted.
- Taste the sauce and adjust with a pinch of salt or pepper if needed.
- Stir in the lemon juice to brighten the flavor.
- If using mushrooms, add them to the skillet right after the broth and cook until they soften before you add the cream.
- If using cherry tomatoes, stir them into the sauce after adding the pesto and let them simmer for about 2 minutes.
- Stir in the spinach at the very end and cook just until it wilts, about 1 minute.
- Check the sauce thickness. If it is too thick, add a splash of broth or cream. If it is too thin, let it simmer a few more minutes, stirring occasionally.
- Slice the rested chicken into strips or leave the cutlets whole, depending on how you plan to serve it.
- Nestle the chicken pieces into the creamy pesto sauce in the skillet.
- Spoon the sauce over the top of the chicken so every piece is well coated.
- Simmer on low heat for 2 to 3 minutes to warm the chicken through and let the flavors mingle.
- Turn off the heat and top with extra Parmesan and fresh basil if desired. Serve hot.
Notes
Approximate per serving (4 servings): 540 calories; fat 41 g; saturated fat 16 g; carbohydrates 7 g; fiber 1 g; sugars 2 g; protein 36 g; sodium 980 mg. Values will vary based on brands, optional add-ins, and portion size.
