Persian-Style Grilled Chicken Kebabs with Saffron Marinade

I’m excited to share this recipe for Persian-Inspired Grilled Chicken Kebabs — tender, juicy chicken marinated in yogurt, saffron, and lemon, then grilled to smoky perfection. These skewers pair beautifully with a crisp Shirazi salad (diced cucumber, tomato, and onion with citrus and dried mint) and a cooling mint yogurt sauce for a complete summer meal that’s simple to prepare and full of bright, layered flavor.

Persian-Inspired Chicken Kebabs on platter with salad and sauce in bowls surrounding.

This recipe is inspired by Joojeh Kabob, a classic Persian dish featuring saffron- and yogurt-marinated chicken grilled over high heat or charcoal for a slightly charred exterior and juicy interior. The saffron blooms in warm water and lends a delicate floral, earthy aroma and a beautiful golden hue to the chicken. The yogurt in the marinade tenderizes the meat, while garlic, turmeric, and lemon add depth and brightness.

Ingredients:

  • 2 teaspoons saffron threads
  • 2 pounds boneless, skinless chicken thighs
  • 1/2 cup whole-milk Greek yogurt
  • 2 teaspoons kosher salt
  • 1 teaspoon freshly ground black pepper
  • 1 teaspoon ground turmeric
  • Zest of 1/2 lemon
  • 2 tablespoons freshly squeezed lemon juice (plus more for serving)
  • 8 (6-inch) wooden skewers or metal skewers
  • 3 Roma tomatoes (for grilling)
  • 1 small red onion (for grilling)
  • 2 serrano peppers (optional, for grilling)
  • 4 mini or Persian cucumbers (for Shirazi salad)
  • Extra virgin olive oil
  • Fresh cilantro (or parsley to substitute)
  • Fresh dill
  • 1 teaspoon dried mint
  • 2 tablespoons freshly squeezed lime juice
  • 1 cup whole-milk yogurt (for mint sauce)
  • 1 tablespoon extra-virgin olive oil (for mint sauce)
  • 1 tablespoon freshly chopped mint leaves
  • 2 garlic cloves, minced
  • 1/2 teaspoon ground cumin
  • Ground sumac (optional, for serving)

Step-by-Step:

Step One: Bloom the saffron

Crush the saffron threads between your fingers or with the back of a spoon, then add them to 1/4 cup warm water and let them sit for a few minutes so the color and aroma release.

Step Two: Marinate the chicken

Trim any excess fat and cut the chicken thighs into 1½-inch pieces. In a large bowl, combine the bloomed saffron and its liquid with the yogurt, kosher salt, black pepper, turmeric, lemon zest, and lemon juice. Add the chicken and toss until every piece is coated. Cover and refrigerate for at least 2 hours, or up to overnight for best flavor and tenderness.

Persian-Inspired Chicken Kebabs marinating in bowl.

Step Three: Make the Shirazi Salad

Halve the Roma tomatoes lengthwise, scoop out seeds and cores, then dice the tomatoes. Dice the cucumbers and very finely dice the red onion. In a bowl, combine tomatoes, cucumbers, onion, 3 tablespoons olive oil, 2 tablespoons lime juice, 2 tablespoons lemon juice, 2 tablespoons chopped cilantro, 2 tablespoons chopped dill, 1 teaspoon dried mint, and salt and pepper to taste. Toss gently, cover, and refrigerate until serving. The salad keeps well for up to 2 days but is best the first day.

Shirazi salad in yellow bowl.

Step Four: Make the mint yogurt sauce

In a small bowl, stir together 1 cup whole-milk yogurt, 1 tablespoon extra-virgin olive oil, 1 tablespoon lemon juice, 1 tablespoon finely chopped fresh mint, 2 minced garlic cloves, 1/2 teaspoon ground cumin, and salt to taste. Cover and chill. The sauce develops flavor over a few hours and keeps in the refrigerator for up to 5 days.

Step Five: Prep the skewers and grill

If you’re using wooden skewers, soak them in water for at least 30 minutes to reduce the chance of burning. Thread the marinated chicken onto skewers, leaving a small gap at each end so they’re easy to flip. Toss the tomatoes, quartered red onion, and serrano peppers lightly with oil and set them aside for the grill.

Preheat the grill to medium-high (about 350–400°F / 175–205°C). Using tongs and a paper towel dipped in oil, carefully wipe the grill grates to prevent sticking. Place the chicken skewers over direct heat and the prepared vegetables at the grates’ edge. Grill the vegetables until tender with a nice char, about 3–4 minutes per side. Cook the chicken for about 10–15 minutes total, turning every 3–4 minutes, until golden and cooked through. If the exterior chars too fast, move the skewers to indirect heat to finish cooking. Let the skewers rest for 5 minutes before serving.

Step Six: Assemble and serve

Arrange the cooked skewers on a platter and squeeze fresh lemon over the chicken. Scatter grilled tomatoes, onion, and serrano peppers around the skewers and sprinkle with chopped fresh dill. Serve with the Shirazi salad, a scoop of mint yogurt sauce, and rice if you like. A light dusting of ground sumac over the chicken brightens the dish, if available.

Persian-Inspired Chicken Kebabs plated with veggies, rice, salad, and sauce in bowl.

Recipe Notes & Tips

  • For best texture and flavor, marinate the chicken overnight; 2 hours is a good minimum.
  • Use metal skewers if you grill often — they’re reusable and easier to handle than soaked wooden skewers.
  • If you don’t like cilantro, fresh parsley is an excellent substitute in the Shirazi salad.
  • Control flare-ups by trimming excess fat and keeping a spray bottle of water nearby to tame small flames.

Recipe FAQs

Can I marinate the chicken overnight?
Yes—overnight marinating intensifies the flavor and improves tenderness, though 2 hours works if you’re short on time.

Can I make the Shirazi salad in advance?
Yes. It keeps well for up to 2 days in the refrigerator, but it’s freshest the first day.

Can I make the mint yogurt sauce ahead of time?
Yes. The sauce keeps in the fridge for up to 5 days and often tastes even better after a few hours.

My chicken is charred on the outside but not cooked through—what should I do?
Move the skewers away from direct high heat to indirect heat and finish cooking until done. This prevents over-charring while allowing the center to reach a safe temperature.

Recipe at a Glance

Prep: 45 mins (including hands-on prep and saffron blooming). Cook: 15 mins. Marinating time: 2 hours to overnight. Total time: ~3 hours (including marinating). Servings: 8.

Nutrition (per serving, approximate)

Calories: 252 kcal; Carbohydrates: 9 g; Protein: 25 g; Fat: 13 g; Saturated Fat: 3 g; Sodium: 706 mg. Nutrition is an approximation and will vary based on exact ingredients and portion sizes.

I hope you enjoy these Persian-Inspired Grilled Chicken Kebabs this grilling season — they’re bright, aromatic, and perfect for sharing with family and friends.

Looking for more grilled chicken recipes? Try these ideas:

Smoky Chipotle Lime Marinated Chicken; Tex-Mex Grilled Chicken; Korean-Inspired BBQ Chicken Skewers; Caprese Grilled Chicken; Gochujang Grilled Chicken Lettuce Wraps.

Food photography and styling by Eat Love Eats. Author: Alex Snodgrass.