In a large saucepan, heat the olive oil and butter over medium heat until the butter starts to foam. Add the spices, ginger, tamarind (if using) and garlic and cook for about 1 minute until fragrant.
Add the stock and bring to a gentle bubble. Add the lentils and carrots and leave to cook for 15–20 minutes, or until the carrots are tender a