Chicken Kebabs on the Grill – Juicy, Smoky & Flavorful Homemade Recipe
Chicken Kebabs on the Grill are a classic dish loved across many cultures for their smoky flavor, juicy texture, and simple preparation. Grilling chicken on skewers allows the marinade to penetrate deeply while creating a beautiful char that enhances the taste. Whether served at a backyard barbecue, family dinner, or weekend gathering, grilled chicken kebabs are always a crowd favorite.
This recipe uses a flavorful marinade made with yogurt, garlic, lemon, and spices to keep the chicken tender and delicious. When grilled to perfection, these kebabs become juicy, aromatic, and slightly smoky. They pair beautifully with fresh salads, rice, or warm flatbreads.
Ingredients

For the Chicken Marinade
- 1 kg boneless chicken breast or thighs, cut into 1½-inch cubes
- ¾ cup plain yogurt
- 2 tablespoons olive oil
- 1 tablespoon lemon juice
- 4 cloves garlic, minced
- 1 tablespoon ginger paste
- 1 teaspoon paprika
- 1 teaspoon ground cumin
- 1 teaspoon ground coriander
- ½ teaspoon turmeric powder
- 1 teaspoon salt
- ½ teaspoon black pepper
- ½ teaspoon chili flakes (optional)
For the Skewers
- 1 red bell pepper, cut into chunks
- 1 green bell pepper, cut into chunks
- 1 large onion, cut into wedges
- Wooden or metal skewers
Optional Garnish
- Fresh parsley or cilantro
- Lemon wedges
Step-by-Step Cooking Guide
Step 1 – Prepare the Marinade
In a large bowl, combine yogurt, olive oil, lemon juice, garlic, ginger, paprika, cumin, coriander, turmeric, salt, pepper, and chili flakes. Mix well until smooth.
Step 2 – Marinate the Chicken
Add the chicken cubes to the marinade and coat them thoroughly. Cover the bowl and refrigerate for at least 1–2 hours. For deeper flavor, marinate overnight.
Step 3 – Prepare the Skewers
If using wooden skewers, soak them in water for about 20 minutes to prevent burning. Thread the marinated chicken pieces onto the skewers, alternating with bell peppers and onion pieces.
Step 4 – Preheat the Grill
Preheat your grill to medium-high heat (about 200°C / 400°F). Lightly oil the grill grates to prevent sticking.
Step 5 – Grill the Kebabs
Place the skewers on the grill and cook for 10–15 minutes, turning occasionally so all sides cook evenly. Grill until the chicken is fully cooked and slightly charred.
Step 6 – Rest and Serve
Remove the kebabs from the grill and let them rest for 3–4 minutes. Garnish with fresh herbs and lemon wedges before serving.
Cooking Time & Serving Size
| Detail | Time |
|---|---|
| Prep Time | 15 minutes |
| Marination Time | 1–2 hours |
| Cooking Time | 12–15 minutes |
| Total Time | About 1 hour 30 minutes |
| Servings | 4 servings |
Tips & Variations
- Use chicken thighs instead of breast for juicier kebabs.
- Add vegetables like zucchini, mushrooms, or cherry tomatoes to the skewers.
- For extra smoky flavor, brush the kebabs with melted butter while grilling.
- If you don’t have a grill, cook the kebabs in a grill pan or oven broiler.
- Add a teaspoon of garam masala or smoked paprika for deeper flavor.
Nutrition Info (Approximate Per Serving)
| Nutrient | Amount |
|---|---|
| Calories | 310 kcal |
| Protein | 36 g |
| Carbohydrates | 8 g |
| Fat | 14 g |
| Fiber | 2 g |
| Sugar | 4 g |
Values may vary depending on marinade ingredients and portion size.

Healthy Alternatives
Low-Oil Version
Use only 1 tablespoon olive oil in the marinade and rely on yogurt for moisture.
Sugar-Free
This recipe is naturally sugar-free. Avoid sweet sauces or glazes.
Gluten-Free
All ingredients in this recipe are naturally gluten-free. Just ensure spices and yogurt are certified gluten-free.
Keto-Friendly
Skip high-carb vegetables like onions and serve with grilled zucchini or cauliflower rice.
Serving Suggestions

Chicken Kebabs on the Grill are incredibly versatile and pair well with many side dishes. Serve them with fluffy basmati rice, warm pita bread, garlic yogurt sauce, or a fresh cucumber salad. They also make a great filling for wraps or grain bowls.
The combination of tender marinated chicken and smoky grill flavor makes this dish perfect for both casual family dinners and outdoor gatherings. Once you try these homemade grilled chicken kebabs, they are sure to become a regular favorite in your cooking routine.
FAQ’s
Can I bake chicken kebabs instead of grilling them?
Yes. Bake them in the oven at 200°C (400°F) for about 20 minutes, turning halfway through.
How long should I marinate chicken for kebabs?
At least 1 hour is recommended, but overnight marination provides the best flavor and tenderness.
Can I freeze marinated chicken kebabs?
Yes. Place the marinated chicken in a freezer-safe bag and freeze for up to 2 months.
How do I know when the chicken is fully cooked?
The internal temperature should reach 75°C (165°F), and the juices should run clear.
What sauces go well with grilled chicken kebabs?
Garlic yogurt sauce, tzatziki, mint chutney, or spicy chili sauce are excellent choices.
