Introduction
Imagine a dish that encapsulates the vibrant flavors of fresh basil, the satisfying crunch of tender asparagus, and juicy, succulent chicken—all brought together in one easy-to-clean pan. That’s what you get with this Pesto Chicken & Asparagus recipe! This flavor-packed, one-pan dinner is not only a delight for your taste buds but also a feast for the eyes with its beautiful colors. Whether you’re hosting a dinner for friends or simply treating yourself to a weeknight meal, this dish will leave everyone craving more.

Recipe Overview
Prep Time: 10 minutes
Cook Time: 25 minutes
Total Time: 35 minutes
Servings: 4
Ingredients
- 1 lb chicken breasts, boneless and skinless
- 1 bunch asparagus, trimmed
- 1 cup basil pesto (store-bought or homemade)
- 1 tablespoon olive oil
- Salt and pepper, to taste
- 1/4 cup grated Parmesan cheese (optional)
Instructions
- Preheat your oven to 400°F (200°C).
- In a mixing bowl, combine the chicken breasts with half of the basil pesto. Make sure each piece is thoroughly coated.
- On a large baking sheet, arrange the coated chicken breasts. Drizzle with olive oil and season with salt and pepper to taste.
- Next, spread the trimmed asparagus around the chicken on the baking sheet. Drizzle the remaining pesto over the asparagus, tossing to ensure they are well-coated.
- Bake in the preheated oven for 25 minutes or until the chicken is cooked through (internal temperature should reach 165°F) and the asparagus is tender.
- If desired, sprinkle grated Parmesan cheese over the chicken and asparagus during the last five minutes of baking for extra flavor.
Pro Tips for Perfect Results
- For even cooking, cut the chicken breasts to a uniform thickness.
- You can create your own pesto at home for a fresher flavor; just blend fresh basil, garlic, pine nuts, Parmesan cheese, and olive oil.
- Adjust the cooking time based on the size of your chicken breasts; smaller pieces will cook faster.
- Keep an eye on the asparagus; it should be vibrant green and tender, but not mushy.
- Rest the chicken for a few minutes after baking; this helps retain juices and improves texture.
Variations and Substitutions
Feel free to customize this dish! You can substitute chicken thighs for the breasts for a richer flavor. For a vegetarian option, replace the chicken with sliced portobello mushrooms or tofu. If you want a lighter version, use zoodles (zucchini noodles) instead of pasta on the side. For a nut-free version, swap pine nuts in the pesto for sunflower seeds.
Storage and Reheating Tips
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, place the chicken and asparagus on a baking sheet and warm them in a preheated oven at 350°F (175°C) for about 10 minutes or until warmed throughout. Alternatively, you can use a microwave, but this may lead to a less crispy texture.
Frequently Asked Questions
Can I use frozen chicken for this recipe?
Yes, but make sure to thaw it completely before marinating with pesto and baking.
What if I don’t have pesto?
You can use a simple combination of olive oil, garlic, and herbs as a substitute, or any other flavorful sauce you prefer.
Can I add other vegetables?
Absolutely! Bell peppers, cherry tomatoes, and zucchini all work well; just adjust the cooking time accordingly.
Is this recipe gluten-free?
Yes! The ingredients listed are naturally gluten-free. Just double-check any additional sauces you might want to add.
How do I know when the chicken is done?
The chicken is fully cooked when the internal temperature reaches 165°F (75°C). A meat thermometer is the best way to ensure it’s done.
Nutrition Estimate per Serving
This dish is not only delicious but also healthy, with about 350 calories per serving, providing roughly 40g of protein, 12g of fat, and 8g of carbs. It’s a balanced meal that is great for your diet without sacrificing taste.

Pesto Chicken & Asparagus – Juicy, Flavor-Packed & One-Pan Dinner!
Ingredients
- 1 lb chicken breasts, boneless and skinless
- 1 bunch asparagus, trimmed
- 1 cup basil pesto (store-bought or homemade)
- 1 tablespoon olive oil
- Salt and pepper, to taste
- 1/4 cup grated Parmesan cheese (optional)
Instructions
- Preheat oven to 400°F (200°C)
- In a mixing bowl, combine the chicken breasts with half of the basil pesto
- On a large baking sheet, arrange the coated chicken breasts
- Drizzle with olive oil and season with salt and pepper
- Spread trimmed asparagus around the chicken
- Drizzle remaining pesto over the asparagus, tossing to coat
- Bake for 25 minutes or until chicken reaches 165°F and asparagus is tender
- If using Parmesan, sprinkle over the dish during the last 5 minutes of baking
Notes
Homemade pesto can be made by blending fresh basil, garlic, pine nuts, Parmesan, and olive oil
Adjust cooking time for smaller/larger chicken breasts
Monitor asparagus to prevent overcooking
Let chicken rest post-baking for optimal juiciness
Substitute chicken thighs for richer flavor
Use portobello mushrooms or tofu for a vegetarian option
Add zucchini noodles for a lighter version
Replace pine nuts in pesto with sunflower seeds for nut-free