Heat oil over medium heat in a large pot or skillet. Add the onion and sauté for 3–4 minutes, then add the ginger and garlic. Sauté for a further minute.
Next add the curry paste, spices, vegetable broth (or water), coconut milk, soy sauce, and maple syrup. Stir and bring to a boil over high heat.