Sweet potato chili is an easy and delicious one-pot recipe. It consists of a rich, spiced, and hearty tomato sauce, tender sweet potatoes, and beans.

It’s an excellent meal prep recipe, and you can serve it as a healthy lunch or a tasty family dinner.

Sweet potato chili is perfect on rice with toppings such as tortilla chips, avocado, sour cream, corn, lime and fresh cilantro.

sweet potato chili with corn, cilantro, rice and a spoon

What is sweet potato chili?

sweet potato chili in a bowl topped with corn, lime, and cilantro

This creamy sweet potato chili is a Mexican-inspired stew with tender sweet potato chunks simmered with onion, garlic, bell pepper, cumin, beans, and spices into a flavorful tomato sauce.

With our other popular stews, such as lentil chili, vegetarian chili, chickpea stew, vegetable stew, and African peanut stew, sweet potato chili is a healthy, nourishing, and satisfying meal.

Make it a dinner by serving it on rice, quinoa, pasta, or polenta.

You can also add your favorite toppings, such as sliced avocado or guacamolepico de gallo, sour cream, corn, lime, cilantro, jalapeños, nachos, saltine crackers, and corn chips.

Ingredients for sweet potato chili

Ingredients for sweet potato chili

Quantities are in the recipe box at the bottom of the page.

Olive oil

Use olive oil or extra virgin olive oil to sauté onion, celery, and carrots and make a tasty flavor base.

Substitute avocado oil, coconut oil, or any other vegetable oil for olive oil.

Onion, celery, carrot, garlic

Sautéed onion, celery, carrot, and garlic unleash sweet and acidic aromas that infuse the sweet potato chili with deep and rich flavors.

They are called sofrito in Spanish cuisine and are a common first step to adding flavor to soups and stews recipes.

Cumin

Cumin is an essential spice in chilis and Mexican cuisine, more broadly. We recommend ground cumin.

Substitute dried oregano for cumin.

Sweet potatoes

We use peeled orange sweet potatoes.

However, sweet potato peal is safe to eat; if you want to, add the sweet potatoes with the peel on.

If so, scrub the sweet potato well before adding it to the chili.

Green pepper

Green bell pepper adds a mildly acidic flavor that we love in chili.

Substitute red or yellow bell peppers for green ones.

Tomatoes

We use canned diced tomatoes.

Substitute fire-roasted tomatoes or crushed tomatoes for diced ones.

Beans

We recommend red kidney beans for this sweet potato chili. We go for canned ones to make this recipe in less than one hour.

However, if you prefer, you can use dried beans that you previously soaked for 12 hours in water and then boiled until tender—about 2 hours.

Substitute black beans or pinto beans for red kidney beans. You can also use two or more bean varieties in the same chili.

Vegetable broth

Vegetable broth is our liquid of choice for this recipe.

We prefer it to chicken stock to keep the recipe meat-free and suitable for vegetarians and vegans alike.

Chili powder

It wouldn’t be chili without some heat.

We use chili powder for that. Add more or less based on your preferences.

Chipotle powder or smoked paprika

To add a mild, smoky flavor to this sweet potato chili, you can stir in chipotle powder or smoked paprika.

Remember that chipotle powder also adds heat, so go easy and start with a small amount.

You can substitute chipotle powder with one or two chipotle peppers in adobo sauce.

Salt and black pepper

We recommend sea salt or kosher salt and freshly ground black pepper.

Serves well with

Sweet potato chili serves well with white rice, whole grain rice, pasta, quinoa, corn bread, polenta, and corn or flour tortillas.

We recommend adding one or more toppings, such as corn, sliced avocado or guacamole, pico de gallo, fresh cilantro, lime, sour cream or plain yogurt, jalapeños or quick-pickled red onions, hot sauce, tortilla chips, shredded cheddar, or crumbled feta.

sweet potato chili served with rice and topped with jalapeños, sour cream, and corn

How to make sweet potato chili

Heat the olive oil in a large pot or Dutch oven.

Add the chopped onion, carrot, celery, and sauté on medium-low heat for 5 minutes or until the vegetables sweat. Stir often.

Add grated garlic, diced green bell pepper, ground cumin, and sauté for two more minutes or until fragrant.

Tip: We recommend cutting the vegetables with a knife, but if you are short on time, you can chop them in a food processor and pulse them a few times.

flavor base with onion, garlic, celery, bell pepper and carrot.

In the meantime, peel and chop the sweet potato into bite-size chunks of about 1 inch (2.5cm).

To the same pot, stir in diced sweet potatoes, canned tomatoes, drained and rinsed beans, vegetable broth, chili powder, chipotle powder or smoked paprika, salt, and black pepper.

Simmer for 30 to 40 minutes or until the sweet potatoes are fork-tender and the tomato sauce thickens.

Stir occasionally to prevent the chili from sticking to the pot.

kidney beans, sweet potatoes, and diced tomatoes added to the pot

