Back to blog Quick Recipes

Pesto Chicken Skewers – The Juicy, Herbaceous, and Vibrant 20-Minute Grilling Masterpiece

Stephanie
May 19, 2026
No comments

These Pesto Chicken Skewers are a masterclass in clean, high-impact Mediterranean cooking. They combine lean chicken breast with the bright, nutty, and garlicky punch of basil pesto. Threaded alongside juicy cherry tomatoes, they cook rapidly under high heat, emerging with an intensely savory outer char and a wonderfully tender core.

The secret to keeping chicken breast perfectly juicy on a skewer is tight crowding and fat application. Lean meat dries out in seconds under direct heat. By packing the chicken chunks tightly against one another on the skewer, you limit the surface area exposed to dry air, trapping internal juices. Meanwhile, the olive oil base of the pesto cooks into the meat, acting as a built-in basting shield.

Why You’ll Love This Recipe

  • Flavor Maximization: Pesto acts as a 3-in-1 marinade, fat source, and sauce, requiring zero additional spices to taste incredible.
  • Rapid Cook Time: Small, bite-sized chicken chunks grill to smoky perfection in under 10 minutes.
  • The Tomato Pop: As the tomatoes grill, their skins blister and their internal sugars concentrate, creating a warm, sweet, and acidic burst that cuts through the rich pesto.
  • High-Protein Fuel: A lean, clean meal option that pairs flawlessly with complex carbs or fresh salads.

Key Ingredients Overview

  • Chicken Breasts or Thighs: Boneless, skinless breasts stay surprisingly juicy here, but boneless chicken thighs offer an even more forgiving, rich, and tender result.
  • Basil Pesto: High-quality refrigerated store-bought pesto or fresh homemade pesto (made from fresh basil, garlic, pine nuts, parmesan, and olive oil).
  • Cherry Tomatoes: Opt for firm, plump cherry or grape tomatoes. They stay structurally intact on the skewer while their interiors turn sweet and molten.
  • Fresh Lemon Juice: Squeezed over the hot skewers the second they leave the grill to instantly awaken and brighten the dense herbal notes of the basil.

Step-by-Step Instructions

1.Hydrate the skewers:20 min prerequisite.

If using wooden or bamboo skewers, submerge them completely in a tray of cold water for at least 20 minutes. This hydrates the wood fibers, preventing them from catching fire and snapping on the hot grill.

2.The Uniform Cube Chop:5 min.

Cut your chicken into even, 2.5 cm (1-inch) cubes. Keeping the pieces uniform ensures they all hit the grill grates evenly and cook through at the exact same rate.

3.The Pesto Marination:10 min rest.

Place the chicken cubes in a bowl and pour in ¾ cup of the basil pesto, along with a pinch of salt and pepper. Toss until every piece is completely coated. Let it marinate at room temperature for 10 minutes while you heat the grill.

4.The Tight Threading:5 min.

Thread the marinated chicken chunks onto the skewers, alternating every two pieces of chicken with a fresh cherry tomato. Pack the chicken chunks tightly against each other to seal in their internal moisture.

5.The Searing Blistered Grilling:8-10 min.

Preheat your grill pan, outdoor grill, or air fryer to medium-high heat (approx. 200°C). Lay the skewers down. Cook undisturbed for 4 minutes until deep grill marks form, flip, and cook the other side for 4 more minutes until the chicken is firm and the tomatoes blister.

6.The Acidic Finish:1 min off heat.

Remove the skewers from the flame. Immediately drizzle the remaining ¼ cup of fresh, un-cooked pesto over the hot chicken and hit them with a generous squeeze of fresh lemon juice.

Expert Tips for Success

  • Save Some Pesto: Never use the same pesto container for marinating and finishing. Divide your pesto ahead of time. The portion used to coat the raw chicken gets cooked down, while the fresh portion added at the end provides that bright green color and raw garlic kick.
  • The Doneness Test: Chicken is perfectly cooked when its internal temperature hits 74°C (165°F), or when you press it with a finger and it feels springy and firm rather than soft.
  • Air Fryer Alternative: If you don’t have a grill, pop these skewers into an air fryer basket at 200°C for 10–12 minutes, shaking the basket or flipping them halfway through.

Variations & Substitutions

  • The Veggie Bulk: Thread thick chunks of red onion, zucchini rounds, or yellow bell peppers onto the skewers alongside the tomatoes for a complete ratatouille-style mix.
  • The Caprese Upgrade: The moment the skewers come off the grill, top them with small pearls of fresh mozzarella cheese (bocconcini) and let them melt slightly from the residual heat.
  • The Red Pesto Switch: Swap traditional green basil pesto for a rich sun-dried tomato pesto (pesto rosso) for a deeper, smokier flavor profile.

Storage & Preparation

  • Serving: Serve screaming hot straight off the stick. They pair beautifully over a bed of fluffy quinoa, tossed into a warm bowl of pasta, or stuffed inside an open pita pocket with fresh greens.
  • Fridge: Slide any leftover chicken and tomatoes off the sticks into an airtight container. Keeps beautifully in the refrigerator for up to 3 days.
  • Reheating: Reheat gently in a warm skillet over low heat with a tiny drizzle of olive oil for 3 minutes to keep the meat tender.

The Recipe Card

  • Prep Time: 15 mins
  • Cook Time: 10 mins
  • Total Time: 25 mins
  • Yield: 4 Skewers (2 Servings)

Ingredients:

  • 450g Boneless, Skinless Chicken Breasts (cut into 2.5 cm cubes)
  • 1 cup High-Quality Basil Pesto (divided)
  • 1 cup Fresh Cherry Tomatoes
  • 1 tbsp Olive Oil (for greasing the grill)
  • ½ Medium Lemon (juiced)
  • Salt and Black Pepper to taste
  • Wooden or Metal Skewers

Instructions:

Soak wooden skewers in water for 20 mins. Toss the cubed chicken with ¾ cup of pesto, salt, and pepper in a bowl; let marinate for 10 mins. Thread the chicken and cherry tomatoes alternately onto the skewers, packing them tightly. Heat a grill pan or outdoor grill to medium-high and brush with olive oil. Grill the skewers for 4–5 mins per side, or until the chicken is cooked through and tomatoes are blistered. Remove from the heat, drizzle with the remaining ¼ cup of fresh pesto and a squeeze of lemon juice, and serve immediately.

Written By

Stephanie

Read full bio

Join the Inner Circle

Get exclusive DIY tips, free printables, and weekly inspiration delivered straight to your inbox. No spam, just love.

Your email address Subscribe
Unsubscribe at any time. * Replace this mock form with your preferred form plugin

Leave a Comment