My new cookbook Big Vegan Flavor is now available!

Smoky Sweet Potato and Pinto Bean Chili

Jump to Recipe
This Smoky Sweet Potato and Pinto Bean Chili is pantry-friendly, budget-friendly, meal prep-friendly, and freezer friendly! Itโ€™s hearty, velvety, and sticks to your ribs but is healthy, vegan, and gluten-free. Includes Instant Pot directions!
Prep 20 minutes
Cook 50 minutes
Total 1 hour 10 minutes
5 from 64 votes

A good bean chili is the perfect hearty meal so let’s say hello to this Smoky Sweet Potato and Pinto Bean Chili!

It sticks to your ribs in the best possible way and is packed with wholesome ingredients. Plus, its a great option for meal prep, as the leftovers are excellent. And you can either freeze half of it or stretch the meal out even further by serving it over pasta (hello, chili mac!), rice, or quinoa.

pinto bean chili

Hereโ€™s why youโ€™ll love this recipe.

Easy to make. Nothing fancy or complicated.

Pantry-friendly. This recipe features simple, everyday ingredients like onions, garlic, sweet potatoes, canned tomatoes, canned beans, along with some spices and vegetable broth. The only non-pantry ingredients called for in this recipe are jalapeรฑo peppers, lime juice, and cilantro (and the latter is optional).

Budget-friendly. Given the simple ingredients used, it shouldnโ€™t come as a surprise that this meal is budget-friendly! No expensive or exotic ingredients required.

Hearty yet healthy. This chili is rich, hearty, and velvety in texture and sticks to your ribs. But itโ€™s also entirely wholesome, vegan, and gluten-free.

Smoky, spicy, and well balanced. Smoky and spicy from chipotle peppers and warming spices and rich in flavor thanks to sticky browned onions, this is a vegan chili that doesnโ€™t skimp on flavor. The natural sweetness of the sweet potatoes nicely balances both the spice and acidity from the tomatoes.

Meal prep and freezer friendly. As I mentioned, the leftovers taste better the next day and this chili stays good in the fridge for five days, so itโ€™s a great meal prep option. Or, you can make it las longer by easily freezing it!

Ingredient Rundown

Spices

To keep this meal easy and straightforward, I rely on ground spicesโ€”chili powder, cumin, paprika, and oregano.

Onions

One of the keys to imparting a lot of flavor into this chili is to really brown those onions at the start. This recipe calls for nearly but not quite caramelizing the onions (takes about 10 minutes). I use this technique a lot in my savory recipes and it always makes for incredibly flavorful savory recipes.

Sweet Potatoes

The ingredient that makes this chili perfectly balanced in flavors. Be sure to finely dice up your potatoes into very small pieces. If theyโ€™re just chopped (not diced), they wonโ€™t fully soften in the allotted 30 minutes cook time.

Cocoa Powder

Does adding chocolate to chili sound weird? Maybe, but I promise it helps! Adding cocoa powder adds a rich warmth and depth of flavor without tasting like chocolate, as well as intensifies the warmth of the spices.

Canned Pinto Beans

This is a versatile, easy-to-customize chili. If you donโ€™t have pinto beans, substitute with black beans, cannellini beans, or kidney beans, or use three different varieties of beans.

Chipotle Peppers in Adobo

This is the main source of smokiness and spiciness in the chili, and I personally love it. If you are very sensitive to spicy food or canโ€™t find them, omit and substitute the regular paprika with smoked paprika for a slightly smoky taste. Or, if you have chipotle chili powder, you can use that instead of the regular chili powder.

If you can tolerate a moderate amount of heat, use just 1 chipotle pepper.

Similar to the cocoa powder, the chipotle peppers also create layer of richness and warmth in this chili.

chili in a bowl with some chives and cilantro scattered nearby.

Tips for making this recipe

Dice those sweet potatoes finely! If you just chop them (instead of finely dicing), they wonโ€™t fully soften in the allotted 30 minutes cook time.

