
To serve
1. To make the roti, combine the flour, salt and water in a large bowl and knead for 6-8 minutes until smooth, or use a stand mixer with the dough hook fitted. Divide into 8 balls on a lightly oiled surface. Cover in lightly oiled baking paper and rest for 20 minutes.
2. Meanwhile, heat the oil or ghee in a large frying pan or large saucepan over medium-high heat. Season the chicken, then brown in batches. Remove the chicken from the pan and add a little more oil or ghee to the pan and reduce the heat to medium.
3. Add the onion, curry leaves and cinnamon quill, season with salt and cook for 3-4 minutes until softened. Add the ginger and garlic and cook for a further 1 minute until fragrant. Stir through the masala and cook for a further minute. Add the diced tomatoes, then top up the empty can with water and add to the pan with the potatoes and sugar.
4. Return the chicken (with any resting juices) to the pan, stir to combine and season with salt and pepper. Cover the pan, reduce heat to medium-low and cook for 25 minutes, until the potatoes are very tender and chicken is cooked through. Season to taste.
5. Meanwhile, roll each roti as thin as possible, oiling to stretch the dough without sticking. Brush over some of the very soft butter to create a thin layer of butter. Roll the dough and bring into a ball then roll out again into a roti, no larger than the size of your frypan. Repeat with the remaining balls. To make sure they don’t stick together you can cook them straight away or you can separate each roti in between oiled baking paper.
6. Heat some butter in a large non-stick frying pan over medium-high heat. Cook the roti in batches until blistered on both sides and cooked through.
7. Serve the Cape Malay chicken curry with the roti, yoghurt, baby cucumbers and some coriander.
Notes
We take pride in paying attention to the smallest details in everything that we do. For us it’s more than just offering you quality at affordable prices - it’s about being proud to be part of our community.