In a large stock pot add the olive oil, shallot, celery, chile pepper and carrots and sauté on low for 5 minutes.
Add the minced garlic and ginger and sauté for a few minutes and stir.
Add the dried spices (cumin, cinnamon, paprikas and turmeric) and stir and sauté for 3 minutes.
Add the bay leaves, vegetable stock, tomato sauce, chopped sweet potato, chickpeas and lentils and turn heat up to medium/high for 5 minutes.
Turn heat to low, cover pot and let cook on stove for an hour.
Serve in bowls.
Enjoy!