Greek Chicken Kebab
Bright, tangy, and impossibly simple, this Greek Chicken Kebab recipe is the sort of weeknight winner you’ll come back to again and again. Juicy bites of chicken are tossed in a lemony herb marinade, skewered alongside sweet grape tomatoes, and grilled until edges are lightly charred. Serve them over fluffy rice, tucked into warm pita with a smear of yogurt sauce, or alongside a hearty salad for a meal that feels both fresh and comforting.
Why you’ll love this recipe
This Greek Chicken Kebab is quick to assemble, requires just a handful of pantry-friendly ingredients, and produces reliably juicy chicken with a bright citrus lift. The marinade—anchored by finely shredded lemon peel and fresh lemon juice—penetrates the chicken for lively flavor without overpowering the natural poultry taste. Garlic and parsley add savory depth while olive oil keeps the meat tender and gives a glossy finish when grilled. Paired with grape tomatoes for pops of sweetness, these kebabs are colorful, fragrant, and perfect for entertaining or a simple family dinner.
Ingredients
- 2 teaspoons lemon peel, finely shredded
- 3 tablespoons lemon juice
- 1 tablespoon parsley leaves, finely chopped
- 2 tablespoons olive oil
- 2 cloves garlic, finely minced
- 1/2 teaspoon salt
- 1/4 teaspoon ground black pepper
- 1 1/2 lb (750 g) chicken breast, cut into bite-sized pieces
- 1 cup grape tomatoes
Equipment
- Mixing bowl
- Whisk or fork
- Measuring spoons and cups
- Skewers (wooden skewers soaked in water for 30 minutes or metal skewers)
- Grill, grill pan, or broiler
- Tongs
- Instant-read thermometer (optional)
Prep notes

To ensure even cooking, cut the chicken breast into uniform, bite-sized pieces. If using wooden skewers, soak them for at least 30 minutes in water to prevent burning on the grill. You can also thread the meat and tomatoes onto individual skewers or make a few larger skewers—either works. For an indoor option, a heavy grill pan or the oven broiler will give similar caramelization if you don’t have an outdoor grill.
Step-by-step directions

