
Creamy Pesto Chicken Recipe tastes rich, herby, garlicky, and a little tangy, with juicy chicken tucked into a silky sauce that clings to every bite. It works perfectly for busy weeknights or casual date nights, and you can get it on the table in about 30 minutes. I first made a version of this in a tiny apartment kitchen with one skillet and a wobbly stove, so if I can pull it off, you definitely can too.
Why Choose This Creamy Pesto Chicken Recipe
This creamy pesto chicken recipe uses simple ingredients that you probably already keep in your fridge and pantry. You cook everything in one skillet, so cleanup stays easy and you still get restaurant-level flavor.
The sauce hugs pasta, rice, or veggies, so you can stretch it into a full meal without extra work. Leftovers taste even better the next day, which always feels like a little gift from your past self.
“This creamy pesto chicken recipe tastes like something from a cozy Italian restaurant, but I whipped it up on a Tuesday in one pan. ★★★★★”
Ingredients You’ll Need
Chicken
- 1.5 pounds boneless skinless chicken breasts
- Slice them in half horizontally if they look thick, so they cook evenly.
- You can swap in boneless skinless chicken thighs if you prefer darker meat and extra juiciness.
Seasoning for the chicken
- 1 teaspoon kosher salt
- ½ teaspoon black pepper
- 1 teaspoon garlic powder
- ½ teaspoon onion powder
- ½ teaspoon Italian seasoning or dried oregano and basil mix
Sauce ingredients
- 1 tablespoon olive oil
- 1 tablespoon butter
- 3 to 4 garlic cloves, minced
- Use jarred minced garlic as a shortcut if you like; just drain off extra liquid.
- 1 cup chicken broth
- Use low sodium broth so you control the salt level.
- 1 cup heavy cream
- You can use half and half for a lighter version, but the sauce turns slightly thinner.
- ½ cup grated Parmesan cheese
- Use a wedge and grate it if possible; pre-grated in the green can works in a pinch but tastes a bit saltier.
- ½ cup prepared basil pesto
- Store bought pesto keeps this recipe fast; I like refrigerated brands for fresher flavor.
- Use homemade pesto if you have extra basil; it tastes amazing here.
- 1 teaspoon lemon juice
- Bottled lemon juice works if you do not have fresh.
- ¼ teaspoon red pepper flakes (optional, for a little heat)
Optional add-ins
- 1 cup cherry tomatoes, halved
- 1 cup baby spinach
- Extra Parmesan for serving
- Fresh basil, chopped, for garnish
Pantry shortcuts & substitutions
- Use rotisserie chicken: shred about 3 cups and stir it into the sauce at the end instead of searing raw chicken.
- Swap heavy cream with full fat coconut milk if you want a dairy-light version; the flavor changes slightly but still tastes rich.
- Use gluten free pasta or serve over cauliflower rice if you avoid gluten.
Equipment list
- Large skillet or sauté pan (10 to 12 inches, preferably with a lid)
- Cutting board and sharp knife
- Tongs or spatula
- Measuring cups and spoons
- Whisk or wooden spoon
Tips & Tricks
- Pat the chicken dry with paper towels so it browns nicely instead of steaming.
- Slice thick chicken breasts into cutlets so they cook quickly and evenly.
- Season the chicken generously before it hits the pan; you build flavor from the start.
- Heat the pan first, then add oil and chicken so you get a good sear.
- Do not crowd the skillet; cook chicken in batches if needed so it browns instead of turning pale.
- Lower the heat before you add cream so it does not scorch or separate.
- Stir the Parmesan into the sauce slowly so it melts smoothly and does not clump.
- Add pesto at the end of cooking and taste before adding more salt, since pesto and Parmesan already bring salt.
- Keep the sauce at a gentle simmer, not a hard boil, so it stays silky.
- If the sauce looks too thick, thin it with a splash of broth or pasta water.
- If the sauce looks too thin, let it simmer a few extra minutes and stir often.
- Slice the chicken against the grain before serving so every bite stays tender.
How to Make Creamy Pesto Chicken Recipe
Step 1: Prep the chicken
Lay the chicken breasts on a cutting board and pat them dry. If they look thick, slice them in half horizontally to make thinner cutlets. Season both sides with salt, pepper, garlic powder, onion powder, and Italian seasoning.
Step 2: Sear the chicken
Heat the olive oil and butter in a large skillet over medium high heat. When the butter melts and looks foamy, add the chicken in a single layer. Sear each side for about 4 to 5 minutes, until the chicken looks golden and the center reaches 165°F.
Transfer the cooked chicken to a plate and tent it loosely with foil to keep it warm. If the skillet looks very dry, add a tiny splash of oil before you start the sauce. Leave the browned bits in the pan because they add flavor to the creamy pesto sauce.
Step 3: Build the creamy base
Lower the heat to medium. Add the minced garlic to the skillet and stir for about 30 seconds, just until it smells fragrant. Pour in the chicken broth and scrape up the browned bits with a wooden spoon.
Let the broth simmer for 2 to 3 minutes so it reduces slightly. Stir in the heavy cream and bring the mixture to a gentle simmer. Keep the heat at medium low so the cream does not boil.
Step 4: Add cheese and pesto
Whisk in the grated Parmesan a little at a time until it melts into the sauce. Stir in the basil pesto and red pepper flakes if you use them. Add the lemon juice and taste the sauce, then adjust salt and pepper as needed.
If the sauce looks too thick at this point, add a splash of broth or water. If it looks thin, let it simmer for another 2 to 3 minutes while you stir. You want a sauce that coats the back of a spoon and slowly drips off.
Step 5: Add veggies (optional but tasty)
If you use cherry tomatoes, stir them into the sauce and cook for 2 minutes so they soften slightly. Add the baby spinach and stir until it wilts into the sauce. These veggies add color and freshness to the creamy pesto chicken recipe without extra effort.
Step 6: Return chicken to the skillet
Slice the cooked chicken into strips or leave the pieces whole, based on how you plan to serve it. Nestle the chicken into the sauce and spoon some sauce over the top. Let everything simmer together for 3 to 4 minutes so the flavors blend and the chicken warms through.
Turn off the heat and sprinkle extra Parmesan and chopped fresh basil over the top. The skillet should look glossy, creamy, and very inviting. Take a second to admire it, then grab plates before someone starts taste testing straight from the pan.
What to Serve with it?
This creamy pesto chicken recipe pairs beautifully with al dente pasta, fluffy white rice, or buttery mashed potatoes. You can also spoon it over zucchini noodles or cauliflower rice if you want a lighter base. Add a simple green salad, roasted broccoli, or steamed green beans to round out the meal. Serve with sparkling water, iced tea, or a citrusy mocktail for a refreshing drink on the side.
Storage Options
- Store leftovers in an airtight container in the fridge for up to 3 days.
- Reheat gently in a skillet over low heat with a splash of broth or cream, and stir until the sauce loosens and turns silky again.
- You can freeze the creamy pesto chicken for up to 2 months, though the sauce may thicken slightly after thawing.
- Thaw overnight in the fridge, then reheat on the stove over low heat and add a bit of broth or cream to smooth out the texture.

