Place onion (cut into quarters), garlic, ginger, roughly chopped carrot, pumpkin, chilli and coriander root into the TM bowl. Chop on 4 seconds, Speed 5. Scrape down the sides.
Add the coconut oil or neutral oil. Saute for 5 minutes, 100 degrees, Speed 1, MC out.
Add the tomato paste and spices, saute for 1 minute, 100 degrees, Speed 1. MC out.
Add the lentils and vegetable stock. Cook for 20 minutes, 100 degrees, Speed 1 with the simmering basket on the lid instead of the MC.
Add the coconut milk or cream, Cook for 5 minutes, 100 degrees, Speed 1 with the simmering basket on the lid instead of the MC.
Remove the simmering basket and add the garam masala and salt and pepper to taste. Insert the MC and blend for 20-30 seconds, Speed 9 or until your desired texture is achieved.
Divide between serving bowls and garnish with coriander sprigs or microgreens, a drizzle of chilli oil and cracked black pepper. Serve with your choice of bread for dunking.