When you add the tomato paste or spices, if the mixture appears to dry out, add a few spoons of water and scrape up any browned bits to prevent burning.

Let the chili rest before serving. As with any chili recipe, it is better the next day. Even allowing the recipe to rest for just 15-20 minutes will make it taste better. Resting helps the spices mellow out in their heat but also deepen in flavor. The result is a deep, rich, spicy yet balanced flavor, and a thicker texture.

Finishings and toppings. I like to finish my chili with fresh lime juice (it helps balance the spicy and bitter flavors, as well as enhance the savory flavors) and chopped cilantro for flavor. Feel free to top with your favorite chili toppings, such as vegan sour cream or cheese, sliced jalapeรฑo peppers, diced red onions or tomatoes, or chopped avocado.

If you want to stretch this meal out further, serve it over rice, quinoa, or pasta. Being a chili mac lover myself, I prefer it served over pasta :)

Want to make this recipe in the Instant Pot? The recipe below has a modification!

I hope you enjoy this hearty and delicious Smoky Sweet Potato and Pinto Bean Chili. If you give this recipe a try, be sure to tag me on Instagram with your recreations and please comment with your feedback below!

If you want a visual idea of what the chili should look like and I how incorporate it into a an easy healthy meal prep thatโ€™s perfect for staying at home and pantry cooking, check out the Youtube video below!

 

Big Vegan Flavor

Techniques and 150 recipes to master vegan cooking.

Smoky Sweet Potato and Pinto Bean Chili

5 from 64 votes
This Smoky Sweet Potato and Pinto Bean Chili is pantry-friendly, budget-friendly, meal prep-friendly, and freezer friendly! Itโ€™s hearty, velvety, and sticks to your ribs but is healthy, vegan, and gluten-free. Includes Instant Pot directions!
Prep Time: 20 minutes
Cook Time: 50 minutes
Total Time: 1 hour 10 minutes
Course: Dinner, Lunch
Cuisine: Mexican-inspired, Southwestern
Diet Vegan
Serving size: 5 to 6

Ingredients

  • 1 ยฝ tablespoons olive oil (more as needed, if not using nonstick pan)
  • 1 large yellow onion, diced
  • 4 garlic cloves, chopped finely
  • 2 jalapeรฑo peppers, diced (omit seeds and membranes for mild heat)
  • 2 tablespoons tomato paste
  • 2 tablespoons chili powder
  • 1 tablespoon ground cumin
  • 2 teaspoons dried oregano
  • 1 1/2 teaspoons paprika*
  • 2 cups (480 mL) vegetable broth
  • 1 1/2 tablespoons unsweetened cocoa powder (or raw cacao powder)
  • 1 bay leaf
  • 1 ยฝ teaspoons kosher salt, plus more to taste
  • Black pepper to taste
  • 3 (15-ounce/425g) cans pinto beans**, drained and rinsed
  • 1 pound (454g / about 3) medium sweet potatoes, peeled and finely diced
  • 2 chipotle peppers in adobo sauce from 1 can (optional, but this is what makes the chili smoky and spicy; NOTE โ€“ this is not 2 cans, but just 2 peppers from 1 can; omit entirely if you are very sensitive to spicy food; or use just 1 chipotle pepper for a moderate heat)
  • 1 (28-ounce / 800g) diced tomatoes
  • 2-3 tablespoons masa harina (optional)*
  • 1/4 cup chopped fresh cilantro, optional but recommended
  • 2 teaspoons lime juice, plus more to taste

Instructions

