Heat a large stock pot over medium-high heat. Add oil, a pinch of salt and onions. Sauté until onions are translucent.
Add carrots, celery and sweet potatoes. Sauté for about 2-3 minutes.
Add garlic and all the spices (turmeric, coriander, cumin, cayenne, cinnamon) and let them toast for about 30 seconds.
If you notice the spices are dry, add a dash of veggie stock to prevent burning.
Add lentils and toast them for a minute more.
Next, add in your stock. Stir well.
Cover and let cook for 20-25 minutes on medium-low heat.
Check the lentils after 20 minutes to ensure they aren't crunchy or overcooked.
In the last 5 minutes, add the garbanzo beans, kale, and lemon. Season with salt and pepper.
Cook everything for 2-3 minutes more and serve.
Store in mason jars for meal prep or to take to work. Enjoy!
