If you are using a pumpkin, cut it in 0.5cm slices, season it with salt and pepper and 1 tablespoon of oil.
Place them in a tray, on a single layer, and bake them in a preheated oven at 200°C foe 25 minutes.
In a wide pan, add the remaining oil, along with the cinnamon, start anise, mustard seeds, cloves and cardamon.
Cook for a minute, then add the onions with a pinch of salt and cook until translucent.
Add the garlic and spices, and sauté for a minute.
Remove the cinnamon stick, star anise, cloves and cardamon.
Add the tomatoes, cook for 2-3 minutes, then add a splash from the vegetable stock.
Add the onion-tomato mixture in a food processor, along with the silken tofu and blend.
Add the mixture back to the pan, along with the cooked lentils and the remaining veggie stock.
Cook for 15 minutes on medium heat.
Finish with a pinch of salt and pepper, maple syrup, and lime juice.
Serve with basmati rice and peas, and some spring onions.