Pesto Chicken Skewers: Your New Favorite Grilled Dinner

Pesto Chicken Skewers

Grilled chicken sizzling on a warm evening fills the air with a comforting, mouthwatering scent that feels like home. These Pesto Chicken Skewers are one of my go-to recipes whenever I want to impress with minimal effort.

The combination of juicy chicken, vibrant pesto, and a little char from the grill creates a flavor-packed dish that’s both simple and elegant. Plus, skewers make everything more fun to eat, don’t they?

Whether you’re hosting a backyard barbecue or whipping up an easy weeknight meal, these skewers are perfect. They’re quick to prepare, easy to customize, and bursting with fresh, summery flavors. Let’s get started!

Pesto Chicken Skewers

Ingredients for Pesto Chicken Skewers

Making these Pesto Chicken Skewers is a breeze, and the ingredients are simple and wholesome. Here’s what you’ll need to gather:

  • 1 ½ pounds boneless, skinless chicken breasts, cut into 1-inch cubes
  • ½ cup basil pesto (store-bought or homemade) + extra for serving, if desired
  • 1 pint cherry tomatoes
  • 1 medium zucchini, sliced into thin rounds
  • 1 tablespoon olive oil
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • Wooden or metal skewers (soak wooden skewers in water for 30 minutes to prevent burning)

That’s it! With just a few ingredients, you’re ready to create a fresh and flavorful dish.

Now, let’s move on to the fun part assembling and grilling.

How to Make Pesto Chicken Skewers

This step-by-step guide will walk you through making perfectly grilled pesto chicken skewers. Don’t worry, I’ll make it easy!

Step 1: Marinate the chicken

In a large bowl, toss the chicken cubes with the basil pesto. Make sure each piece is coated evenly. Cover and let it marinate in the fridge for at least 30 minutes or up to 4 hours for maximum flavor.

Step 2: Prep the veggies

While the chicken marinates, prepare the cherry tomatoes and zucchini slices. Drizzle them with olive oil, then sprinkle with salt and pepper. Toss gently to coat.

Step 3: Assemble the skewers

Thread the marinated chicken, cherry tomatoes, and zucchini onto the skewers, alternating ingredients for a colorful presentation. Leave a little space between each piece to ensure even cooking.

Step 4: Preheat the grill

Heat your grill to medium-high heat. If you’re using a stovetop grill pan, lightly grease it with olive oil before heating.

Step 5: Grill the skewers

Place the skewers on the grill, turning them every 3–4 minutes to cook all sides evenly. The chicken should reach an internal temperature of 165°F, which takes about 10–12 minutes.

Step 6: Serve and enjoy

Remove the skewers from the grill and let them rest for a minute or two. Drizzle with extra pesto if you’d like, then serve warm. These Pesto Chicken Skewers pair beautifully with a simple green salad or some crusty bread.

Pesto Chicken Skewers1

Recipe Variations & Customization Ideas

One of the best things about this Pesto Chicken Skewers is how versatile it is. Here are a few ways to make it your own:

  • Dairy-free option: Make the skewers dairy-free by using a vegan pesto (made without Parmesan) or your favorite dairy-free pesto brand. The flavor stays fresh and herby without the cheese.
  • Vegan-friendly: Swap the chicken for tofu cubes, portobello mushrooms, or zucchini chunks and coat them in pesto for delicious plant-based skewers.
  • Add veggies: Thread on colorful veggies like cherry tomatoes, bell peppers, red onions, or zucchini slices between the chicken pieces for a vibrant and complete meal on a stick.
  • Spicy twist: Add a little red pepper flakes or a squeeze of fresh lemon juice with chili oil to the pesto for a subtle heat that pairs beautifully with the basil.
  • Cheesy finish: Once grilled, sprinkle the skewers with a little shaved Parmesan or crumbled feta for an extra burst of flavor.
  • Fresh Homemade Pesto: You can make fresh pesto, it’s vibrant, aromatic, and perfect for pasta, sandwiches, or dipping. Quick to prepare and full of bold Italian flavor, homemade pesto is a must-try for any kitchen!
  • Serving ideas: Serve the skewers over a bed of rice, quinoa, pasta, or a fresh green salad. Don’t forget a side of extra pesto for dipping!
  • Make-ahead tip: Marinate the chicken in pesto for up to 24 hours in the fridge to deepen the flavor and make last-minute grilling quick and easy.

