The first step to making flavourful tandoori chicken is preparing a rich marinade. In a large bowl, combine the yoghurt, tandoori masala, turmeric, cumin, salt, lemon juice, grated ginger, and crushed garlic. Stir well until smooth. Cut 2–3 deep slashes into each piece of chicken so the marinade can seep in. Coat the chicken thoroughly, cover, and refrigerate for at least 2 hours, ideally up to 8.
Once the chicken has marinated, preheat your oven to 200°C fan-forced. Line a roasting tray with foil and place a wire rack on top. This setup helps air circulate around the chicken for an even cook. Heat a frypan with a drizzle of oil and sear the chicken for about 5 minutes on each side until browned. Then, place the chicken on the rack and roast for 15 minutes. Flip the pieces and roast another 15 minutes or until fully cooked.
While the chicken is in the oven, prepare the cauliflower. In a small bowl, soak the sliced red onion in apple cider vinegar and set aside. In a separate oven dish, toss cauliflower florets and leaves with turmeric, chaat masala, garlic, salt, and a splash of canola oil. Roast at 200°C for 20–30 minutes until golden and tender. Serve the cauliflower with the pickled red onion on top for added crunch and tang.
Now, make the parsley yoghurt. In a food processor, blend parsley and garlic until finely chopped. Add lemon juice, yoghurt, and salt, then blend again until smooth and creamy. This sauce adds freshness and a cooling contrast to the spiced chicken.
To plate, serve the tandoori chicken hot with steamed basmati rice, a side of roasted cauliflower, and a generous spoon of parsley yoghurt. Each bite is balanced, from spicy and smoky to creamy and tangy.