Black Bean & Sweet Potato Chili

A hearty, warming, and inexpensive vegetarian chili packed with flavor.

By Cressio Rinaldi

Chili does not need meat to be satisfying. Sweet potatoes give it body and a gentle sweetness, black beans give it protein and a dense, earthy flavor, and chili powder and cumin give it the smoky warmth you expect. Together they make a pot that is filling, cheap and good for several days.

The method is as simple as it gets. You soften an onion, bloom the spices in the oil, add everything else and simmer. The sweet potatoes partly break down as they cook, which thickens the chili naturally.

It makes six servings and takes about 45 minutes, most of it hands-off. It also freezes well, so it is a good recipe to make in bulk.

Read this first

  1. Cook the spices in the oil for a minute before adding liquid. It deepens the flavor.
  2. Cut the sweet potatoes into even cubes, so they cook at the same speed.
  3. Season at the end. The broth and tomatoes already contain salt.

Prep time: 15 mins · Cook time: 30 mins · Serves 6

Ingredients

Instructions

  1. In a large pot, heat olive oil over medium heat. Sauté the onion until soft, about 4 minutes. Add garlic and cook 1 more minute. Look for: Even cubes of sweet potato and a prepared pot of ingredients ready to go.
  2. Add chili powder and cumin, stirring for 1 minute until fragrant. Look for: The onion is soft and translucent and the garlic smells sweet.
  3. Add sweet potatoes, black beans, diced tomatoes, and vegetable broth. Look for: The spices smell toasty and fragrant, and they have turned the oil a deep red.
  4. Bring to a boil, then reduce heat and simmer for 25-30 minutes until sweet potatoes are tender. Look for: A gentle simmer, and the sweet potatoes can be pierced easily with a fork.
  5. Season with salt and pepper. Serve warm with optional toppings like avocado, cilantro, or sour cream. Look for: A thick, rich chili. It coats a spoon and tastes deep and smoky.

Nutrition

Amount per serving. Nutritional values are estimates calculated from the ingredients above and can vary.

Notes

Cook It With Me

Chop and prep

Peel the 2 sweet potatoes and cut them into cubes about 3/4 inch wide. Dice the onion and mince the 3 garlic cloves. Rinse the black beans well and open the can of tomatoes.

Soften the onion

Heat the 1 tablespoon of olive oil in a large pot over medium heat. Add the diced onion and cook it for about 4 minutes, until it is soft. Add the garlic and cook for 1 more minute.

Bloom the spices

Stir in the 2 tablespoons of chili powder and 1 tablespoon of cumin and cook for 1 minute, stirring, until fragrant. The heat wakes up the oils in the spices.

Add everything and simmer

Add the sweet potatoes, 2 cans of black beans, the 28 oz can of diced tomatoes and the 2 cups of vegetable broth. Bring to a boil, then reduce the heat and simmer for 25 to 30 minutes, until the sweet potatoes are tender. Stir now and then.

Season and serve

Season with salt and pepper. Serve warm with toppings such as avocado, cilantro or sour cream. If you want it thicker, mash a few of the sweet potatoes against the side of the pot.

The Ingredients, One by One

Sweet potatoes

Two medium ones add sweetness, body and color. Cubes about 3/4 inch wide hold their shape and soften nicely. Smaller cubes break down more and thicken the chili.

Black beans

Two cans, rinsed. Rinsing removes the thick liquid and some salt. They add protein and a creamy texture.

Diced tomatoes

One 28 oz can gives acidity and the base of the sauce. Fire-roasted tomatoes add smokiness.

Vegetable broth

Two cups. A low-sodium one lets you control the salt at the end.

Chili powder and cumin

The main spices. Chili powder is a blend, and brands vary in heat. Start with the amounts given and add more at the end.

Onion and garlic

They are the base of the flavor. Take your time softening the onion.

The Technique Behind It

Why you bloom the spices

Many of the flavors in spices dissolve in fat. Cooking them in oil for a minute spreads those flavors through the whole pot.

Why sweet potatoes thicken it

As they simmer, the starch in the sweet potatoes releases into the liquid, which thickens the chili without flour or cornstarch.

Why you season at the end

Canned tomatoes and broth contain salt, and the liquid reduces as it simmers. Tasting at the end avoids over-salting.

Mistakes That Cost You the Dish

Fix It: If This Happens, Do This

ProblemLikely causeFix
Chili is too thinToo much liquidSimmer uncovered for 5 to 10 minutes, or mash some sweet potato.
Chili is too thickIt reduced too farAdd a splash of broth or water.
Chili is blandNot enough salt or acidAdd salt and a squeeze of lime.
Too sweetLarge amount of sweet potatoAdd a splash of vinegar or lime and more chili powder.
Sweet potatoes are hardNot simmered long enoughKeep simmering, covered, until tender.

What Each Ingredient Does (and What You Can Swap)

IngredientIts jobSwap, and what changes
Sweet potatoesSweetness and bodyButternut squash works.
Black beansProteinPinto or kidney beans work.
Diced tomatoesAcidityCrushed tomatoes give a smoother chili.
Vegetable brothLiquid and flavorWater with a bouillon cube works.
Chili powderHeat and smokinessAdd smoked paprika or chipotle for more smoke.
CuminEarthy warmthGround coriander works.

Plan Ahead

What to Serve With It

Top it with avocado, cilantro, sour cream, shredded cheese or a squeeze of lime. Serve it with rice, cornbread or tortilla chips.

Questions People Ask

Is this chili vegan?

Yes, if you skip the sour cream and use vegan toppings.

Can I make it in a slow cooker?

Yes. Cook on low for 6 to 8 hours.

Can I add meat?

Yes. Brown ground turkey or beef with the onion.

How spicy is it?

Mild. Add cayenne or hot sauce for more heat.

Can I use dried beans?

Yes. Cook them first until tender.

Does it freeze well?

Yes, for up to 3 months.

About the Author

Cressio Rinaldi

Cressio Rinaldi

Cressio Rinaldi is the recipe developer behind Cressio Recipes. He cooks, tests, and writes every recipe on the site himself — refining each one until it's simple enough for a weeknight and good enough to make again. He's not a trained chef, just someone who cooks constantly and pays close attention to what actually makes a recipe work.