Preheat oven to 360°F (180°C FAN/ 200°C conventional)
Start by adding your cherry tomatoes into a baking tray. Coat with 1 tbsp of oil and season with salt and pepper. Pop in the oven for 30 minutes.
Meanwhile, to a large saucepan, add the remaining oil (1 tbsp), onion and celery into the pot. Season with salt and pepper and fry over medium for 5 minutes.
Next, add the garlic, ginger, paprika and carrots to fry for a minute before adding the chopped tomatoes.
Fry for a further 5 minutes to cook out the tomatoes. Then, add the vegetable stock and lentils. Stir to combine and cover with a lid. Cook for 25 to 30 minutes, stirring occasionally, until the lentils are fully cooked and the carrots tender. Taste to adjust seasoning.
Once the cherry tomatoes are roasted, stir half into the soup, reserving the remaining to top. Serve up the soup with a dollop of creme fraiche, a few cherry tomatoes and a crack of black pepper. Enjoy!