Add the oil to a large pot and add the onion, spices, garlic and ginger. Cook until the onion has softened.
Add the pumpkin, carrot and lentils and toss to coat in spice mix.
Add the stock and tomato and bring to a simmer. Simmer for 30 minutes and then add the coconut milk, stir well and cook for another ten minutes.
Squeeze the juice of 2 limes into the dahl and stir. Season to taste.
Divide amongst bowls and enjoy!