As for leftovers, these skewers taste amazing cold! Chop them up and toss them into a salad or wrap them in a tortilla with some greens for a quick lunch.

Frequently Asked Questions about Pesto Chicken Skewers

Can I bake these skewers instead of grilling?

Yes! Preheat your oven to 400°F and arrange the skewers on a baking sheet lined with parchment paper. Bake for about 15–18 minutes, flipping them halfway through, until the chicken is fully cooked.

What type of pesto works best?

I recommend classic basil pesto for its fresh, herby flavor, but feel free to use your favorite variety. Homemade pesto is always a treat, but a good-quality store-bought option will save you time.

How do I prevent the chicken from drying out?

Marinating the chicken in pesto helps keep it moist while adding tons of flavor. Also, avoid overcooking use a meat thermometer to check for doneness.

Can I make these skewers ahead of time?

Absolutely! You can assemble the skewers a few hours in advance. Just store them in the fridge until you’re ready to grill.

Do I have to soak wooden skewers in water?

Yes, soaking wooden skewers for at least 30 minutes helps prevent them from burning on the grill. If you use metal skewers, you can skip this step.

Can I bake or air-fry pesto chicken skewers instead of grilling?

Absolutely! You can bake them at 400°F (200°C) for about 20 minutes or air-fry at 375°F (190°C) for 12–15 minutes until the chicken is cooked through.

What’s the best chicken to use for skewers?

I recommend using boneless, skinless chicken breasts or thighs—both work beautifully. Thighs tend to stay a little juicier on the grill.

Let’s Get Grilling!

I hope you’ll love these Pesto Chicken Skewers as much as I do. They’re simple, flavorful, and perfect for any occasion.

Whether you’re hosting friends or just craving a fresh and easy dinner, this recipe has you covered.

If you try these skewers, I’d love to hear how they turned out! Drop a comment below, rate the recipe, or share a photo on social media. Don’t forget to tag me so I can see your creations!

Looking for more quick and delicious dinner ideas? Check out my Hawaiian Chicken Skewers they’re another crowd-pleaser you won’t want to miss.

Happy grilling!

Wanda

Pesto Chicken Skewers

Pesto Chicken Skewers Recipe

These pesto chicken skewers are juicy, easy to make, and packed with fresh basil flavor. Perfect for grilling, weeknight dinners, or summer gatherings.
Prep Time 15 minutes
Cook Time 12 minutes
Total Time 27 minutes
Cuisine Italian-American
Servings 4 Servings

Ingredients
  

  • 1 ½ pounds boneless skinless chicken breasts, cut into 1-inch cubes
  • ½ cup basil pesto store-bought or homemade + extra for serving, if desired
  • 1 pint cherry tomatoes
  • 1 medium zucchini sliced into thin rounds
  • 1 tablespoon olive oil
  • ½ teaspoon salt
  • ½ teaspoon black pepper
  • Wooden or metal skewers soak wooden skewers in water for 30 minutes to prevent burning

Instructions
 

Step 1: Marinate the chicken

  • In a large bowl, toss the chicken cubes with the basil pesto. Make sure each piece is coated evenly. Cover and let it marinate in the fridge for at least 30 minutes or up to 4 hours for maximum flavor.

Step 2: Prep the veggies

  • While the chicken marinates, prepare the cherry tomatoes and zucchini slices. Drizzle them with olive oil, then sprinkle with salt and pepper. Toss gently to coat.

Step 3: Assemble the skewers

  • Thread the marinated chicken, cherry tomatoes, and zucchini onto the skewers, alternating ingredients for a colorful presentation. Leave a little space between each piece to ensure even cooking.

Step 4: Preheat the grill

  • Heat your grill to medium-high heat. If you’re using a stovetop grill pan, lightly grease it with olive oil before heating.

Step 5: Grill the skewers

  • Place the skewers on the grill, turning them every 3–4 minutes to cook all sides evenly. The chicken should reach an internal temperature of 165°F, which takes about 10–12 minutes.

Step 6: Serve and enjoy

  • Remove the skewers from the grill and let them rest for a minute or two. Drizzle with extra pesto if you’d like, then serve warm. These skewers pair beautifully with a simple green salad or some crusty bread.

You May Also Like