Full of flavor and so simple to make, this one-pot Sweet Potato Black Bean Chili is a wonderfully satisfying vegetarian meal! Mix and match the ingredients to make it your own, and serve it with avocado, cilantro, and vegan cornbread.

If you’re looking for more plant-based chili recipes, you’ll also love my Lentil Chili, my Veggie Chili, and this creamy Vegan White Chili!

overhead view of a bowl of Sweet Potato Black Bean Chili topped with cubed avocado.

Vegan chili is, hands down, one of my favorite meals. It’s the ultimate versatile cold-weather staple. I can change up the vegetables, beans, and flavors based on the season, what I’m in the mood for, or what I have in the kitchen! And let me tell you, this Sweet Potato Black Bean Chili is one of the most flexible vegan chili recipes on my site.

Showcasing pillowy soft sweet potatoes, hearty black beans, and the classic smoky, comforting chili flavors you crave, it’s a perfect fall food. Oh, and the ingredients couldn’t be easier to mix and match. Out of sweet potatoes? Use butternut squash. Need to clean out your fridge? Throw in even more veggies. Looking for more flavor? Add a pinch of cinnamon or cayenne.

Vegan, non-vegan, veggie-skeptic, or picky eater, I know you’re going to love it!

⭐⭐⭐⭐⭐
“This was so easy to make and was so good!! Even my meat eating hubby loved it! Perfect for a cozy night at home.” – Wendy

Why you’ll love this meatless chili recipe

  • Thick, delicious, and hearty! I make this black bean sweet potato chili every fall and winter. Its cozy, smoky flavors, hint of sweetness, and hearty, satisfying ingredients are exactly what I crave on chilly days.
  • Seriously flexible – There’s no shortage of ways to make this black bean chili your own. Swap the potatoes for squash, use vegan ground beef, add more veggies, and so on.
  • A reader favorite ⭐⭐⭐⭐⭐ – Like me, my readers have been loving this chili recipe for years. It has over 100 ratings and reviews! Here’s what Elisa had to say about it: “I’ve been making this chili for years and everyone who has tried it, requests the recipe. I just send them here and recommend all the recipes lol” 
overhead view of a black ladel in a large pot of Sweet Potato Black Bean Chili.

How to make sweet potato black bean chili

Find the complete recipe with measurements in the recipe card below.

Saute the onion, garlic, and chopped sweet potato in a large pot. Once soft, stir in the chili powder, cumin, smoked paprika, and salt.

overhead view of sweet potatoes and onions for Sweet Potato Black Bean Chili cooking in a large pot.
overhead view of a black spoon stirring the ingredients for Sweet Potato Black Bean Chili in a large pot.

Pour in the diced tomatoes and their juices, black beans, and vegetable broth. Stir to combine, then heat to a simmer.

Leave the chili to simmer uncovered for 20 to 25 minutes.

Chili tastes better the next day

I know, I know. How could you possibly wait to eat this chili after smelling its irresistible aromas for 30 minutes?! But trust me, chili tastes even better after it sits for 1 to 2 days.

close up on a ladel full of Sweet Potato Black Bean Chili held over a large pot.

Serve the warm chili in bowls with your desired toppings and a slice of freshly baked Vegan Cornbread on the side. Enjoy!

Vegan chili topping ideas

Serve each bowl of chili with diced avocado, a dollop of my homemade Vegan Sour Cream, crushed tortilla chips, chopped cilantro, lime wedges, chopped green onions, these Quick Pickled Red Onions, vegan shredded cheddar cheese, and/or a dollop of vegan Greek yogurt on top.

overhead view of a bowl of Sweet Potato Black Bean Chili topped with cubed avocado.

Frequently asked questions

Can I make this with butternut squash instead of sweet potatoes?

Yes, an equal amount of butternut squash would be a delicious swap!

How can I make the chili thicker?

A simple hack is to mash some of the soft sweet potatoes with the back of a spoon while they’re simmering in the chili. You can also use a little less broth/water. Start with 1 cup, then add more in splashes, as needed.

What else can I add to the chili?

Vegetables: Saute diced bell peppers, green chile peppers, shredded carrots, diced zucchini, and/or mushrooms with the potatoes. You can also stir in 2 cups of chopped leafy greens, like spinach or kale, at the end.

Grains: A few of my readers have bulked up the chili with quinoa, barley, and brown rice.

Beans and Legumes: The black beans can be combined or replaced with pinto beans, kidney beans, or green/brown lentils.

