Last Updated on April 1, 2026 by Sarah Leadon
Cheesy pesto chicken is the perfect easy weeknight dinner. This tasty dish combines fresh ingredients and savory flavors for a meal that’s both satisfying and easy to prepare.
In just 30 minutes, you’ll have tender chicken seasoned to perfection and topped with sautéed peppers and onions.
Ingredients
- Chicken Breasts- Chicken breasts are ideal here. Make sure you pound out the chicken breasts to an even thickness so they cook evenly. You can use chicken cutlets or chicken thighs.
- Arugula Pesto- Use my arugula pesto recipe for the best results. You can also use store-bought pesto.
- Onions & Bell Peppers- They are optional, but they really complete the dish. The sauteed onions and peppers provide a slightly sweet flavor that compliments the savory chicken perfectly. If you’re feeling adventurous, add some garlic or mushrooms to the mix.
Scroll down to the recipe card to see a full list of ingredients.

How To Make Cheese Pesto Chicken
Cheesy pesto chicken is so easy to make.
Prep The Chicken Breast
Use a sharp knife to cut the chicken in half lengthwise. Use a mallet to pound out each chicken breast until they are about 1/4-inch thick. If you are using chicken cutlets, skip this step.

Season the Chicken Breast:
Put the chicken breast in a bowl, add the seasonings and pesto, and toss to coat the chicken in the pesto mixture. You can let it marinate for a few hours in the fridge for more flavor.

Cook the Peppers And Onions:
Put a tablespoon of olive oil in a large skillet. Place it over medium-high heat. Add the onions and bell peppers. Cook for 2 minutes. Next, add 1/4 teaspoon of kosher salt. Cook for 1-2 minutes. Place them on a plate and set them aside.

Sear The Chicken:
Add a tablespoon of olive oil to the same skillet. Add half of the chicken breast to the skillet and cook for 3-5 minutes. Flip them over and cook for 3 minutes.

Add The Cheese:
Turn the chicken breast over, add the mozzarella cheese, and cover it. Cook for 2 minutes until the mozzarella cheese melts and they have an internal temperature of 160°F. Place the chicken breasts on a plate and repeat to cook the remaining chicken breast. Let the pesto chicken rest for 5 minutes before serving with the sauteed onions and peppers and more arugula pesto.
Tip:
Freeze the chicken breast for 15 minutes before you cut them in half. It will make the meat easier to slice into even pieces.
Variations
- Mix up the veggies: Add sliced mushrooms, zucchini, cherry tomatoes, or asparagus to the onions and peppers.
- Make it Dairy-Free: Use a dairy-free mozzarella alternative or nix the cheese entirely. Use a dairy-free pesto for the chicken.
- Make it Mediterranean: Add sun-dried tomatoes, artichoke hearts, or olives to the sauteed peppers and onions to give this dish a Mediterranean twist.
What To Serve With Pesto Chicken
I served this pesto chicken with mashed potatoes and a side salad. You can serve the chicken with yellow rice or pasta. For grain-free options, you can serve it with zucchini lime quinoa salad, air fryer potato wedges, or lentils.
If you are looking for low-carb options serve it with steamed cabbage or air fryer broccoli.
Storing Pesto Chicken
Store the leftovers in an airtight container in the fridge for 4 days. You can also store it in the freezer for 3 months. Reheat the chicken in the microwave for 1-2 minutes.
You can also reheat the chicken on the stove. Place the chicken in a skillet, and add 2-3 tablespoons of water or chicken broth to the skillet. Add the peppers and onions on top of the skillet, cover it, and heat it over low heat until warm.
You don’t have to reheat the chicken. You can slice it up and use it in salads or wraps.
Recommended
Zesty Chicken & Vegetable Skillet

Chicken Cordon Bleu Pasta Casserole

Chicken Pot Pie With Biscuits

Did you try this recipe? I’d love to hear how it turned out for you! Your review not only helps me improve but also helps others discover and enjoy these recipes. Please leave a comment below!




