If you’re looking for a comforting dinner that’s both elegant and easy to prepare, this Creamy Pesto Chicken is the perfect choice. Tender golden chicken breasts are coated in a rich, creamy basil pesto sauce with juicy cherry tomatoes and Parmesan cheese, creating a restaurant-quality meal that’s ready in about 30 minutes. Whether it’s a busy weeknight or a special family dinner, this recipe delivers incredible flavor with minimal effort.
Why You’ll Love This Recipe
- Rich, creamy, and full of fresh basil flavor
- Ready in just 30 minutes
- Perfect for busy weeknights
- One-pan recipe for easy cleanup
- Family-friendly and satisfying
- Pairs well with pasta, rice, or mashed potatoes
- Restaurant-quality meal made at home
Ingredients

Chicken
- 2 (250g/9 oz) chicken breasts
- ¼ cup all-purpose flour
- 1 teaspoon salt
- 1 teaspoon garlic powder
- ½ teaspoon black pepper
- 1 tablespoon olive oil
- 1 tablespoon butter
Sauce
- 2 shallots, finely diced
- ⅔ cup heavy cream
- ⅓ cup chicken stock
- ¼ cup freshly grated Parmesan cheese
- 7 oz cherry tomatoes, halved
- ½ cup basil pesto
Instructions
- Slice each chicken breast horizontally to create four thin cutlets.
- In a shallow bowl, combine the flour, salt, garlic powder, and black pepper.
- Coat each chicken cutlet evenly in the seasoned flour and shake off the excess.
- Heat the olive oil and butter in a large skillet over medium-high heat.
- Cook the chicken for 3–4 minutes per side until golden and nearly cooked through. Remove and set aside.
- Reduce the heat to medium and sauté the diced shallots until soft and fragrant.
- Stir in the chicken stock, heavy cream, and Parmesan cheese. Simmer for 2–3 minutes until slightly thickened.
- Add the cherry tomatoes and cook until they begin to soften.
- Lower the heat and stir in the pesto until smooth and creamy.
- Return the chicken and any juices to the skillet, coating each piece in the Creamy Pesto Chicken sauce.
- Simmer for another 2–3 minutes until the chicken is fully cooked.
- Serve immediately with your favorite side dishes.

Tips & Tricks
- Use freshly grated Parmesan for the smoothest sauce.
- Avoid boiling the sauce after adding pesto to preserve its vibrant flavor.
- Chicken thighs can be substituted for chicken breasts.
- Add spinach or mushrooms for extra vegetables.
- Finish with fresh basil and extra Parmesan before serving.
Details
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Skillet
- Cuisine: Italian-Inspired
- Difficulty: Easy
- Dietary Notes: Nut-Free (if using nut-free pesto), Gluten-Free Option (use gluten-free flour)

Notes
- Homemade pesto provides the freshest flavor, but quality store-bought pesto works wonderfully.
- Serve over pasta, mashed potatoes, rice, or with crusty bread.
- Add baby spinach during the final few minutes for extra color and nutrition.
- Red pepper flakes add a gentle kick if you enjoy a little heat.
Nutrition (Approximate)
- Calories: 565
- Protein: 42g
- Carbohydrates: 11g
- Fat: 39g
- Saturated Fat: 16g
- Fiber: 2g
- Sugar: 4g
- Sodium: 720mg
FAQ
Can I make Creamy Pesto Chicken ahead of time?
Yes. Store it in the refrigerator and gently reheat before serving.
Can I use chicken thighs?
Absolutely. Boneless, skinless thighs remain juicy and work perfectly.
What’s the best pesto to use?
Fresh homemade basil pesto offers the brightest flavor, but refrigerated store-bought pesto is also excellent.
Can I freeze this recipe?
Yes. Freeze for up to 2 months, although the cream sauce may separate slightly when thawed.
What should I serve with this dish?
Pasta, rice, mashed potatoes, roasted vegetables, garlic bread, or a fresh green salad are all delicious options.
Storage
- Refrigerator: Store in an airtight container for up to 3 days.
- Freezer: Freeze for up to 2 months.
- Reheating: Warm gently over low heat, adding a splash of cream or chicken stock if needed to restore the sauce.

Similar Recipes

Creamy Pesto Chicken Recipe
Ingredients
Chicken
- 2 250g/9 oz chicken breasts
- ¼ cup all-purpose flour
- 1 teaspoon salt
- 1 teaspoon garlic powder
- ½ teaspoon black pepper
- 1 tablespoon olive oil
- 1 tablespoon butter
Sauce
- 2 shallots finely diced
- ⅔ cup heavy cream
- ⅓ cup chicken stock
- ¼ cup freshly grated Parmesan cheese
- 7 oz cherry tomatoes halved
- ½ cup basil pesto
Instructions
- Slice each chicken breast horizontally to create four thin cutlets.
- In a shallow bowl, combine the flour, salt, garlic powder, and black pepper.
- Coat each chicken cutlet evenly in the seasoned flour and shake off the excess.
- Heat the olive oil and butter in a large skillet over medium-high heat.
- Cook the chicken for 3–4 minutes per side until golden and nearly cooked through. Remove and set aside.
- Reduce the heat to medium and sauté the diced shallots until soft and fragrant.
- Stir in the chicken stock, heavy cream, and Parmesan cheese. Simmer for 2–3 minutes until slightly thickened.
- Add the cherry tomatoes and cook until they begin to soften.
- Lower the heat and stir in the pesto until smooth and creamy.
- Return the chicken and any juices to the skillet, coating each piece in the Creamy Pesto Chicken sauce.
- Simmer for another 2–3 minutes until the chicken is fully cooked.
- Serve immediately with your favorite side dishes.
Notes
- Homemade pesto provides the freshest flavor, but quality store-bought pesto works wonderfully.
- Serve over pasta, mashed potatoes, rice, or with crusty bread.
- Add baby spinach during the final few minutes for extra color and nutrition.
- Red pepper flakes add a gentle kick if you enjoy a little heat.
Conclusion
This Creamy Pesto Chicken is the perfect balance of rich, creamy comfort and fresh basil flavor. Tender golden chicken, juicy cherry tomatoes, and a silky Parmesan pesto sauce come together in one skillet for an effortless meal that’s impressive enough for guests yet simple enough for busy weeknights. Once you try this recipe, it’s sure to become a regular favorite in your dinner rotation.

