Oh wow, I don't really follow a recipe, I've been making it so long. I'll have a go though!!
Soften chopped onion, crushed garlic and fresh grated ginger in a little oil, over a warm heat. Sprinkle with a little salt to stop it going brown. To keep it sweet, I always turn the heat on AFTER the stuff is in the oil, so it warms gradually. Soften for about 3 or 4 mins, till the onion goes transluscent.
Add chunks of chicken (breast or thigh, or you could use turkey, or even pork, I guess) and turn the heat up a little to brown. Stir in a table spoon of curry paste of your choice (although I tend to use the mild curry powder) and cook on a medium heat to toast the spices and get everything covered.
Pour over a can of coconut milk (I use the light, but it's your choice) and throw in a handful of raisins and a tablespoon of the ground almonds. Simmer until the meat is cooked through. If it gets too thick, just splosh in a little water.
Just before serving, stir in as much fresh chopped coriander as you like (or leave out, if you hate the stuff) and serve with rice / naan.
I peel whole oranges and slice these, to have with it. Fresh tomato is also nice. I also usually have mango chutney for OH and lime pickle for me.
There's only two of us, so you'll need to adjust quantities to suit your family size. If I use a punnet of mushrooms as well as the chicken, one chicken breast does us both quite happily.