If you’re not a fan of black beans, replace them with TVP, soy curls, the meaty tofu crumbles from my Ultimate Vegan Chili recipe, sliced vegan sausages, or browned ground vegan beef.

Spices: Cinnamon will add warmth, cayenne will bring the heat, and a little brown sugar will complement the sweet potatoes.

Can I double this recipe?

Sure! Just double the ingredients (click the 2x button on the recipe card) and make the chili in the largest pot you own (or cook it in two batches).

How do I store leftover sweet potato chili?

Once the chili is cool, pack it into an airtight container and either refrigerate it for 4 to 5 days or freeze it for up to 3 months. Thaw the leftovers in the fridge overnight before reheating on the stove or in the microwave.

The chili will thicken as it chills, but I find that stirring in a splash of broth/water while reheating always helps thin it out.

overhead view of a bowl of Sweet Potato Black Bean Chili topped with cubed avocado.
overhead view of a bowl of Sweet Potato Black Bean Chili topped with cubed avocado.
4.98 stars (102 ratings)

Sweet Potato Black Bean Chili

Full of flavor and so simple to make, this one-pot Sweet Potato Black Bean Chili is a wonderfully satisfying vegetarian meal! Mix and match the ingredients to make it your own, and serve it with avocado, cilantro, and vegan cornbread.
Prep: 10 minutes
Cook: 30 minutes
Total: 40 minutes
Servings: 6 servings

Ingredients 
 

  • 1-2 tablespoons olive oil
  • 1 medium onion, diced small
  • 2 garlic cloves, minced
  • 1 large sweet potato, peeled and diced
  • 2 tablespoons mild chili powder
  • 2 teaspoons cumin
  • 2 teaspoons smoked paprika
  • 1 teaspoon salt
  • 28 ounces diced tomatoes, with their juices OR fire roasted tomatoes
  • (2) 15-ounce cans black beans, drained and rinsed
  • 2 cups vegetable broth or water

Optional toppings

Instructions 

  • In a large pot over medium heat, add the olive oil. Saute the diced onion for 3-4 minutes, until translucent, then add in the garlic and sweet potato and cook about 2 more minutes.
  • Next add the chili powder, cumin, smoked paprika and salt. Stir into the vegetable mixture.
  • Pour in the diced tomatoes along with their juices, drained and rinsed black beans and broth/water. Stir to combine. Simmer the mixture, uncovered, for 20-25 minutes.
  • Use the back of a spoon to mash some of the sweet potatoes for a thicker texture, if desired.
  • Serve with avocado chunks, cilantro, chopped green onions, vegan cornbread or vegan sour cream.

Video

Notes

  1. For oil free, simply use water to saute instead of oil.
  2. May substitute peeled/chopped butternut squash for the sweet potato, if desired. You could also add 2 cups of baby spinach or chopped kale.
  3. For a thicker chili, add less broth/water.
  4. To make in an Instant Pot: Use the saute feature and cook the onion, then the garlic and sweet potato, then the spices just like in the regular instructions. Turn off the Instant Pot for a moment and add the diced tomatoes, black beans and water. Stir, then seal and set the timer to 8 minutes at high pressure. Release pressure manually, and serve with desired toppings.
  5. To make in a slow cooker: Add all ingredients to a crock pot and cook on high for 4-5 hours or low for 7-8 hours. 
  6. The recipe can easily be doubled or even tripled to serve a large crowd. 
  7. The chili freezes well and will keep in the refrigerator for 4-5 days.

Nutrition

Serving: 1serving | Calories: 183kcal | Carbohydrates: 34g | Protein: 8g | Fat: 3g | Saturated Fat: 1g | Sodium: 945mg | Potassium: 763mg | Fiber: 10g | Sugar: 6g | Vitamin A: 8535IU | Vitamin C: 18mg | Calcium: 105mg | Iron: 4mg
Course: Main Course, Soup
Cuisine: American
Author: Nora Taylor
Did you make this recipe?Mention @nora_cooks_vegan_ or tag #noracooks!

Posted In: , , , , , , , , , , , , ,

you may also like:

