Toast the cumin seeds in a dry pan for about a minute until aromatic. Transfer to a mortar and pestle or a spice grinder to grind.
In a large soup pan, heat your olive oil over medium heat. Add in your onion, garlic, ginger, mustard seeds and jalapeno and saute for about 3-5 minutes.
Add in the rest of your ground spices and whole bay leaves and saute for another few minutes.
Add in your tomato paste, stock, tomatoes and red lentils and bring to a boil. Reduce to a simmer and let cook for about an hour, stirring occasionally.
Add your coconut milk and simmer for another 20 minutes.
Season with salt and pepper if you like. Add a little fresh lime juice to taste.
Garnish with cilantro to serve.