Easy Grilled Chicken Skewers with Veggie Twist (Capsicum & Onions)

Grilled Chicken Skewers

There’s something timeless about Grilled chicken skewers sizzling over a hot grill. They’re one of those dishes that belong at backyard cookouts, family gatherings, and even quick weekday dinners. What makes chicken skewers truly shine is the marinade and the combination of fresh vegetables threaded between each piece of chicken.

In this recipe, we’ll pair tender, marinated chicken with vibrant capsicum (bell peppers) and sweet onions, creating a dish that’s colorful, flavorful, and straightforward enough for a beginner, yet impressive enough to serve to guests.

Below, you’ll find detailed ingredient notes, marinade preparation, spice blends, step-by-step grilling instructions, pro tips, and a complete FAQ section. This guide will help you create the perfect juicy chicken skewers every single time.

Ingredients for Grilled Chicken Skewers

For the Chicken & Vegetables:

  • 1 ½ pounds boneless, skinless chicken breasts or thighs (cut into 1-inch cubes)
  • 2 medium capsicums (bell peppers) — use red, yellow, or green for color contrast, cut into 1-inch chunks
  • 1 large red onion, cut into 1-inch chunks
  • 12–14 skewers (metal preferred; if wooden, soak in water for 30 minutes to prevent burning)

For the Marinade & Spice Blend:

  • 3 tablespoons olive oil (provides fat to seal moisture and prevent sticking)
  • 2 tablespoons lemon juice (acidity tenderizes the chicken and adds brightness)
  • 3 cloves garlic, finely minced
  • 1 ½ teaspoons paprika (for smoky depth)
  • 1 teaspoon ground cumin (adds earthy, warm flavor)
  • 1 teaspoon ground coriander (slightly citrusy, balances flavors)
  • ½ teaspoon turmeric powder (optional, adds color and subtle bitterness)
  • 1 teaspoon dried oregano or thyme (herbal notes)
  • 1 teaspoon chili flakes or cayenne pepper (adjust to spice preference)
  • 1 ½ teaspoons salt
  • 1 teaspoon freshly ground black pepper
  • 2 tablespoons plain yogurt (optional) – helps tenderize and gives the marinade a silky texture

Garnishes (Optional):

  • Fresh chopped parsley
  • Lemon wedges for squeezing at the end
A solo female traveler enjoying a sunset hike in the mountains

Step 1: Preparing the Marinade

The key to flavorful chicken skewers is a well-balanced marinade. Here, we combine fat (olive oil), acid (lemon juice), aromatic notes (garlic + dried herbs), warming spices (paprika, cumin, coriander), and just enough heat (chili flakes).

  1. In a large mixing bowl, whisk together the olive oil, lemon juice, minced garlic, paprika, cumin, coriander, turmeric, oregano, chili flakes, salt, and pepper until emulsified.
  2. If using yogurt, whisk it in until smooth. Yogurt-based marinades help lock in moisture and slightly caramelize on the grill for a beautiful char.
  3. Taste the marinade before adding the chicken. It should feel zesty, savory, and slightly spicy — if it feels flat, adjust with a pinch more salt or lemon juice.

💡 Pro tip: Always season your marinades to taste before adding raw meat. This ensures perfect flavoring without guesswork.

Step 2: Marinating the Chicken

  1. Pat the chicken pieces dry with a paper towel. Dry meat absorbs marinades better.
  2. Add the cubed chicken into the marinade and toss until every piece is well coated.
  3. Cover the bowl and refrigerate for at least 1 hour, ideally 3–4 hours. If you have more time, an overnight marinade intensifies the flavor, but avoid more than 24 hours as the lemon juice can toughen the meat.

💡 Storage tip: If you’re meal-prepping, portion the marinated chicken into freezer bags with vegetables (uncooked). You can freeze them for up to a month and grill directly after thawing.

Step 3: Prepping Vegetables