Creamy Pesto Chicken Recipe
Ingredients
Method
- Season both sides of the chicken breasts with salt and black pepper.
- Heat the olive oil in a large skillet over medium-high heat. Add the chicken breasts and cook 5–6 minutes per side, or until golden brown and cooked through. Transfer the chicken to a plate and keep warm.
- In the same skillet, reduce the heat to medium and add the minced garlic. Sauté for about 30 seconds until fragrant, scraping up any browned bits from the bottom of the pan.
- Pour in the chicken broth and stir, then add the heavy cream, basil pesto, and grated Parmesan cheese. Stir until the sauce is smooth and begins to gently simmer.
- Add the lemon juice and simmer the sauce for 3–4 minutes, stirring occasionally, until slightly thickened.
- Return the chicken breasts and any accumulated juices to the skillet, turning them to coat in the creamy pesto sauce. Simmer for another 3–5 minutes, or until the chicken is heated through and the sauce has thickened to your liking.
- Taste and adjust seasoning with additional salt and pepper if needed.
- Garnish with chopped fresh basil if desired and serve hot, spooning extra sauce over the chicken.
Notes
Approximate per serving (1 of 4): 520 calories; fat 37 g; saturated fat 17 g; carbohydrates 6 g; fiber 0 g; sugars 2 g; protein 39 g; sodium 880 mg. Values will vary based on exact ingredients, brands, and portion sizes.
