Heat 1/4 cup oil in a 6 Quart pan on Medium-High heat.
On a cutting board, dice 2 carrots and 1 onion and set aside until the oil is hot.
When the oil is hot, add diced onion and shredded (or diced) carrot, then cook for 2-4 minutes and stir often.
Add minced garlic, 2 tsp cumin, 1 tsp curry, and 1/2 tsp thyme to the pot and continue cooking and stir constantly for 30 seconds or until fragrant.
Drain the can of diced tomatoes and then add them to the pot and cook for 1-3 more minutes, stirring often.
In a sink colander, rinse 1 cup lentils and then pour them into the pot.
Add 2 cups water and 4 cups chicken OR vegetarian broth to the pot and then stir to combine.
Collect lemon juice and then add it to the pot. Reduce heat to a simmer, partially cover the pan, and then cook 30 minutes.
Add 1/4 tsp black pepper and 1/8 tsp red pepper flakes, then mix well and bring to a boil.
Using a wet measuring cup, carefully transfer 2 cups of soup to a blender. LET SIT 2-4 MINUTES so you do not blow up the blender, COVER WITH A TOWEL and blend; trust me... Let the mixture cool for a bit so you are not cleaning soup and lentils off your ceiling.
Return mixture to the pot and then stir to blend.
In a sink colander, rinse then chop 1 cup kale to the pot.