Moroccan Grilled Chicken Kebabs with Charmoula

Moroccan Grilled Chicken Kebabs with Charmoula

Fire and spice from Fez, Morocco. I found these chicken kabobs at a grill stall in the souk in Fez. It was a tiny shop with no more than four or five seats at a little table. A guy was working over a little grill, with an electric fan blowing on the charcoal. The chicken was served with a sauce called Charmoula. I like to think of Charmoula as Moroccan vinaigrette. It has oil, it has lemon juice instead of the vinegar, and then all sorts of Moroccan aromatics.


More Grilled Chicken Kebab Recipes:



Moroccan Grilled Chicken Kebabs with Charmoula

Recipe Notes

  • Yield: Serves 4
  • Equipment: 6 inch bamboo skewers, preferably flat ones


  • 1-1/2 pounds boneless skinless chicken breast
  • Sea salt and freshly ground black pepper
  • 1 medium onion

For the Charmoula:

  • 1/2 cup chopped fresh parsley
  • 1/2 cup chopped fresh cilantro
  • 2 cloves garlic, minced
  • 1 teaspoon coarse salt (kosher or sea), or to taste
  • 1 teaspoon paprika
  • 1/2 teaspoon freshly ground black pepper
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon hot pepper flakes, or to taste
  • 1/4 cup fresh lemon juice, or more to taste
  • 3/4 cup extra virgin olive oil
  • 3 tablespoons water

  • 2 red ripe tomatoes

Recipe Steps

Step 1: Cut the chicken into 1-inch cubes. Cut the onion in half widthwise. Cut each half in quarters and break each quarter into individual segments. Thread the chicken cubes onto bamboo skewers alternating with pieces of onion. Arrange the kebabs in a baking dish or foil pan just large enough to hold them. Season on all sides with salt and pepper.

Step 2: Make the Charmoula: Combine the parsley, cilantro, and garlic in a food processor and finely chop. Add the salt, spices, lemon juice, oil, and water and process to a coarse purée, running the machine in short bursts. Correct the seasoning, adding salt and/or lemon juice; the charmoula should be highly seasoned. Spoon half the charmoula over the chicken kebabs, turning the kebabs so they marinate evenly. Let marinate in the refrigerator while you make the sauce and light the fire.

Step 3: Make the sauce: Cut the tomatoes in half widthwise and wring out the seeds. Grate each tomato on the coarse side of a box grater into a mixing bowl. The idea is to grate the tomato flesh. Discard the skin. Stir the remaining charmoula into the grated tomatoes. Taste for seasoning, adding salt or lemon juices to taste.

Step 4: Set up your grill for direct grilling and preheat to medium-high. Brush and oil the grill grate.

Step 5: Drain the chicken kebabs and arrange on the grate. Grill until browned on the outside and cooked through, about 3 minutes per side. Serve the chicken kebabs with the charmoula tomato sauce for spooning over them, and Moroccan bread or grilled pita on the side.

Recipe Tips

Our thanks to the sponsors of Project Smoke Season 3:

Steven Raichlen’s Project Smoke is a production of Maryland Public Television, Barbacoa, Inc., and Resolution Pictures. © 2017 Barbacoa, Inc.