Dice up the onions, sweet potato and chop your spinach leaves roughly whilst you preheat your pan/pot on a head heat.
Lightly caramelise your onion and minced garlic till fragrant (not too brown), remove and put aside.
Add your diced sweet potato to your pan/pot and add a dash of water to help steam them slightly. Cook till they are softened slightly and caramelised.
Add the spices and split red lentils, stirring to combine till lightly toasted and fragrant.
Add your garlic and onion back in along with the chopped tomatoes, stock and coconut milk. Season generously with salt and pepper.
Bring up to a medium simmer for around 20 minutes, stirring occasionally so it doesn’t stick to the bottom (but likely will in a non-stick pot/pan).
Add in your marmalade and spinach leaves and cook for 5-10 more minutes. The daal should be thickening up nicely, similar to porridge.
Serve with brown rice and some yoghurt on the top. Optionally add some papadums or naan to scoop it all up.