Pesto chicken broccoli is the ultimate solution for busy weeknight meals. This dish combines tender bites of chicken, vibrant broccoli, and the rich, garlicky flavor of pesto, creating a healthy and satisfying meal. Packed with protein, low in carbs, and naturally gluten-free, it’s perfect for keto, paleo, and health-conscious eaters alike.

We created this recipe to prove that eating healthy doesn’t mean sacrificing flavor or spending hours in the kitchen. After testing multiple variations of this easy pesto chicken recipe, we nailed the perfect technique to balance bold flavors with wholesome, nutrient-packed ingredients. Whether you’re meal prepping or cooking for your family, this dish fits seamlessly into any lifestyle.
Why This Pesto Chicken Broccoli Is Good for You
- High in Protein: Chicken breasts provide 47g of lean protein per serving, supporting muscle repair and satiety.
- Rich in Vitamins: Broccoli adds a dose of fiber, vitamin C, and potassium to boost your immune system and maintain healthy digestion.
- Low in Carbs: With only 9g of carbs per serving, this dish fits perfectly into keto chicken and broccoli meal plans.
- Healthy Fats: Pesto provides heart-healthy fats from olive oil and nuts while delivering robust flavor.
- Gluten-Free & Paleo-Friendly: Naturally made without grains or refined ingredients, it supports clean eating goals.
Wholesome Ingredients for This Pesto Chicken Broccoli
Every ingredient in this recipe was chosen with nutrition and flavor in mind. Here’s why each one shines:
- Chicken Breasts: Lean, versatile, and packed with protein. Substitute with chicken thighs if you prefer a juicier option.
- Broccoli: A fiber-rich cruciferous vegetable loaded with antioxidants. Choose fresh crowns for the best flavor and crunch, or swap with cauliflower for variety.
- Basil Pesto: The star of the dish! Pesto brings fresh, zesty flavor along with healthy fats. Use a store-bought version or try our dairy-free homemade pesto variation (see recipe notes below).
- Sun-Dried Tomatoes: These tangy, chewy gems add a burst of umami. Look for oil-packed varieties for extra richness or use dried tomatoes for a lower-fat option.
Pesto Chicken Broccoli Recipe Details
- Servings: 3 servings
- Prep Time: 10 minutes
- Cook Time: 15 minutes
- Total Time: 25 minutes
Ingredients for Pesto Chicken Broccoli
- 2 large chicken breasts, chopped into bite-sized pieces (approximately 1.25 lbs)
- 1 large crown broccoli, cut into small florets
- 3/4 cup basil pesto sauce
- ⅓ cup sun-dried tomatoes
How to Make Pesto Chicken Broccoli
- Add chicken, broccoli, pesto, and sun-dried tomatoes to a zip lock bag. Seal the bag and shake until everything is evenly coated with pesto.
- Refrigerate the bag for at least 1 hour, or up to 24 hours, to allow the flavors to marinate.
- When ready to cook, heat a large non-stick skillet over medium-high heat. Pour all the contents of the bag into the skillet.
- Spread the mixture into an even layer and cook without stirring for 2-3 minutes to allow the chicken to develop a golden-brown exterior.
- Stir the ingredients and cook for another 2-3 minutes, continuing to brown the chicken.
- Cover the skillet with a lid and cook, stirring occasionally, for 10-15 minutes until the chicken is fully cooked and the broccoli is tender yet vibrant green.
- If the mixture releases excess liquid, remove the lid and let the liquid reduce to intensify the sauce.
- Taste and add sea salt if needed. Serve hot as is or with your favorite healthy side.
How to Customize This Pesto Chicken Broccoli for Your Diet
- Dairy-Free: Use our homemade pesto variation without cheese (see recipe notes) to make this recipe completely dairy-free.
- Nut-Free: Opt for nut-free store-bought pesto or make your own using sunflower seeds instead of pine nuts.
- Keto: Stick with the recipe as written or pair with cauliflower rice for an extra low-carb meal.
- Paleo: Use paleo-approved pesto and skip tomatoes if dried fruits are excluded from your diet.
- Extra Veggies: Add zucchini, bell peppers, or mushrooms for even more nutrition and flavor.
Our Team’s Tips for the Best Pesto Chicken Broccoli
- Make Ahead: Marinate the ingredients a day in advance for even deeper flavor.
- Batch Cooking: Double the recipe and freeze individual portions for quick weeknight dinners.
- Side Pairings: Serve with cauliflower rice, quinoa, or zucchini noodles for a complete meal.
- Avoid Overcooking: Remove the skillet from heat as soon as the chicken is cooked through and broccoli is tender to retain the dish’s bright flavors.
- Storage: Leftovers keep well in an airtight container in the refrigerator for up to 3 days. Reheat gently to avoid drying out the chicken.
FAQ About Pesto Chicken Broccoli
Can I make this recipe ahead of time?
Yes! Marinate the ingredients up to 24 hours in advance and refrigerate until you’re ready to cook.
Is this a keto-friendly meal?
Absolutely. This keto chicken and broccoli recipe boasts only 9g of carbs per serving, making it perfect for low-carb diets.
What if I don’t have basil pesto?
If you don’t have basil pesto on hand, you can make a quick version using fresh basil, olive oil, and garlic blended together.
How can I make this recipe vegan?
Swap the chicken for firm tofu or chickpeas, and use vegan pesto for a delicious plant-based alternative.
What sides go well with this dish?
This quick chicken dinner with pesto pairs beautifully with zucchini noodles, roasted spaghetti squash, or a crisp mixed green salad.
We can’t wait for you to try this bold yet easy dinner recipe. Pesto chicken broccoli is perfect for meal prep, family dinners, or impressing guests with minimal effort. What healthy recipes are you most excited to try in your kitchen this week? Let us know in the comments!

Pesto Chicken Broccoli
Ingredients
- 2 large chicken breasts chopped into bite-sized pieces (approximately 1.25 lbs)
- 1 large crown broccoli cut into small florets
- 3/4 cup basil pesto sauce
- ⅓ cup sun-dried tomatoes
Instructions
- Add chicken, broccoli, pesto, and sun-dried tomatoes to a zip lock bag. Seal the bag and shake until everything is evenly coated with pesto.
- Refrigerate the bag for at least 1 hour, or up to 24 hours, to allow the flavors to marinate.
- When ready to cook, heat a large non-stick skillet over medium-high heat. Pour all the contents of the bag into the skillet.
- Spread the mixture into an even layer and cook without stirring for 2-3 minutes to allow the chicken to develop a golden-brown exterior.
- Stir the ingredients and cook for another 2-3 minutes, continuing to brown the chicken.
- Cover the skillet with a lid and cook, stirring occasionally, for 10-15 minutes until the chicken is fully cooked and the broccoli is tender yet vibrant green.
- If the mixture releases excess liquid, remove the lid and let the liquid reduce to intensify the sauce.
- Taste and add sea salt if needed. Serve hot as is or with your favorite healthy side.
