No image available
Member recipe

Fragrant All-Spices Chicken Curry

Member recipe by

  • 1
  • 2
  • 3
  • 4
  • 5
(0 ratings)

Member recipe by

Cooking time

Prep: 20 minutes Cook: 15 minutes Prep time includes time for marination/chopping

Skill level



Serves 6

Smooth spicy chicken gravy characterized by the taste and aroma that the all- spice mixture lends. Goes well with rice, breads and even noodles..

This recipe has been submitted by the Good Food community. Sign in or create a My Good Food account to upload your own recipe creations. Please note that all recipes will be moderated but they are not tested in the Good Food kitchen.
Save to My Good Food
Please sign in or register to save recipes.


Chicken breasts-500 gms

  • Marination Mix
  • Onions-2 medium sized onions
  • Tomatoes-2 medium sized tomatoes
  • Tomato Puree- 250ml
  • Oil-3 tsp (2tsp for the gravy and 1 tsp to roast the spices)
  • Cumin Seeds- 2 tsp
  • All-spice mixture
  • Garam Masala-1/2 tsp
  • Butter-1 tsp
  • Fresh Cream-50ml
  • Salt to taste
  • Finely Chopped Coriander-a handful

For the marination mix:

  • Cinnamon powder-1/2 tsp
  • Powdered cloves-1/4 tsp
  • Coriander Powder-1/2 tsp
  • Ground Pepper-1/2 tsp
  • Cumin powder-1/2 tsp
  • Juice of half a lemon

For the spice mix:

  • Ground Pepper-1 tsp
  • Cinnamon powder-1 tsp
  • Powdered cloves-1/4 tsp
  • Ground Cardomom - seeds from 2 pods
  • Heat 1/2 tsp oil in a pan and roast the mix for about 30 seconds-1 minute. Be careful not to burn the spices.


  1. Marination: First, wash the chicken breasts thoroughly and remove the fat layers on the sides (if you'd like) to make it healthier.Using a sharp knife, cut the chicken breasts into bite sized jullienes. Take a pieces in a bowl. Add the marination mixture and rub it into the meat well. Leave for 10-1 minutes.

  2. Preparation: Wash and peel the onions. For a nice thick texture, chop very finely or grate them. ( I prefer to grate them though it's a little harder to do).

  3. Wash the tomatoes and chop them finely. Keep aside. If you do not have bought out tomato puree, wash one medium sized tomato and blitz it to make your own puree.

  4. Cooking: Heat oil in a pan. Once the oil is hot, add cumin seeds. ( To check temperature, drop a grain of cumin into the oil and see if it crackles. If it does, the oil is hot enough). Add the onions and stir for 2-3 minutes till onions are transluscent in colour. Add the tomato puree and chopped tomatoes. Cook for 2-3 minutes till the tomatoes are cooked.

  5. Add the chicken pieces and the all-spice mixture (pre-prepared). Add salt to taste. Cook on a low flame for 5-7 minutes till the meat is cooked. Once the meat is cooked, as a finishing touch add in the butter. Stir well till the butter melts. Add the fresh cream and mix it in. Turn off the flame. (Note: Fresh cream will split if kept in direct heat for too long. Be sure to put in fresh cream at the nd once the meat is cooked and take off the stove immediately after.

  6. Garnish with finely chopped coriander and/or ground pepper (if you think the curry needs more heat).

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
Be the first to comment...We'd love to hear how you got on with this recipe. Did you like it? Would you recommend others give it a try?
Be the first to ask a question about this recipe...Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved...
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.