Comments

  1. So simple but so good! To make this chili a little lighter, I replaced one of the two cans of beans with a diced bell pepper. I also added a finely diced jalapeño. I left the seeds in the jalapeño, because I like a good kick, but you could remove the seeds for a little less spice. Other than that, I made it exactly as written and it was perfect! Thank you, as always!

    1. You’re so welcome, Emma! Thanks for sharing the substitutions you used (it’s so flexible, right?) and I’m so happy you loved the chili!

  2. Very easy. Very good. I added more sweet potato, chicken broth instead of water, and added turkey to mine as well, so you can definitely work it to your liking. I’m going to try with butternut squash next time!

  3. The recipe was delicious and easy to make. I love a spice so I added a small can of mild green chilies…YUM! Thanks! I will be making this again and again.

    1. I’m so glad you loved the chili! I appreciate you taking your time to share your wonderful review and comments! Thank you and happy cooking!

  4. Easy to make and delicious. I did use 2 chopped jalapeño peppers instead of chili powder and added some oregano. It is very filling. 

  5. Delicious, not too spicy but super flavorful. The whole family could eat this. My almost 1 year old baby even loved it.

  6. I just want to tell you that I made your cornbread last night (despite my husband’s protest of a vegan cornbread) AND today I made the chili using butternut squash. The cornbread is GONE and my husband fought me over the last piece; the maple butter is delicious! And we can’t wait to eat the chili tonite (I’m going to try one of your vegan sour cream/other toppings). So glad I found your recipes!

    1. Hi Polly! Welcome to Nora Cooks! I’m so glad you are enjoying my recipes! Thank you for sharing your comments, and I hope you enjoy your journey through my recipes! Reach out if you have any recipe questions, and happy cooking!

  7. As good as your ultimate vegan chili recipe!  Instead of mashing sweet potatoes to thicken, I added some dry TVP after everything else and before it started to simmer.  Such a simple preparation and delicious meal. 

  8. Very tasty. I usually used ground turkey, but didn’t miss the meat. I added 1 can black beans and 1 can kidney beans. Also served over brown rice. The cilantro gives it an extra kick.

  9. This recipe sounds great! I have to make a vegan chili for a party – this says it’s a vegetarian chili. I am neither so I am having trouble understanding what about this recipe makes it vegetarian and not vegan. 
    Can you tell me that I can substitute to make it vegan? 

  10. I made this for dinner tonight and it was great!  It will definitely be in the rotation from now on. Thank you ?

  11. This is one of my favorite lunch recipes to meal prep in the Fall/Winter!!! It’s so easy to make and lasts me a whole week of work lunches! It’s also delicious — love the addition of sweet potato to chili! I usually cook it with the lid on or else I find the sweet potatoes take forever to cook

    1. Hi Cadey! I agree that this is a great fall/winter recipe! I’m so glad that you love it! Thank you for taking time to share your wonderful review and comments!

  12. Delicious. Used the fire roasted tomatoes, though found I had to cook longer to soften sweet potatoes.
    Very flavorful.

  13. Omg I was not expecting this recipe to be so good! Instead of water I used vegetable broth and used bell pepper that needed to used. I will definitely be using this delicious recipe again. Thanks again.

    1. I’m so thrilled that you loved the recipe, and will be making it again! Thank you for taking time to share your wonderful review and comments! Happy cooking!

  14. We tried this tonight.  We added two poblanos and one orange bell pepper because we needed to use them up.  We served it with cilantro and corn bread. It was delicious!  Thank you!

    1. Hi Karen! I’m glad you guys loved the chili! Your additions sound delicious! Thank you for taking time to share your wonderful review and comments!

  15. I made this recipe and took to a potluck. It was a huge hit – not one spoonful left to bring home! I served it with sliced limes and cilantro. Really delicious! Thanks, Nora!

    1. Hi Vena. I’m glad the chili was a hit at your potluck! That’s so fun! It sounds so good with the sliced lime! Thank you for sharing your great review and comments!

  16. This recipe is absolutely delicious!  The ONLY thing I did different was to substitute the sweet potato for diced butternut squash because I had a big container in my refrigerator. My husband who is not completely WFPB gave it 5 stars. This will definitely be a dish I make on a regular basis. 

    1. Thanks for sharing your wonderful review and comments! I’m glad that you guys loved the chili, and thrilled you’ll be adding it to your meal rotation! Happy cooking!

  17. i have tried four of your recipe, and one is better than the next. very easy to make with everyday products and excelent taste . again thank you
    john

    1. Thank you, John! I’m glad you are enjoying my recipes! Enjoy your journey through them, and let me know how they go! Thank you for sharing!

  18. This was sooo good! It was really filling and tasty. It was flavorful, but not too spicy. I’m adding it to my regular repertoire of healthy dinners. Was good the next day, too.

    1. I’m so thrilled this is going on your meal rotation! Thanks or sharing your review and comments! I’m glad you loved the chili!

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.