iranian chicken kebab recipe
The Best iranian chicken kebab recipe
Iranian-style chicken kebabs are one of those simple yet deeply satisfying dishes that feel like a hug for your taste buds. There’s something about the smoky, slightly sweet glaze clinging to tender chicken that just makes everything taste better—like a warm, comforting hug on a cooler evening. I started making them years ago after a trip to Iran where the flavors hit me like a burst of sunshine. At first, I thought it was just a quick weeknight meal, but then my kids started begging for it, and now it’s a staple. They’re easy to prep ahead, freeze well, and can be served at casual family dinners or even a more formal gathering. The kids love the fun, bite-sized pieces, and the adults adore how it feels like a little taste of home—without the fuss of complicated recipes.
What really makes this recipe special is how balanced it is. The chicken is lean but packed with flavor, and the spices—cumin, coriander, and a touch of chili—give it that warm, earthy depth that’s hard to resist. The vegetables, like bell peppers and onions, add freshness and crunch, making it more than just meat and sauce. I’ve also noticed that it’s surprisingly healthy for something so indulgent. The lean protein keeps it hearty without being heavy, and the spices boost digestion and immunity. My kids don’t even realize how good they are for them until they ask for seconds. Plus, it’s versatile—grill it, bake it, or even air-fry it, and the results are always delicious. It’s that kind of recipe that makes you feel like you’re doing something good for your family, even if it’s just a simple, flavorful bite.

Iranian Chicken Kebabs (Shish Kebab)
A flavorful and aromatic dish featuring marinated chicken skewers cooked to perfection, often served with fresh vegetables and warm flatbread. This recipe is a must-try for any occasion.
🥘Ingredients
- 1.5 lbs boneless chicken thighs (cut into bite-sized pieces)
- 1 cup plain yogurt
- 1 tbsp lemon juice
- 1 tsp ground cumin
- 1 tsp ground coriander
- 1 tsp paprika
- 1 tsp garlic powder
- 1 tsp onion powder
- ½ tsp turmeric
- ½ tsp salt
- 2 cloves garlic (minced)
- 1 tbsp olive oil
- 12 wooden or metal skewers (soaked in water for 30 mins)
- 1 small red onion (quartered)
- 1 bell pepper (cut into chunks)
- 1 zucchini (sliced)
- 1 cup cherry tomatoes (halved)
- Flatbread or naan (store-bought or homemade)
- Fresh parsley (chopped)
- Extra lemon wedges
👨🍳Directions
-
1 Preheat oven to 400°F (200°C). Soak skewers in water for 30 minutes to prevent burning.
-
2 In a bowl, mix yogurt, lemon juice, cumin, coriander, paprika, garlic powder, onion powder, turmeric, salt, and minced garlic. Stir in olive oil.
-
3 Add chicken pieces to the yogurt mixture and coat evenly. Let marinate for at least 2 hours (or overnight for best flavor).
-
4 Prep the vegetable skewers: Cut onion, bell pepper, zucchini, and tomatoes into even-sized pieces. Thread them onto the soaked skewers.
-
5 Thread the marinated chicken pieces onto the skewers, alternating with vegetable pieces. Ensure skewers are evenly loaded.
-
6 Arrange skewers on a baking sheet lined with parchment paper. Bake for 15-20 minutes, turning halfway, until chicken is cooked through (internal temperature 165°F/74°C) and vegetables are tender.
-
7 Let kebabs rest for 5 minutes before serving. Serve with warm flatbread, chopped parsley, and lemon wedges.
🔧Equipment
- Mixing bowls
- Knife and cutting board
- Skewers
- Oven
- Mixing spoon
- Measuring cups and spoons
📊Nutrition Facts (per serving)
📝Notes
Watch Video Of How Iranian Chicken Kebabs (Shish Kebab) Works
This Iranian chicken kebab recipe is always a crowd-pleaser because it’s simple yet packed with bold flavors that make any gathering feel special. Whether it’s a casual weeknight dinner or a bigger family get-together, the tender marinated chicken and smoky spices keep everyone coming back for more, and the fresh herbs and warm bread add the perfect finishing touch. It’s a recipe that feels cozy and inviting, so easy to prep ahead of time while still feeling fresh and delicious when served.
❓ Frequently Asked Questions About Iranian Chicken Kebabs (Shish Kebab)
What is the traditional method for marinating Iranian chicken kebabs?
The traditional method involves marinating chicken pieces (bone-in thighs or drumsticks) in a mixture of yogurt, garlic, lemon juice, salt, and spices like cumin, coriander, turmeric, and black pepper for at least 4 hours, preferably overnight. Some recipes also include a touch of vinegar, honey, or oil for extra tenderness and flavor.
Why do some Iranian kebab recipes call for yogurt in the marinade?
Yogurt acts as a natural tenderizer by breaking down muscle fibers, keeping the meat moist during cooking. It also helps balance the acidity from lemon juice, preventing the chicken from drying out. Additionally, yogurt adds a creamy texture and mild tanginess that complements the spices beautifully.
What are the best cuts of chicken for Iranian kebabs, and how should they be prepared?
The best cuts are bone-in, skin-on chicken thighs or drumsticks because they stay juicy and flavorful. Cut them into 1.5-inch pieces, remove any excess fat, and pat them dry before marinating. Avoid trimming too much meat from the bone, as it helps retain moisture. For extra crispiness, you can lightly coat the skin with a bit of oil before grilling.
How do I achieve the perfect balance of spice levels in Iranian kebab marinade?
The spice level depends on personal preference, but a classic ratio includes: – 1 tbsp ground cumin – 1 tsp ground coriander – ½ tsp turmeric – ½ tsp black pepper – ½ tsp chili powder (adjust to taste) – 1 tsp salt For milder versions, reduce chili powder or omit it entirely. If you prefer heat, add a pinch of cayenne or red pepper flakes. Always taste and adjust after marinating.
Can I make Iranian kebabs without a grill, and if so, what’s the best alternative cooking method?
Yes! For indoor cooking, use a skillet or grill pan over medium-high heat. Cook the chicken in batches, turning occasionally, until fully done (internal temp of 165°F/74°C). Alternatively, bake at 375°F (190°C) for 20-25 minutes, brushing with oil for crispiness. Avoid overcrowding to ensure even cooking.
