Save This Recipe Form

Want to save this recipe?

Enter your email below & I'll send it straight to your inbox. Plus you’ll get new recipes from me every week!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A bowl of sweet potato chili topped with avocado, cilantro and green onion.

Sweet Potato Black Bean Chili

5 Stars 4 Stars 3 Stars 2 Stars 1 Star 4.5 from 2 reviews
  • Author: Deryn Macey
  • Prep Time: 10 mins
  • Cook Time: 30 mins
  • Total Time: 40 minutes
  • Yield: 6
  • Category: Main Dish, Soup
  • Method: Stovetop
  • Cuisine: Vegan


Enjoy this healthy chili topped with avocado, cilantro and green onion for a hearty, filling plant-based meal.


  • 1 medium white onion, diced
  • 3 cloves garlic, minced
  • 1 tbsp chili powder
  • 1 tsp cumin
  • 1 tsp dried oregano
  • 1 28 oz can diced tomatoes, fire-roasted if you can find them
  • 1.5 cups vegetable broth
  • 4 cups peeled and cubed sweet potato, about 2 small to medium-sized sweet potato
  • 1 red bell pepper, diced
  • 1 jalapeno, de-seeded and minced
  • 1 14 oz can black beans, drained and rinsed
  • 1.5 cups corn
  • salt and pepper, to taste
  • handful of fresh chopped cilantro, optional
  • fresh lime juice, optional


  1. Add the diced onion and garlic to a large soup pot with a few tablespoons of water or vegetable broth. Cook over medium heat, stirring often until the onion is soft and translucent.
  2. Stir in the chili powder, cumin and oregano and cook for 2-3 more minutes. If the pot is drying out, add a bit more water as needed.
  3. Add the sweet potato, bell pepper, jalapeno, tomato and vegetable broth and simmer for about 20 minutes until the sweet potato is very tender. You should easily be able to pierce with a fork or slice in half with a butter knife.
  4. Stir in the corn and black beans and cook for a few more minutes to heat through.
  5. Optional: for extra-thick chili, use a potato masher to mash up the chili up a bit or pulse an immersion blender in the pot a couple times. You can also remove a few scoops of chili, blend, then add back into the pot.
  6. If adding cilantro, stir that in now, otherwise you can use some as a topping.
  7. Season with salt and pepper, to taste and add a spritz of fresh lime, if desired.
  8. Serve right away topped with avocado, green onion, vegan sour cream, crushed tortilla chips or any other topping favorites.
  9. Leftovers can be stored in a sealed container in the fridge or up to 5 days or frozen for up to 3 months.


See post for Instant Pot instructions.

For spicy chili, add 1/2 tsp cayenne pepper or red chili flakes.