Place the oil, onion, curry powder and turmeric in a saucepan over medium heat and cook, stirring, for 5 minutes or until the spices are fragrant and onion is translucent.
Add coconut milk and heat to a gentle simmer. Add chicken and return to a simmer. Turn off the heat, cover with a lid and leave for 20 minutes for the chicken to poach.
Meanwhile, to make cauliflower rice, process the cauliflower in a food processor until the size of rice grains. Heat oil in a large frying pan or wok over medium heat. Add cauliflower, coriander stems and garam masala and cook, stirring, for 3-4 minutes.
Steam the green beans and snow peas for 2 minutes.
Divide the cauliflower rice among two serving bowls. Top with the chicken curry and garnish with coriander leaves. Serve with the beans and snow peas.