Welcome to thehomemaderecipes

Easy Weeknight Kebabs with Chicken and Veggies

By Fiona Collins | February 18, 2026
Easy Weeknight Kebabs with Chicken and Veggies

There’s a certain kind of magic that happens when you thread tender chicken, rainbow-bright vegetables, and a whisper-smoky marinade onto a skewer. The grill (or oven) does its alchemy in under fifteen minutes, and suddenly Tuesday night feels like a backyard vacation. I started making these Easy Weeknight Kebabs when my daughter declared bone-in chicken “too dinosaur-y” and my son decided salad was “rabbit food.” Kebabs—fun, colorful, and just the right size for little hands—were the diplomatic solution, and they’ve since become the most-requested dinner in our house.

What I adore about this recipe is how effortlessly it scales from “I forgot to plan dinner” to “neighborhood cookout centerpiece.” The marinade comes together in the same time it takes the chicken to defrost in the microwave (yes, we’ve all been there), and the veggies can be whatever’s lurking in the crisper drawer. I’ve served these with fluffy basmati rice, tucked them into warm naan with garlicky yogurt sauce, and even piled the cold leftovers into lunch-boxes where they’re devoured at room temperature. If you can hold a skewer, you can master this meal—and you’ll look like the kind of person who has their life together, even if you just stepped on a LEGO on the way to the grill.

Why This Recipe Works

  • One-bowl marinade: Olive oil, lemon, garlic, and a trio of spices create instant flavor without any specialty ingredients.
  • Fast, even cooking: Bite-size cubes cut surface-area-to-volume physics down to a 12-minute cook time.
  • Grill or oven flexibility: Rainy-day friendly—swap the barbecue for a sheet pan under the broiler.
  • Customizable veggies: Zucchini, bell pepper, and red onion are classic, but mushrooms or snap peas work just as well.
  • Meal-prep hero: Thread skewers the night before; the acid in the marinade tenderizes while you sleep.
  • Kid-approved fun: Let little chefs pick the color order—suddenly vegetables are exciting.
  • Minimal cleanup: If you line the pan with foil, you’ll only wash one bowl and the basting brush.

Ingredients You'll Need

Ingredients

Great kebabs start with great chicken. I reach for boneless, skinless chicken thighs because their higher fat content keeps each cube juicy even if you accidentally overcook by a minute or two. If you prefer breast meat, that’s perfectly fine—just shorten the grill time and be vigilant about removing the skewers the instant they hit 165 °F (74 °C). Either way, pat the meat dry with paper towels so the marinade clings instead of sliding off.

Speaking of the marinade, think of it as a five-ingredient flavor bomb: extra-virgin olive oil for richness, fresh lemon juice for brightness, minced garlic for punch, smoked paprika for depth, and ground cumin for warmth. A whisper of honey balances the acid and encourages caramelization; if you’re avoiding sugar, swap in maple syrup or simply omit—the kebabs will still bronzed beautifully.

For vegetables, I follow a color rule: at least three hues guarantee visual appeal and a broader nutrient spectrum. Red onion adds sweetness when charred, while zucchini remains tender-crisp. Bell peppers—use a mix of red, yellow, and orange—become candy-sweet. If you’re feeding mushroom lovers, creminis hold up well; if you’re feeding skeptics, tuck cherry tomatoes between the chicken so they blister into smoky balloons of juice.

Wooden skewers are inexpensive and disposable, but they must be soaked in hot water for twenty minutes or they’ll ignite like tiny torches. Metal skewers save that step and conduct heat into the center of each cube, shaving off a minute of cook time—handy on frantic weeknights. Whichever you choose, leave a quarter-inch gap between pieces so steam can escape and edges can sear.

How to Make Easy Weeknight Kebabs with Chicken and Veggies

1
Whisk the marinade. In a bowl large enough to eventually hold the chicken, combine 3 Tbsp olive oil, juice of 1 lemon (about 2 Tbsp), 2 tsp honey, 2 cloves minced garlic, 1 tsp kosher salt, ½ tsp black pepper, 1 tsp smoked paprika, and ½ tsp ground cumin. Taste—it should make your tongue sing. Adjust salt or acid as needed.
2
Cube the chicken uniformly. Slice 1 ½ lb (680 g) boneless thighs into 1-inch (2.5 cm) pieces. Consistency is key: equal-sized cubes finish cooking at the same moment, preventing the dreaded combo of raw centers and stringy edges.
3
Marinate at least 10 minutes (or overnight). Add chicken to the bowl, toss to coat, press plastic wrap directly against the surface, and refrigerate. Ten minutes yields noticeable flavor; eight hours yields melt-in-your-mouth tenderness.
4
Prep vegetables while the grill preheats. Slice 1 zucchini into ½-moons, chop 2 bell peppers into 1-inch squares, and separate ½ red onion into two-layer petals. If you’re using cherry tomatoes, leave them whole so they don’t leak.
5
Thread skewers with purpose. Alternate colors: chicken, pepper, onion, zucchini, repeat. Beginning and ending with chicken anchors the vegetables and prevents spinning when you flip.
6
Preheat grill or broiler to medium-high. Aim for 425–450 °F (220–230 °C). Oil the grates with a high-heat neutral oil such as avocado; a well-greased surface prevents sticking and yields Instagram-worthy grill marks.
7
Cook 10–12 minutes, turning every 3 minutes. Close the lid to create an oven-like environment. Baste with reserved marinade during the first flip; discard any remainder for food-safety reasons. Chicken is done when juices run clear and an instant-read thermometer registers 165 °F (74 °C).
8
Rest 3 minutes, then serve. Transfer skewers to a platter, tent loosely with foil, and let carry-over heat finish the job. Resting keeps the meat succulent and prevents scorched tongues—patience pays.

