One-Pan Pesto Chicken

Delicious One-Pan Pesto Chicken served on a plate with fresh herbs and vegetables.

Loading…

By Reading time
Servings 4–6 people

One-Pan Pesto Chicken is a super simple and tasty dish that brings together juicy chicken breasts coated in vibrant, fragrant pesto sauce. It’s all cooked in one pan, making it an easy meal that doesn’t leave you with a mountain of dishes to clean. The pesto adds a fresh, herby flavor that makes the chicken feel special without requiring tons of ingredients or fuss.

I love making this recipe on busy nights because it comes together so quickly and feels like a little homemade treat. The best part is how the pesto crisps up just a little on the chicken as it cooks, giving each bite a delicious punch. I usually add some cherry tomatoes or green beans to the same pan, which soak up the pesto’s flavor and make the meal extra colorful and fresh.

This is a great recipe to keep in your weeknight rotation. I like serving mine with a side of pasta, rice, or even a simple salad to keep things light. It’s one of those dinners that’s straightforward but still impresses family or friends who come over. Plus, it’s a nice reminder that tasty food doesn’t have to be complicated or time-consuming to enjoy.

Key Ingredients & Substitutions

Chicken Thighs: I like using boneless, skinless thighs because they stay juicy and cook evenly. If you prefer, chicken breasts work too but watch them closely to avoid drying out.

Pesto: Basil pesto is the star here. Store-bought works fine for a quick meal, but homemade pesto adds great freshness. You can also try sun-dried tomato or spinach pesto for a twist.

Cherry Tomatoes: Using tomatoes on the vine adds sweetness and keeps them juicy when roasted. If you don’t have cherry tomatoes, grape tomatoes make a good substitute.

Pearl Onions: These add a mild sweetness and lovely texture. You can use small white onions or shallots, sliced thin, if pearl onions aren’t available.

Asparagus: This vegetable roasts quickly and pairs well with pesto. Feel free to swap for green beans, zucchini slices, or broccoli florets.

How Do I Cook the Chicken So It Stays Juicy and Crispy?

To get juicy chicken with a nice sear, dry the chicken well before seasoning. Too much moisture means less browning. Cook on medium-high heat in a preheated pan with oil for 5-6 minutes per side; avoid moving it around too much.

  • Don’t overcrowd the pan to keep the heat high.
  • After browning, finish cooking in the oven—this helps the chicken cook evenly without burning the outside.
  • Let the chicken rest a few minutes after baking to keep juices locked in.

Easy One-Pan Pesto Chicken

Equipment You’ll Need

  • Large oven-safe skillet – I use this because it goes from stovetop to oven and saves on cleanup.
  • Tongs or a spatula – helps with turning the chicken pieces without tearing the meat.
  • Meat thermometer – makes sure your chicken is cooked perfectly without overdoing it.
  • Knife and chopping board – for prepping vegetables and garnish.

Flavor Variations & Add-Ins

  • Swap chicken thighs for breasts or pork tenderloin for different protein styles.
  • Add kalamata olives or sun-dried tomatoes for a richer, Mediterranean flavor.
  • Mix in spinach or kale with the vegetables to boost greens and nutrients.
  • Sprinkle with grated Parmesan or crumbled feta before serving for extra cheesy goodness.

One-Pan Pesto Chicken

Ingredients You’ll Need:

For The Chicken and Veggies:

  • 4 boneless, skinless chicken thighs (about 1.5 pounds)
  • Salt and black pepper, to taste
  • 2 tablespoons olive oil
  • 1 cup cherry tomatoes, on the vine if possible
  • 1 cup pearl onions, peeled
  • 8-10 asparagus spears, trimmed
  • 1/3 cup prepared basil pesto (store-bought or homemade)
  • Fresh basil leaves, for garnish

How Much Time Will You Need?

This recipe takes about 10 minutes to prep, 12-15 minutes in the oven, plus about 10-12 minutes for stovetop cooking. In total, plan around 30-35 minutes from start to finish, making it a great, speedy weeknight supper.

Step-by-Step Instructions:

1. Season and Brown the Chicken:

First, pat the chicken thighs dry with a paper towel — this helps achieve a nice, golden crust. Sprinkle salt and black pepper on both sides. Heat olive oil in a large oven-safe skillet over medium-high heat until shimmering. Carefully place chicken skin side down and cook for 5-6 minutes without moving, so it forms a crisp, brown outer layer. Flip and cook the other side for another 5-6 minutes. Remove the chicken and set it aside.

2. Sauté the Vegetables:

Using the same pan, add the pearl onions, cherry tomatoes, and trimmed asparagus. Cook, stirring occasionally, for about 3-4 minutes. You want the veggies to start softening and the tomatoes to blister just a bit — this releases their sweetness and adds great flavor.

3. Add Pesto and Bake:

Return the browned chicken to the pan. Spoon the basil pesto evenly over each piece, coating them nicely. Transfer the skillet to an oven preheated to 400°F (200°C). Bake for 12-15 minutes, until the chicken’s internal temperature reaches 165°F (74°C) and the vegetables are tender.

4. Serve and Enjoy:

Remove the pan from the oven and let the chicken rest for a few minutes. This helps keep it juicy. Garnish with fresh basil leaves for a fresh burst of flavor. Serve warm, spooning any pan juices and roasted veggies alongside the chicken. Enjoy your simple, delicious, one-pan meal!

Can I Use Chicken Breasts Instead of Thighs?

Yes, chicken breasts work fine! Just be careful not to overcook them since they can dry out faster. You might want to reduce the oven baking time slightly and check for doneness earlier.

Can I Make This Recipe Ahead of Time?

Absolutely! Prepare and cook the chicken and vegetables as directed, then cool and store in an airtight container in the fridge for up to 2 days. Reheat gently in a skillet or oven before serving.

How Do I Store Leftovers?

Store leftovers in an airtight container in the fridge for up to 3 days. Reheat in a skillet over low heat or in the microwave, stirring occasionally to heat evenly.

Can I Use Frozen Vegetables Instead of Fresh?

You can, but fresh vegetables tend to roast better and hold their texture. If you use frozen, thaw and drain excess water first to avoid sogginess, and adjust cooking times as needed.

Keep this recipe handy

Pin it, print a tidy copy, leave a quick comment, or copy the link to share.

Save to Pinterest

Leave a Comment