Taste and adjust for salt and spices, then let it cool for 10 to 15 minutes to allow the flavors to meld. It is even more delicious the day after it’s made.

sweet potato chili in a large pot

Serving Suggestions

Sweet potato chili is the perfect one-bowl meal.

We usually serve it on rice, but it’s also great with pasta, quinoa, polenta, or cornbread.

sweet potato chili in a bowl on rice and topped with jalapeños, cilantro, lime, sour cream, avocado, and corn.

We recommend topping it with crunchy sweet corn, zesty lime, and fresh cilantro.

Other excellent toppings are guacamole or sliced avocado, sour cream or a dollop of thick plain yogurt, pico de gallo, queso, or tomato salsa, tortilla chips, hot sauce or sriracha, Jalapeños, green onions, or quick pickled red onions.

Storage

Make ahead: This is the perfect recipe as the chili gets more flavorful and creamy on the second and third days. We recommend making a big batch for meal prep.

Refrigerator: Let the sweet potato chili cool down at room temperature, then transfer it into an airtight container and store it in the fridge for up to 5 days.

Freezer: Let it cool down completely, then transfer it into a freezer-friendly container and freeze it for up to 3 months.

Thaw: Defrost in the fridge for several hours, or use your microwave’s thawing function.

Reheat: Warm the leftovers in the microwave for 2 to 3 minutes or in a pot on the stovetop for about 5 minutes. Only reheat the portions you are going to eat.

Similar recipes

SWEET POTATOES: sweet potato gnocchi, sweet potato lentil salad, sweet potato soup, and sweet potato curry.

MEXICAN INSPIRED: pico de gallo, tostadas, guacamole, vegan breakfast burrito, sweet potato hash, lentil chili, black bean salad.

STEWS & HEARTY SOUPS: black bean soup, lentil vegetable soup, cauliflower soup, Moroccan lentils soup, chickpea soup, and curry lentil soup.

For even more soup and stew ideas, check out our compilation of our best healthy soup recipes.

sweet potato chili

Sweet Potato Chili

5 from 15 votes
Sweet potato chili is an easy and delicious one-pot recipe. It consists of a rich, spiced, and hearty tomato sauce, tender sweet potatoes, and beans.
It’s an excellent meal prep recipe, and you can serve it as a healthy lunch or a tasty family dinner.
Prep Time: 10 minutes
Cook Time: 50 minutes
Total Time: 1 hour
Servings: 4 – 6 people*
Course: Main Course
Cuisine: Mexican-Inspired

Ingredients 

  • 3 tablespoons olive oil
  • 1 large onion chopped
  • 1 large carrot chopped
  • 1 stalk celery chopped
  • 4 cloves garlic grated
  • teaspoons cumin
  • 1 large green bell pepper diced
  • pounds sweet potatoes peeled and cut into 1 inch (2.5cm) dice
  • 3 cans (15-ounce each) diced tomatoes
  • 3 cans (15-ounce each) kidney beans
  • 2 cups vegetable broth
  • 1 teaspoon chili powder more or less to taste
  • 1 teaspoon chipotle powder or smoked paprika (optional for smoky flavor)
  • teaspoon salt or more to taste
  • teaspoon black pepper

Serves well with

  • 4 – 6 portions rice or pasta, or quinoa.
  • 4 – 6 wedges lime + corn, fresh cilantro, sour cream, and avocado for topping.

Instructions 

  • Heat 3 tablespoons olive oil in a large pot or Dutch oven.
    Add 1 large onion, 1 large carrot, 1 stalk celery (all chopped) and sauté on medium heat for 5 minutes. Stir often.
    Add 4 cloves garlic (grated), 1 large green bell pepper (diced), 1½ teaspoons cumin, and sauté for 2 more minutes or until fragrant.
    flavor base with onion, garlic, celery, bell pepper and carrot.
  • In the meantime, peel and chop 1½ pounds sweet potatoes into bite-size chunks of about 1 inch (2.5cm).
    To the same pot, stir in diced sweet potatoes, 3 cans (15-ounce each) diced tomatoes, 3 cans (15-ounce each) kidney beans (drained), 2 cups vegetable broth, 1 teaspoon chili powder, 1 teaspoon chipotle powder or smoked paprika, 1½ teaspoon salt, and ⅛ teaspoon black pepper.
    kidney beans, sweet potatoes, and diced tomatoes added to the pot
  • Simmer for 30 to 40 minutes or until the sweet potatoes are fork-tender and the tomato sauce thickens. Stir occasionally.
    Taste and adjust for salt and spices, then let it cool for 10 to 15 minutes to allow the flavors to meld.
    sweet potato chili in a large pot
  • Sweet potato chili is the perfect one-bowl meal. We usually serve it on rice, but it’s also great with pasta, quinoa, polenta, or cornbread.
    We recommend topping it with sweet corn, zesty lime juice, and fresh cilantro.
    Other excellent toppings are guacamole or sliced avocado, sour cream or a dollop of thick plain yogurt, pico de gallo, tortilla chips, Jalapeños, green onions, or quick pickled red onions.
    sweet potato chili in a bowl on rice and topped with jalapeños, cilantro, lime, sour cream, avocado, and corn.

