Spicy Black Bean and Sweet Potato Chili

Spicy Black Bean and Sweet Potato Chili

This thick, smoky vegan chili comes together in just under an hour, and most of that time is hands-off simmering. You can use any kind of sweet potato here — keep in mind that the orange or garnet “yam” you see at the grocery store is actually a sweet potato — but you could also switch it up and use any peeled sweet winter squash, like butternut or kabocha. The recipe calls for either coconut oil or vegetable oil. If you’d like a mild coconut flavor, which plays well with the orange juice, choose unrefined or virgin coconut oil; for a neutral flavor, choose refined coconut oil or any vegetable oil. Use one chipotle chile for a very mild chili, and four if you like yours very spicy. (Get the slow-cooker version of this recipe here.)
  • Total:
  • Serves: 6 persons



  1. Step 1

    In a large Dutch oven, warm the oil over medium-high heat. Add the onion, season with salt and cook, stirring occasionally, until the onion is translucent, about 5 minutes. Add the garlic and cook, stirring and adjusting the heat as needed to avoid burning, until fragrant, about 1 minute.
  2. Step 2

    Add the brown sugar, cumin, garlic and onion powders, and stir to combine. Add the orange juice and let it come to a simmer. Add the chipotles and adobo sauce, sweet potatoes, beans, tomatoes and lime juice. Season generously with black pepper and 2 teaspoons salt. Stir in 1 1/4 cups water and bring to a boil.
  3. Step 3

    Once the chili comes to a boil, decrease the heat to low to maintain a simmer. Cover the pot and cook until the sweet potatoes are tender, 30 to 45 minutes.
  4. Step 4

    Just before serving, stir in the corn and let it warm through. Taste and add more salt and pepper if necessary. Top with avocado and red onion.