This site is optimised for modern web browsers, and does not fully support your version of Internet Explorer

Roast chicken vindaloo

Spice up your Sunday roast with marinated chicken and vindaloo gravy. And don't be intimidated by the long list of ingredients: this is a really easy recipe.

Unfortunately we are unable to add this recipe to your favourites, please try again later.


For the vindaloo spice mix

For the chicken vindaloo

For the vindaloo gravy

For the masala corn


  1. For the vindaloo spice mix, put all the ingredients in a container and mix to combine.

  2. For the chicken vindaloo, mix the garlic paste, palm vinegar, spice mix, oil and salt together to form a paste. Rub the paste on the chickens and carrots. Set aside to marinate for an hour.

  3. Preheat the oven to 200C/400F/Gas 6.

  4. For the vindaloo gravy, heat the oil in a wok or large frying pan. Add the cinnamon stick and garlic and gently fry until the garlic is translucent. Add the chopped onions and cook until light-brown. Add the vindaloo spice mix and gently fry for 2-3 minutes, then stir in the tomatoes, vinegar and palm sugar and cook for 3-5 minutes. Pour in the chicken stock and simmer for 5-6 minutes. Season, to taste, with salt and stir through the chopped coriander leaves. Keep warm until ready to serve.

  5. For the chicken vindaloo, put the chickens and carrots on a roasting tray and cook for 15 minutes. Baste the chickens and cook for a further 15 minutes. Remove the chickens from the oven and set aside to rest for 10-15 minutes.

  6. Meanwhile, make the masala corn. Melt the butter in a pan, then add the chilli powder, lime juice, chat masala and sugar and let it simmer for a few minutes. Add the frozen sweetcorn kernels and cook until warm. Sprinkle with chopped coriander leaves and keep warm until ready to serve.

  7. Joint the chicken and serve with the carrots, masala corn and vindaloo gravy. Garnish with watercress leaves.

Recipe Tips

Any leftover spice mix can be stored in an airtight container for up to six months.