Start by combining half of the curry powder, ground cumin, ground coriander, salt, and pepper in a bowl. I love adding lime juice and yoghurt to the spice mix, which makes the chicken tender and flavorful. Let it sit in the fridge for at least 30 minutes to soak up all the spices.
Shred red cabbage and carrots and place them in a large bowl. Squeeze over lime juice, toss with salt and pepper, and let the citrus brighten the vegetables. This step ensures the coleslaw stays crisp while absorbing a fresh, zesty flavor.
In a separate bowl, mix Greek yoghurt with honey and chopped mint leaves. I always taste and adjust the honey for the perfect balance of sweet and fresh. This sauce is a cool, creamy complement to the spicy chicken.
Mix remaining curry powder with flour, salt, and pepper, then coat the marinated chicken. Heat vegetable oil in a skillet and fry chicken 3–4 minutes per side until golden and cooked through. Proper oil temperature is key; too hot, and the coating will burn before the chicken cooks.
Combine butter, crushed garlic, and leftover mint, then spread over bread slices. Toast for 2–3 minutes per side on medium-low heat until golden.
Spread mint yoghurt on bread, add coleslaw, then layer chicken. Top with more coleslaw and a drizzle of yoghurt. I like to press down slightly for each layer to keep the sandwich together.