Expert Tips

Double-skewer trick

Thread two parallel skewers through each kebab to prevent individual pieces from rotating when you flip—perfect for beginner grillers.

Oil vegetables separately

A light drizzle of oil and a pinch of salt on the veggies ensures they char at the same rate as the marinated chicken.

Set a timer

Twelve minutes is a blink. Use your phone or smart-watch so you don’t wander off to fold laundry and return to chicken briquettes.

Color contrast

Include at least one green and one red vegetable; the contrast makes the dish look professionally plated even when rushed.

Overnight flavor boost

If marinating overnight, reduce salt by ÂĽ tsp; extended time intensifies seasoning, and you can always add a finishing sprinkle.

Save the sticks

Rinse and reuse metal skewers hundreds of times; for bamboo, snap off the charred tips and compost the rest—zero waste.

Variations to Try

  • Tandoori twist: Swap smoked paprika for 1 tsp each garam masala and Kashmiri chili; add 2 Tbsp plain yogurt to the marinade for tangy tenderness.
  • Island vibe: Replace lemon with lime, add ½ tsp allspice and a splash of pineapple juice; serve with coconut rice.
  • Soy-ginger glaze: Skip cumin, use 2 Tbsp soy sauce, 1 Tbsp sesame oil, 1 Tbsp honey, and 1 tsp grated ginger; finish with sesame seeds.
  • Vegetarian swap: Replace chicken with halloumi cubes or extra-firm tofu; reduce cook time to 6–8 minutes.
  • Low-carb option: Thread zucchini ribbons, bell-pepper strips, and chicken alternately; serve over cauliflower rice.
  • Steakhouse style: Use beef sirloin, add rosemary and 1 tsp Worcestershire; cook to 130 °F for medium-rare.

Storage Tips

Cool leftover kebabs within two hours of cooking. Slide everything off the skewers into an airtight container; the chicken stays juicy for up to four days in the refrigerator. Reheat in a 350 °F (175 °C) oven for 8 minutes or in a lightly oiled skillet over medium heat, turning frequently. Microwaving works in a pinch but softens the vegetables.

For longer storage, freeze chicken and veggies (removed from skewers) in a single layer on a parchment-lined sheet pan; once solid, transfer to a zip-top bag. They’ll keep three months. Thaw overnight in the fridge, then reheat as above. The texture of zucchini suffers a bit, but peppers and onions remain surprisingly crisp.

If you want to prep ahead but cook fresh, thread the skewers and refrigerate on a foil-lined tray, tightly wrapped, up to 24 hours. The salt in the marinade continues to season, so give a quick rinse under cold water and pat dry if you’d like to temper the saltiness.

Frequently Asked Questions

Absolutely. Breast meat is leaner, so shorten grill time to 8–10 minutes and pull the skewers the instant they reach 165 °F to avoid dryness.

Yes, at least 20 minutes in hot water prevents scorching. Alternatively, wrap exposed ends with a strip of foil or switch to reusable metal skewers.

Choose vegetables that are wider than grill gaps—bell-pepper squares, onion petals, or thick zucchini half-moons. A grill basket or sheet of perforated foil also works.

Yes. Arrange skewers on a foil-lined sheet, brush with oil, and broil 6 inches from the element for 10–12 minutes, turning once. Convection ovens work at 425 °F on the middle rack.

Naturally both. If you add soy sauce variations, choose tamari to keep it gluten-free. Serve with yogurt dip for dairy, or coconut yogurt for a vegan option.

Think fast grains: couscous, basmati, or quinoa ready in 15 minutes. Add tzatziki, hummus, or a simple lemon-herb yogurt sauce to complete the plate.
Easy Weeknight Kebabs with Chicken and Veggies
chicken
Pin Recipe

Easy Weeknight Kebabs with Chicken and Veggies

(4.9 from 127 reviews)
Prep
15 min
Cook
12 min
Servings
4

Ingredients

Instructions

  1. Make marinade: In a large bowl whisk olive oil, lemon juice, honey, garlic, salt, pepper, paprika, and cumin.
  2. Marinate chicken: Add chicken cubes, toss, cover, and refrigerate 10 minutes minimum or overnight.
  3. Soak skewers: If wooden, soak in hot water 20 minutes to prevent burning.
  4. Preheat: Heat grill or broiler to medium-high (425 °F / 220 °C). Oil grates or sheet pan.
  5. Assemble: Thread chicken and veggies onto skewers, alternating colors and leaving small gaps.
  6. Cook: Grill 10–12 minutes, turning every 3 minutes, until chicken reaches 165 °F (74 °C).
  7. Rest & serve: Tent with foil 3 minutes, then serve with rice, salad, or warm flatbread.

Recipe Notes

Uniform 1-inch cubes guarantee even cooking. Double-skewer for easy flipping, and discard any leftover marinade that touched raw chicken.

Nutrition (per serving)

312
Calories
34g
Protein
11g
Carbs
14g
Fat

More Recipes