Add your oil and onion to a wide bottom pan and fry gently on a low heat for around 10 minutes until soft and browning. Add the garlic and fry for 30 seconds more, than add the spices and carrots and fry for 2- 3 minutes.
Next, add the tomatoes, lentils, balsamic, Worcester and soy sauce and stock, stir to combine.
Bring to the boil then cook on a low heat for 40 minutes.
Finally, add in the Cavolo Nero and season with black pepper & salt to the pan and simmer for a further minute.
Turn off the heat and stir the fresh thyme & olive oil.