Stove-Top Directions

  • Heat a large saucepan or Dutch oven on medium-high heat. Add the olive oil, and once itโ€™s shimmering, add the onions and season with salt. Stir frequently and cook the onions until a light brown fond starts form on the surface of the pan, about 5 minutes. Add a few spoons of water to deglaze the pan. Continue cooking the onions, adding more water every few minutes and stirring frequently to prevent burning, until theyโ€™re browned and fully softened, 8- 10 minutes.
  • Add the garlic, jalapeรฑo peppers, and tomato paste, and cook for 2-3 minutes or until tomato paste is darker in color. If the mixture appears to dry out, add a bit more water and scrape up any browned bits.
  • Stir in the Spices (chili powder, cumin, oregano, paprika) and stir vigorously for 30 seconds, again adding a spoon of water as needed to prevent drying out.
  • Pour in the vegetable broth to deglaze the pot, stirring up any browned bits. Add the cocoa powder, bay leaf, 1 ยฝ teaspoons kosher salt, black pepper to taste, pinto beans, diced sweet potatoes, chipotle peppers (if using), and diced tomatoes. Stir well.
  • Bring the chili to a simmer and maintain a rapid simmer for 30 minutes, stirring occasionally and reducing the heat as needed, until the sweet potatoes are fully tender and the chili is thick and almost velvety.
  • Discard the bay leaf. Stir in the masa harina, if using. Whisk to combine and simmer for 2-3 minutes until the texture has further thickened.
    Stir in the cilantro (if using) and the lime juice. Taste for seasonings.
    1. NOTE: keep in mind that chili always tastes better after it has rested for some time, as the spices will have a chance to mellow out and meld together.

Instant Pot Directions

  • Use the Sautรฉ setting on the Instant Pot for steps 1-3. You might need to add more oil and or water as you go, as the Instant Pot stainless steel inner pot requires more liquid than a standard pot.
  • Select the Cancel setting once you deglaze the pot with the broth (step 4).
  • Secure the lid and set the Pressure Release to Sealing. Select the Pressure Cook setting at high pressure and set the cook time to 6 minutes.
  • Once the timer has completed and beeps, allow a natural pressure release for 10 minutes and then switch the Pressure Release knob from Sealing to Venting to release any remaining steam.
  • Discard the bay leaf. Stir in the masa harina, if using, and turn on the Sautรฉ setting. Whisk to combine and simmer for 2-3 minutes until the texture has further thickened.
  • Turn off the heat and stir in the cilantro and the lime juice. Taste for seasonings.
    1. NOTE: keep in mind that chili always tastes better after it has rested for some time, as the spices will have a chance to mellow out and meld together.

Notes

* If you arenโ€™t using chipotle peppers but still want a smoky flavor, use smoked paprika instead of regular paprika. Or, if you have chipotle chili powder, you can use that instead of the regular chili powder.
** If you donโ€™t have pinto beans, substitute with black beans, kidney beans or cannellini beans, or use a mix of any of these beans.
*** Masa harina (Mexican corn flour) is optional but delightful if you have it. It gives chili an even more velvety, thick texture and a subtle corn flavor.ย 

Calories: 405kcal | Carbohydrates: 75g | Protein: 17g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 4g | Sodium: 1081mg | Potassium: 1573mg | Fiber: 20g | Sugar: 14g | Vitamin A: 14611IU | Vitamin C: 34mg | Calcium: 250mg | Iron: 8mg

Did you make this recipe?

Tag @rainbowplantlife and hashtag it #rainbowplantlife

4.97 from 64 votes (25 ratings without comment)

Leave a Comment & Rating

If you enjoyed this recipe, please consider giving it a star rating along with your comment! It helps others discover my blog and recipes, and your comments always make my day :) Thank you for your support!

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

Rate this recipe




