Preheat oven to 200ºC. Add pumpkin to a bowl and toss with olive oil and seasoning. Spread out on a lined baking tray and roast for 30 minutes, or until soft with crisp edges.
To make your dal, heat oil in a cast iron pot. Add red onion, garlic, ginger and chilli and sauté until soft and fragrant - approximately 2-3 minutes.
Add spices, and cook for a further 30 seconds, until gently toasted and oils release.
Add the rinsed lentils, coconut milk, vegetable stock and two thirds of the roasted pumpkin. Turn the heat down to low, and allow to simmer for 30 minutes, stirring every so often to avoid the dal catching at the bottom.
Once lentils are soft, remove from heat and stir through baby spinach, allowing it to wilt. Add in remaining pumpkin, and stir through. Serve sprinkled with fresh coriander leaves and a squeeze of lime juice, as is or with rice or flat bread.