Follow these clear steps to make the kebabs. The original order of preparation is preserved and rewritten for clarity.
- Make the marinade: In a medium mixing bowl, combine 2 teaspoons finely shredded lemon peel and 3 tablespoons lemon juice. Add 1 tablespoon finely chopped parsley, 2 tablespoons olive oil, and 2 cloves garlic, finely minced. Whisk these ingredients together until well blended.
- Season the marinade: Stir 1/2 teaspoon salt and 1/4 teaspoon ground black pepper into the lemon-herb mixture. Taste and adjust the seasoning if desired; the lemon should be bright and the garlic noticeable but not overpowering.
- Add the chicken: Place 1 1/2 lb (750 g) chicken breast, cut into bite-sized pieces, into the bowl with the marinade. Use a spoon or your hands to toss the chicken until each piece is evenly coated.
- Marinate: Cover the bowl and refrigerate for at least 30 minutes and up to 2 hours. This gives the lemon and herbs time to flavor the chicken without breaking down the texture.
- Prep the skewer components: While the chicken marinates, rinse 1 cup grape tomatoes and pat them dry. If the tomatoes are large, halve them; otherwise, leave them whole for popping, juicy bursts on the kebab.
- Thread the skewers: When ready to cook, thread the marinated chicken pieces and grape tomatoes onto prepared skewers. Alternate chicken and tomato for an attractive presentation and even cooking. Leave a little space between pieces so heat circulates.
- Preheat grill or pan: Preheat your grill to medium-high heat (about 400°F / 200°C). If using a grill pan, heat it over medium-high and lightly oil the surface to prevent sticking. If broiling, set the oven rack 6 inches from the broiler and preheat.
- Grill the kebabs: Place the skewers on the hot grill or grill pan. Cook for about 10–12 minutes total, turning every 2–3 minutes so all sides develop a golden char. If broiling, place on a foil-lined baking sheet and broil, turning once, until evenly browned.
- Check for doneness: Use an instant-read thermometer inserted into the thickest piece of chicken; it should read 165°F (74°C). If you don’t have a thermometer, make a small cut into a piece of chicken—juices should run clear and the meat should be opaque.
- Rest and serve: Transfer the kebabs to a platter and let them rest for 3–5 minutes. This short rest locks in juices. Serve the kebabs over rice, tucked into flatbread with a dollop of yogurt sauce, or alongside a crisp green salad.
Serving suggestions
These kebabs are versatile. Try one of these quick ideas:
- Rice bowl: Spoon herbed rice into bowls, top with sliced kebabs, extra lemon wedges, and a sprinkle of fresh parsley.
- Pita sandwiches: Warm pita bread, spread with your favorite tangy yogurt sauce or tzatziki, add sliced cucumbers, red onion, and torn lettuce, then add the kebab pieces.
- Platter: Serve kebabs with grilled vegetables, a simple cucumber-tomato salad, and a side of hummus for dipping.
Storage and make-ahead
Marinated chicken can be refrigerated for up to 24 hours ahead of cooking—this deepens flavor without compromising texture. Store cooked kebabs in an airtight container in the refrigerator for up to 3 days. Reheat gently in a 350°F (175°C) oven for 8–10 minutes or on a hot skillet for a few minutes per side to retain juiciness. Leftover kebab meat also works great chopped into salads or wraps.
Tips for success
- Cut chicken uniformly: Uniform pieces cook evenly and finish at the same time, preventing dry or undercooked bites.
- Don’t over-marinate citrus-based marinades: Because this recipe uses lemon juice, avoid marinating for more than 2 hours to prevent the chicken from becoming overly tenderized.
- Oil the grill or pan: A lightly oiled cooking surface helps create those nice grill marks and prevents sticking without adding excess oil to the kebabs.
- Use fresh lemon peel: Finely shredded lemon peel provides intense citrus aroma that powdered zest can’t replicate. Use a microplane or zester for best results.
- Rest before serving: Even a short rest after cooking keeps juices from spilling out the moment the meat is cut.
Flavor variations
Want to tweak the profile? Try these small changes:
- Add 1/2 teaspoon dried oregano to the marinade for a more traditional Mediterranean flavor.
- Stir in 1 tablespoon plain yogurt to the marinade for a creamier coating and extra tenderness.
- Mix in a pinch of red pepper flakes for subtle heat.
Nutrition snapshot
This recipe is a lean, protein-forward option with bright citrus notes and a modest amount of healthy fat from olive oil. Serving size and exact nutrition will depend on accompaniments such as rice, bread, or sauces. To keep the meal lighter, serve the kebabs over a bed of greens or with a side of roasted vegetables.
Final thoughts
Simple ingredients, minimal fuss, and maximum flavor—that’s the short list for why this Greek Chicken Kebab belongs in your weeknight rotation. The lemon-parsley marinade highlights the chicken without masking it, and the grape tomatoes add bursts of sweetness that contrast beautifully with the savory bites. Whether you fire up the grill for weekend guests or make these on a pan for a quick dinner, they deliver consistently delicious results.
Enjoy the bright flavors and the easy assembly—these kebabs are proof that great meals don’t need to be complicated.

Greek Chicken Kebab
Ingredients
- 2 teaspoons lemon peel finely shredded
- 3 tablespoons lemon juice
- 1 tablespoon parsley leaves finely chopped
- 2 tablespoons olive oil
- 2 cloves garlic finely minced
- 1/2 teaspoon salt
- 1/4 teaspoon ground black pepper
- 1.5 lb chicken breast cut into bite-sized pieces (750 g)
- 1 cup grape tomatoes
Instructions
- In a large bowl, combine the shredded lemon peel, lemon juice, chopped parsley, olive oil, minced garlic, salt, and black pepper; whisk until emulsified.
- Add the bite-sized chicken pieces to the bowl and toss thoroughly to coat with the marinade; let the chicken marinate for 30 minutes.
- Thread the marinated chicken pieces and grape tomatoes onto metal skewers, alternating pieces as desired.
- Preheat an outdoor grill to medium heat. Place the skewers on the grill and baste occasionally with any remaining marinade.
- Grill the skewers until the chicken is cooked through and slightly charred on both sides, about 3–4 minutes per side depending on heat and piece size.
- Remove skewers from the grill and serve immediately.
Equipment
- Large Bowl
- Measuring Spoons
- Knife
- Cutting Board
- metal skewers
- Outdoor grill or grill pan
- Tongs
Notes
- Marinate for at least 30 minutes for better flavor.
- Soak wooden skewers in water for 30 minutes if using instead of metal.
- Cut chicken into uniform pieces to ensure even cooking.