107 comments on Smoky Sweet Potato and Pinto Bean Chili

  1. Elizabeth Coon

    4 stars
    This was delicious! I added a lot of chopped kale instead of cilantro at the end and that worked well. Yum!
    I’m wondering — is it possible to halve these recipes in an instant pot?

    1. Kaitlin @ Rainbow Plant Life

      Good to hear you loved the recipe, Elizabeth! You should be able to halve it! Just be sure to add the canned tomatoes last and carefully pour them on top of everything so they rest on top (donโ€™t stir them in). This will help prevent them from sinking to the bottom, which can trigger the burn warning on the instant pot. Iโ€™d suggest a 6 minute pressure cook time at high pressure, followed by a natural release for 10 minutes.

  2. Elizabeth Coon

    Can I halve this recipe in the instant pot? Any adjustments needed for that?

  3. Marissa

    5 stars
    This was so delicious. I ended up following part of the instructions for the best chili ever recipe to help with balancing out some of the bitter flavors (i.e. added maple syrup and simmered on low for about 1.5 hours). The dish was tasty, deeply satisfying, and made me feel like a pro chef. lol

    1. Kaitlin @ Rainbow Plant Life

      Thanks for the lovely feedback, Marissa!

  4. Ann

    5 stars
    Great recipe! We use a portion of the chili with purple rice and shredded cheese to make burritos- freeze them individually and take out as needed for a quick lunch.

    1. Kaitlin @ Rainbow Plant Life

      Thanks for the lovely feedback, Ann! The burrito idea sounds very smart!

  5. Novy

    5 stars
    This was a great recipe and very nice to add to the weekly meal rotation because it is quite affordable (the sweet potatoes were even on sale)! My boyfriend cannot tolerate spice, so I left out all of the spicy ingredients besides the chili powder and he still said it was a little spicy but still good! He also says he doesn’t like sweet potatoes but he liked them in this. We ate it with some avocado and tortilla chips.

    1. Kaitlin @ Rainbow Plant Life

      Thanks for the lovely review, Novy! We are glad to hear the chili was a hit!

  6. Ruth

    Hi! Iโ€™m about to make this today, canโ€™t wait to taste it. Hopefully you can respond to my question before I make it, but if not, no problem. Should I keep the chipotle peppers whole?

    Thanks!

    1. Kaitlin @ Rainbow Plant Life

      Hi Ruth, so sorry we didn’t get to your question in time! You may or not have noticed by now, but the chipotle peppers tend to break down and disperse during simmering, but you can chop them if youโ€™d like a more even distribution of them.

  7. Kim

    I love a good Chili and have had many with sweet potatoes. Never have I had one with pinto beans as they are not one of my favorites. In spite of that, I enjoy your recipes and decided to give it a try. I make this chili and boy oh boy am I happy that I did! This is delicious amd will go into a regular routine. Thank you for such a wonderful recipe.

    1. Kaitlin @ Rainbow Plant Life

      Itโ€™s so great to hear you truly loved the recipe, Kim! Next time, would you mind leaving a rating alongside your review? Star ratings are big help to readers who are thinking of making the recipe. Thanks!

  8. VancouverLover

    5 stars
    I’ve been wanting to try your recipes for some time; they all look so amazing. This came together pretty quickly, as I’d already cooked a mixture of small red kidney beans and black beans in an instant pot and oven-roasted an entire kabocha squash (which I used instead of sweet potato… other than that I followed recipe pretty much exactly). Result was *delicioso* and even passed the high bar of my picky Mexican partner. Tip to all reading this: Don’t skip the addition of cocoa, or the masa harina (I used Maseca), which really does impart a subtle corn taste… (not the same as flavourless regular corn starch). This recipe is a keeper and I can’t wait to try more of your recipes, especially the glorious-looking Indian ones.

    1. Kaitlin @ Rainbow Plant Life

      Thanks for the lovely feedback! :)

    2. Eugenia

      I am super excited to try this recipe! Is the nutrition info per serving or for the whole thing?

      1. Kaitlin @ Rainbow Plant Life

        Hi Eugenia, we can’t wait for you to try it either! The nutrition info is per serving.

  9. Sarah

    5 stars
    This is a staple recipe in my house but makes a lot of chili so I have learned to cut the recipe in half for just my son and I, and we still have plenty for leftovers. This is the only chili my son has ever been willing to eat. It’s delicious topped with the tempeh taco meat from Nisha’s tempeh taco recipe, another of our favorites! I haven’t found a recipe on this website that we didn’t love, so thank you!

    1. Kaitlin @ Rainbow Plant Life

      Thank you for the lovely review, Sarah! :) We’re so happy you and your son have enjoyed the recipes you’ve tried thus far.

  10. Shannon Duncan

    5 stars
    My family asked me to add this to our regular rotation! Everyone loved it including my 2 year old granddaughter! Itโ€™s even better the next day.

    1. Kaitlin @ Rainbow Plant Life

      Woohoo, we’re so happy to hear it, Shannon! :)

  11. Alley

    5 stars
    Soooo smooth and spicy. Yum.

    1. Kaitlin @ Rainbow Plant Life

      Thanks for the lovely feedback, Alley!

  12. Nancy

    Does it matter, do you think, if you use the white fleshed sweet potatoes as they do seem a little sweeter to me? I have a big box of them so would prefer to use them up:) Hoping the chipotle would maybe balance that outโ€ฆ

    1. Kaitlin @ Rainbow Plant Life

      Hi there Nancy! Overall, it should be fine. Just keep in mind that white sweet potatoes are a little drier and slightly crumbly compared to orange sweet potatoes, and slightly less sweet, so you may want to scale back on the heat just a tiny bit.

  13. Robert Kickhofel

    5 stars
    How to make pickled onions?
    I love your recipes!

    1. Kaitlin @ Rainbow Plant Life

      Hi Robert, lovely to hear you enjoy the recipes! We actually have a pickled onions recipe- it’s the seventh (or second from last) recipe on this nachos blog post!

  14. Glow

    5 stars
    Delicious! Thanks for sharing.

    1. Kaitlin @ Rainbow Plant Life

      Glow, So glad to hear you loved this recipe!

  15. John

    5 stars
    I didn’t have a chance to follow the recipe – instead I was using it as a guideline to salvage something else that I had already started… but options were limited because I was in “fridge & pantry clearing” mode prior to the next grocery trip.

    I had been cooking up a batch of dried pinto beans in the slow cooker, but they cooked faster than I expected and were already a bit overdone. They were kind of bland because I was already out of onions and hot peppers, so was looking for ideas.

    I had a couple of sweet potatoes left so did a search for “pinto beans sweet potatoes” and this looked interesting. Diced & boiled some sweet potatoes and added them to the beans along with chipotle & regular chili powder and some crushed chili flakes. Added the last of the tomato paste which turned out to be too much, but there was a half lemon in the fridge so juiced that in and it brought the dish back to balance… like it would have been if I had followed the recipe :)

    Just finished a bowl of the chili with leftover rice and it was really good. Thanks !

    1. Support @ Rainbow Plant Life

      Awesome, John. Thanks for your comment and for taking the time to review!

  16. Randy

    5 stars
    I just finished making and eating this Smoky Sweet Potato Chili. I made the Instant Pot version. My wife and I loved it. My jalapeรฑos were hot so I only added one. I did add two Chipotle peppers in Adobe sauce and that was a real kicker! A lot of heat and very nice smokiness. I cut some of the heat by drizzling some of my homemade soy yogurt on top. It was a real nice way to finish the recipe off. This recipe will go in my frequent rotation list.
    Thanks

    1. Support @ Rainbow Plant Life

      Thanks for sharing, Randy!

  17. Randy

    How do I modify for dry pinto beans in the instant pot?

    1. Support @ Rainbow Plant Life

      Hi there Randy, we suggest using the Instant Pot to cook the beans ahead of time. Here’s a blog post detailing how to do so!: https://rainbowplantlife.com/how-to-cook-beans-in-the-instant-pot/.

  18. Pixie

    5 stars
    This Chili was so good. I added chopped celery and mushrooms and only used 1/2 Tbsp of cumin(not my favorite spice) and it was absolutely one of the best recipe chili’s (I usually just wing it ) I have ever had. Hubby loved it too! It’s defiantly going into the favorites rotation. I will be trying more recipes soon. Thank you

    1. Support @ Rainbow Plant Life

      Thanks for sharing, Pixie!

  19. Lisa

    5 stars
    This is now one of my “go to” recipes. I have made it several times, and it is incredibly delicious!

    1. Support @ Rainbow Plant Life

      Lisa, So glad to hear you love this recipe! :) Thanks for sharing!

Development Alchemy + Aim