Finely chop the onion and carrots.
Peel and grate the ginger and garlic.
Cut the lime.
Prepare the vegetable stock if dehydrated by adding to 500ml hot water or have your ready-made vegetable stock on hand.
Heat some oil in a pan over medium heat, add the onions, carrots, and a big pinch of table salt, and fry for 8-10 minutes until the onion is translucent.
Add the ginger and garlic, and fry for 2 minutes.
Next, add the curry powder and garam masala. Fry to release the aromas.
Remove from heat and allow to cool for a few moments, then whizz up with some of the vegetable stock.
Once smooth, pour back into the pan with the remaining vegetable stock, add the soy sauce, maple syrup, and a big squeeze of lime juice.
Keep warm until ready to serve.