Preheat your oven to 400°F (200°C).
Wash and slice the tomatoes in half, laying them on a baking tray.
Drizzle one tablespoon of olive oil over the tomatoes.
Sprinkle a pinch of salt and pepper over them.
Roast these tomatoes in the oven for 20 minutes until they’re soft and slightly charred.
While the tomatoes are roasting, rinse the lentils under cold water.
Take a large pot, heat the remaining olive oil over medium heat.
Toss in the chopped onions, stirring until they’re translucent.
Mix in minced garlic, cumin, and basil.
Once the aroma fills the kitchen, add the lentils to the pot.
Pour in the vegetable broth, followed by roasted tomatoes.
Bring the mixture to a boil, then reduce the heat and let it simmer for 25 minutes.
After ensuring the lentils are tender, remove the pot from the heat.
With an immersion blender, blend until your Roasted Tomato and Lentil Soup is smooth.
Taste and adjust the seasonings if needed.
Pour into bowls and garnish with fresh parsley.