Notes

Nutritional information is an estimate for one serving of sweet potato chili out of six servings without rice or toppings.
*This might seem like a lot of food, but this is an excellent meal-prep recipe that keeps well for days, so we recommend making a big batch. You can always adjust the quantities by using the slider next to the “servings” amount.
SUBSTITUTIONS
– Olive oil: substitute avocado oil, coconut oil, or other vegetable oil.
– Green pepper: substitute yellow or red bell pepper.
– Kidney beans: substitute black beans, pinto beans, or a mix of both for kidney beans.
– Vegetable broth: substitute water for veg broth.
– Chipotle powder: substitute with smoked paprika and cayenne pepper, or with adobo sauce from a can on chipotle in adobo.
– Cumin: substitute dried oregano.
STORAGE
– Make ahead: This is the perfect recipe as the chili gets more flavorful and creamy on the second and third days. We recommend making a big batch for meal prep.
– Refrigerator: Let the sweet potato chili cool down at room temperature, then transfer it into an airtight container and store it in the fridge for up to 5 days.
– Freezer: Let it cool down completely, then transfer it into a freezer-friendly container and freeze it for up to 3 months.
– Thaw: Defrost in the fridge for several hours, or use your microwave’s thawing function.
– Reheat: Warm the leftovers in the microwave for 2 to 3 minutes or in a pot on the stovetop for about 5 minutes. Only reheat the portions you are going to eat.
 

Nutrition

Calories: 392kcal, Carbohydrates: 68g, Protein: 15g, Fat: 9g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 5g, Trans Fat: 0g, Cholesterol: 0mg, Sodium: 964mg, Potassium: 1449mg, Dietary Fiber: 16g, Sugar: 13g, Vitamin A: 18697IU, Vitamin B6: 1mg, Vitamin C: 49mg, Vitamin E: 3mg, Vitamin K: 29µg, Calcium: 159mg, Folate: 201µg, Iron: 7mg, Manganese: 1mg, Magnesium: 120mg, Zinc: 2mg
Tried this recipe?Leave a comment below or mention @nicoandlouise on Instagram. We are also on Facebook, Pinterest, YouTube, and TikTok.

You might also like:


Nico and Louise in front of the Consolazione church in Todi

Hi! We are Nico & Louise

Welcome to The Plant-Based School, a food blog with vegetarian and vegan recipes.

5 from 15 votes (11 ratings without comment)

Leave a comment

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

Recipe Rating




9 Comments

  1. 5 stars
    I love this recipe! It’s a flavorful, healthy, vegetarian meal – and really affordable. I cooked this (as written), froze it for work lunches, and the result was fantastic. Froze/thaws well and tasted great days later. Two thumbs up!
    Thank you

    1. Wonderful, Becca, I’m delighted you enjoyed it and used it for meal prep ๐ŸŽ‰

      Thanks so much for your comment, and have a great rest of your day โ˜€๏ธ Kindest,

      Louise

  2. Nico & Louise,
    just love your recipes even though I am not vegetarian. Made this soup today for my niece who came for lunch. We both just loved it. Mine didn’t get as thick as yours. This is a keeper recipe.

    1. Hi Diane,
      Thank you so much for your message.
      So happy to hear you and your niece liked the recipe ๐Ÿ™‚

      To make it thicker next time you can let it simmer a little longer (uncovered) or add a bit less broth.
      Hope this helps ๐Ÿ™‚
      Have a great day!
      Nico

  3. 5 stars
    This was delicious. I will definitely make it again.
    Just a suggestion, I think it would be helpful to put a description of the size of the chopped vegetables in the list of ingredients instead of only mentioning it in the instruction section. Stating 1 large onion doesnโ€™t give enough info. Instead saying something like 1 cup of small or medium diced onions gives better info. Many cooks like to prep the ingredients first and have everything ready. In the present form, you have to check 2 places to get the info. This would be especially helpful to less experienced cooks.
    Love your recipes.

    1. Hi Janet,
      I’m very happy you liked the curry.
      Thanks so much for your feedback, I agree completely. It’s a much better reader experience when you have specific amount listed in the instructions section! We’ve already done this for our 50 most recent recipes, and we’re working on doing this for our remaining 450 recipes too.
      Thank you once again for your feedback and for taking the time to write a comment. We’re so happy you like our food ๐Ÿ™‚
      All the best,
      Louise

      1. Youโ€™re so welcome and Iโ€™m happy you have made changes to the format of your recipes.
        Iโ€™m looking forward to trying more of them. All the ones Iโ€™ve made have been a home run at our house. Your website and videos are all done very well. Keep it up please!