Heat a generous amount of coconut oil in a large saucepan. Add the chopped onion and sauté until the onion is glassy. Add the garam masala, ginger and garlic and sauté until the spices become fragrant. Add the vegetables and fry for a while.
Do not fry them too quickly. The flavours of the spices need time to develop, so fry for about 5-10 minutes before adding the curry paste and coconut milk.
Stir well to prevent sticking.
Once the coconut milk has been added, bring to the boil and simmer, covered, until the vegetables are well cooked.
If it gets too dry, add a little stock.
When the vegetables are ready, serve with fresh coriander and cauliflower rice. If you think the curry sauce is too thin, you can thicken it slightly with arrowroot.