From DeliciousLiving with several of my own additions. This chili can also be prepared on the stove top then transferred to a crock pot to cook slowly for 2-3 hours on low. I like to serve the chili over greens and (brown) rice for a meal in a bowl.
Heat oil in a medium saucepan over medium heat and sauté onion until lightly browned, 6–10 minutes.
Add garlic and cumin; cook for 30 seconds until fragrant. Stir in tomatoes with juices, broth, and pumpkin puree; mix until smooth. Add ancho or chipotle powder, oregano, cinnamon stick and beans. Bring to a boil, reduce heat, and simmer, partly covered, for 15–18 minutes, until beans are soft and chili is thickened. Stir in the vanilla paste/extract and season with salt and pepper.