1) Bring 500ml chicken stock, 250ml water, 30g butter and bay leaf to a boil in a medium pot with tight fitting lid. Add rice, stir and cover, reduce heat and cook for 18 minutes.
2) Heat two tablespoons olive oil, two turns of the pan, in a large skillet over medium-high to high heat. Add the chicken, season with salt and pepper and brown six to seven minutes then remove to a plate and add remaining olive oil, turn heat back a bit. When the oil ripples, add red onions, garlic and mushrooms. Cook mushrooms until dark and tender, six to seven minutes, then season with salt and pepper, curry and garam masala.
3) Add the chicken back to the pan. Deglaze the skillet with Marsala then add 500ml chicken stock, reduce heat and simmer a few minutes for flavours to combine.
4) Melt 15g butter in a small pot over medium high heat. Add the peaches to the pan and season with ginger, salt and pepper. Cook peaches 3-4 minutes, add the vinegar and sugar and glaze the fruit then stir in the nuts, watermelon rind, coriander and spring onions and turn off heat.
5) Fluff rice with fork. Serve chicken on a bed of rice with chutney on top to garnish. YUM-O!
Garam Masala is widely available in large supermarkets in the spice section. If your store does not carry it, raid your own spice cabinet to make your own. Mix together a combo of however many of these spices you have on hand: cinnamon, cloves, mace, cardamom, black pepper, cumin, coriander, fennel, nutmeg, chilli powder.