Heat the oil in a non stick saucepan. Add the red onion, cauliflower and potatoes and cook for a few minutes. Then add the tofu, green beans, fresh ginger and curry paste and stir to combine. Add the vegetable stock, water and coconut cream. Stir and cook on medium heat for 10 to 15 minutes or until vegetables are cooked through. Serve over rice.