This quick and easy vegetarian chili is tasty, healthy and will also satisfy your hankering for something slightly sweet, thanks to the addition of fiber-rich sweet potatoes and cinnamon. I like my chili with a bit of a kick so I added three jalapeños. If you have a more mild palate, you can substitute in a julienned bell pepper.
Heat oil in saucepan over high heat. Add the onions and garlic and cook until the onions are translucent, about 5 minutes. Add the jalapeños and cook until they are tender. Add the sweet potatoes and cook 5 minutes or so. Add spices and seasonings and stir. Add in tomatoes, water, and stock. Bring to a boil and reduce to a simmer, cooking about 10-15 minutes, until the potatoes are almost tender.
Add the beans and bring back to a boil. Reduce to a simmer and cook until thickened and the potatoes are very tender. Taste for seasoning, adjusting as needed, and add in the optional orange zest and lemon juice if you wish. Ladle into bowls and garnish with cilantro, sour cream, and grated cheese.