Heat a large pan over medium heat with some oil. Add the onion and cook for five minutes or until it starts to turn translucent. Add the sweet potato and stir for another five minutes, then toss in the garlic and cook for a further two minutes.
Wash and juice the lemon, reserving the rind. Add the bulgur to the pan with the two cups water and the reserved lemon rind. Simmer for fifteen minutes. Remove the lemon and add the kale, gooseberries, and lentils. Season with the cumin, salt, and pepper. Throw the lid on the pan for a couple of minutes to let the kale wilt. Cape gooseberries don't need to be cooked, so they'll be perfect in the time it takes for the kale to cook. During that time you can prepare the dressing.
Whisk together the lemon juice, olive oil, vinegar, maple syrup, and mustard. Pour over the bulgur mixture, stir, and serve hot. The bulgur will absorb the dressing and it will taste amazing.