This recipe for cooking snail kebab with Iranian saffron makes chicken pinwheels with mushrooms and bell pepper; the “snail” name describes their coiled shape.

Saffron chicken snail kebab pinwheels with mushrooms and bell pepper
Saffron chicken pinwheels with mushrooms and bell pepper on snail kebab skewers

There are no snails in this kebab. Thin chicken fillets are marinated with saffron, rolled into spirals and threaded onto skewers with vegetables. The result is sometimes called snail skewers because the cooked rolls resemble small shells from the side.

Ingredients for snail kebab

  • 6 chicken fillets
  • 6 firm mushrooms
  • 1 bell pepper
  • Bloomed saffron, as needed
  • 2 tablespoons plain yogurt
  • 1 tablespoon olive oil
  • 1 tablespoon fresh lemon juice
  • 1 teaspoon ground ginger
  • Garlic powder and onion powder, as needed
  • Salt and black pepper, as needed
  • Metal skewers or wooden skewers soaked in water

Choose chicken fillets that can be sliced into long, even strips. Small mushrooms are easiest to skewer whole; larger ones can be halved so they cook in the same time as the chicken.

Make the saffron marinade

Mix the yogurt, olive oil, lemon juice, bloomed saffron, ginger, onion powder, garlic powder, salt and black pepper in a wide bowl.

Cut the chicken lengthwise into strips of similar width. If one end is much thicker, place the strip between two sheets of baking paper and flatten it gently so the roll cooks evenly.

Add the chicken to the bowl and turn every strip in the marinade. Cover and refrigerate for one hour.

Shape the chicken pinwheels

Wipe the mushrooms clean and remove any dry stem ends. Cut the bell pepper into squares close to the width of the rolled chicken.

Lift one chicken strip from the marinade and let the excess drip away. Roll it from one short end into a loose spiral. Push the skewer through the center so the layers cannot unwind.

Add a mushroom and a piece of bell pepper, then repeat with another chicken roll. Leave a small space between the ingredients so heat can reach their sides. This alternating pattern gives snail kebab its distinctive appearance.

Cook snail skewers in a pan

Heat a wide nonstick or cast-iron pan over medium heat. The marinade already contains olive oil, so the pan needs only a very light coating if food usually sticks to it.

Lay in the skewers without crowding. Turn them every few minutes, allowing the chicken to color gradually while the mushroom and pepper soften.

Lower the heat if the saffron-yogurt coating browns before the center is ready. Chicken should reach at least 74°C (165°F) at the thickest part of a roll.

Grill or bake the kebabs

The same snail skewers can be cooked on a grill over medium heat. Turn them often and keep the coiled chicken away from intense flames that can darken the outside too early.

For an oven method, arrange the skewers over a rimmed tray and cook under a preheated grill or broiler. Rotate them as the edges color, then check the center of the thickest pinwheel before serving.

Serve the saffron chicken kebab

Rest the cooked skewers for a few minutes. Serve them with lemon wedges, saffron rice or flatbread, and a fresh salad.

You can slide the chicken rolls and vegetables from the skewers at the table, but keep one skewer intact for serving so the spiral shape that gives the dish its name is easy to see.

How to keep the rolls in place

  • Cut long strips: short pieces cannot complete a full spiral.
  • Keep the roll loose: a tightly packed center cooks more slowly than the outside.
  • Skewer through the middle: piercing only the outer edge allows the roll to open.
  • Match ingredient sizes: oversized mushrooms can shield the chicken from the pan or grill.
  • Use moderate heat: saffron and yogurt color quickly, while a rolled fillet needs time to cook through.