Crush the cinnamon stick and cumin in a mortar. Finely chop the mint and red chilli pepper. Peel and mince the garlic. Mix everything with the olive oil to make a marinade.
Cut the lamb into cubes and mix with the marinade. Refrigerate for at least 4 hours.
Halve and core the apricots.
Remove the lamb from the marinade. Thread the lamb cubes and apricot halves alternately onto skewers.
Grill the skewers on medium-high heat for 6–10 minutes, turning every 2–3 minutes, until the internal temperature reaches 63 °C (145 °F).
Alternatively, fry the skewers in a pan: Heat the pan over high heat and fry for 1–2 minutes on each side. Transfer to a baking tray and place in a preheated oven at 80 °C (176 °F). Cook for 15 minutes until the internal temperature reaches 63 °C (145 °F).
Sprinkle the skewers with sea salt and freshly ground pepper.