Heat avocado oil in a heavy pot and sauté onion, garlic, peppers, celery and sweet potato with the salt for about 10 minutes or until onion is translucent and potato has begun to soften.
Add chili powder, smoked paprika, cumin and cinnamon and continue to sauté for 3 to 4 minutes to release flavours.
Add lentils, tomatoes, water and tomato paste and stir to combine. Bring to a boil, cover and reduce heat to simmer for 20 minutes.
Add beans, corn, Worcestershire sauce and brown sugar and stir to combine. Cook covered for an additional 30 minutes. Be sure so stir periodically as the lentils tend to sink to the bottom and may stick.