While the chicken marinates, prepare the vegetables:

  • Cut capsicum and onions into similar-sized pieces (about 1-inch) to match the chicken cubes.
  • Toss them lightly with a drizzle of olive oil, salt, and pepper. This ensures they grill evenly and don’t dry out.

💡 Veggie tip: If you love smoky flavor, charred onions and bell peppers are delicious! Don’t be afraid to leave them a little blistered on the edges.

Step 4: Assembling the Skewers

  1. Thread chicken, capsicum, and onion alternately onto each skewer.
    • Example sequence: chicken red capsicumonion chicken yellow capsicum onion.
  2. Ensure each skewer has a balance of meat and vegetables, leaving about ½ inch of space on each end to handle them easily.
  3. Don’t overcrowd the pieces — this allows for even cooking and proper charring.

Step 5: Grilling Techniques

Outdoor Grill:

  1. Preheat the grill to medium-high heat (about 375–400°F).
  2. Lightly oil the grill grates with a high smoke-point oil (like canola).
  3. Place skewers directly over the heat. Grill for 10–12 minutes, turning every 2–3 minutes for even cooking.
  4. Chicken is ready when the internal temperature reaches 165°F (75°C).

Indoor Alternatives:

  • Grill Pan: Preheat on medium-high, grease lightly, and grill for about the same time, rotating for even char marks.
  • Oven Broiler: Place skewers on a foil-lined baking sheet. Broil on high for 8–10 minutes, flipping halfway through.

💡 Pro Tip on Moisture: If the chicken seems dry before fully cooked, brush with a bit of leftover marinade (unused!) or extra olive oil while grilling.

Step 6: Serving Suggestions

Serve grilled chicken skewers hot, garnished with parsley and fresh lemon wedges. They pair beautifully with:

  • Tzatziki or garlic yogurt dip
  • Pita bread or naan
  • A fresh cucumber-tomato salad
  • Rice pilaf, couscous, or simple buttered basmati rice

✅ Practical Cooking Tips

  • Uniform Size: Always cut chicken and veggies into similar sizes so they cook evenly.
  • Rest the Meat: Let skewers rest for 2–3 minutes after grilling for juicier bites.
  • Flavor Boost: Add smoked paprika or chipotle powder for a deeper smoky flavor.
  • No Grill? A cast-iron skillet also does a great job — just avoid overcrowding the pan.
  • Marinade Multipurpose: Double the marinade recipe and set some aside (without raw chicken) to use as a dipping sauce or dressing.

FAQ Section

Q1. Can I use chicken thighs instead of breasts?
Yes! Thighs are slightly fattier, making them juicier and less prone to drying out. Adjust cooking time by 1–2 extra minutes if needed.

Q2. Can I bake the skewers instead of grilling?
Yes — bake at 425°F for 18–20 minutes, flipping halfway. Broil for 2 additional minutes to get a charred effect.

Q3. How do I keep wooden skewers from burning?
Soak them in water for at least 30 minutes before threading. This prevents scorching during grilling.

Q4. How long can I store leftovers?
Cooked chicken skewers can be refrigerated for up to 3 days in an airtight container. They reheat well in a skillet or 350°F oven.

Q5. Can I make them ahead for a party?
Yes. Assemble skewers up to 12 hours in advance, cover with plastic wrap, and refrigerate. Grill just before serving for the best flavor.

Closing Thought

These Grilled Chicken Skewers with Capsicum and Onion are more than just a recipe — they’re a perfect balance of smoky, savory chicken and sweet, charred vegetables. With the right marinade and simple techniques, you’ll consistently get juicy chicken packed with flavor.

Whether you’re hosting friends for a casual weekend barbecue, meal-prepping for the week ahead, or looking for a versatile dish to impress, this recipe is a reliable go-to.

So fire up that grill 🔥, skewer some chicken with bright capsicum and onions, and enjoy the flavors of summer transitioning into fall — one delicious bite at a time.

“Don’t Stop Here — Try More Smoky Goodness