
Sweet Potato and Black Bean Chili
A hearty, smoky vegetarian chili with tender cubes of sweet potato, creamy black beans, and a rich tomato base spiced with chili powder, cumin, and smoked paprika. Everything cooks in one pot in about an hour.
- Prep
- 20 min
- Cook
- 45 min
- Wait
- 5 min
- Total
- 1 hr 10 min
- Makes
- About 9 cups (6 generous servings)
Steps
Before you start
- Peel and cube the sweet potatoes into even ¾-inch (2 cm) pieces so they cook at the same rate.
- Drain and rinse the canned black beans well to remove the canning liquid and excess sodium.
- Measure the spices into a small bowl before you start so they can go into the pot all at once.
- Use a heavy pot with a lid that holds at least 5 quarts (4.7 L) so the chili can simmer without boiling over.
Sauté the aromatics
- Heat the olive oil in a 5- to 6-quart pot over medium heat for 1 minute.
- Add the diced onion, bell pepper, and the 1 teaspoon salt.
- Cook, stirring every minute or so, for 7 to 8 minutes.
+ Show details− Hide details
Ready when: Onion is soft and translucent, and the pepper pieces have softened and are starting to brown at the edges.
Tip: Salting now draws moisture out of the vegetables so they soften faster.
Bloom garlic and spices
- Stir in the garlic, chili powder, cumin, smoked paprika, and oregano.
- Cook, stirring constantly, for 1 minute.
+ Show details− Hide details
Ready when: The mixture smells strongly fragrant and looks like a thick, brick-red paste coating the vegetables.
Tip: If the pot looks dry or the spices stick, add 1 tablespoon of broth. Don't let the spices scorch or they turn bitter.
Toast tomato paste
- Add the tomato paste and stir it into the vegetables.
- Cook for 2 minutes, scraping the bottom of the pot as you stir.
+ Show details− Hide details
Ready when: The paste darkens from bright red to a deeper rust color.
Add sweet potatoes and liquids
- Add the cubed sweet potatoes, the canned diced tomatoes with their juices, and the vegetable broth.
- Stir well, scraping up any browned bits from the bottom of the pot.
- Raise the heat to high and bring to a boil, about 4 minutes.
+ Show details− Hide details
Ready when: Large bubbles break steadily across the surface.
Simmer until tender
- Reduce the heat to medium-low, cover with the lid slightly ajar, and simmer for 20 minutes, stirring once or twice.
+ Show details− Hide details
Ready when: A sweet potato cube is almost tender and yields to a fork with slight resistance in the center.
Tip: Keep the simmer gentle, with small bubbles only. A hard boil breaks the sweet potatoes apart.
Add the black beans
- Stir in the drained and rinsed black beans.
- Simmer uncovered for 15 minutes, stirring every 5 minutes.
+ Show details− Hide details
Ready when: Sweet potato cubes are completely fork-tender, and the chili is thick enough that a spoon dragged across the bottom leaves a trail that closes slowly.
Tip: For a thicker chili, mash about ½ cup of the beans and sweet potatoes against the side of the pot with the back of your spoon.
Finish with lime
- Remove the pot from the heat.
- Stir in the lime juice (about 2 tablespoons / 30 ml).
- Taste, then add more salt and black pepper as needed.
+ Show details− Hide details
Ready when: The flavor tastes bright and balanced, not flat.
Tip: Add salt a pinch at a time. Canned tomatoes and beans vary in saltiness.
Rest and serve
- Let the chili sit off the heat, covered, for 5 minutes so it thickens slightly.
- Ladle into bowls and top with chopped cilantro and diced avocado if using.
+ Show details− Hide details
Ready when: The chili is steaming and no longer runs thin off the spoon.
Good to know
Tips
- Cut the sweet potatoes into uniform ¾-inch cubes; smaller pieces fall apart and larger ones stay firm.
- For more heat, add ½ teaspoon cayenne or 1 minced chipotle in adobo with the spices.
- Don't skip the lime juice at the end. The acid balances the sweetness of the potatoes.
- Top with sour cream, shredded cheddar, or tortilla chips for extra texture.
Make ahead
The chili tastes even better made 1 day ahead. Cool completely, refrigerate in an airtight container, and reheat gently, adding a splash of broth or water if it has thickened. Add the lime juice and garnishes just before serving.
Storage & reheating
Room temperature: up to 2 hours. Refrigerator: airtight container for up to 5 days. Freezer: up to 3 months in freezer-safe containers, leaving ½ inch of headspace; thaw overnight in the fridge. Reheat in a pot over medium-low heat, stirring often, until steaming hot, or microwave in 90-second bursts, stirring between each.
Substitutions
- sweet potatoes → butternut squash cubes. Use the same weight, cut to the same size; cooking time is about the same.
- canned black beans → pinto or kidney beans. Use the same quantity of canned beans, drained and rinsed.
- low-sodium vegetable broth → water. Use 2 cups (475 ml) water plus an extra ½ teaspoon salt; the flavor will be slightly less rich.
- lime → apple cider vinegar. Use 1 tablespoon (15 ml) in place of the lime juice.
More chili
See all →Find more like this
- Meal
- Dinner
- Cuisine
- Tex-Mex
- Main ingredient
- Black BeansSweet Potatoes
- Method
- Stovetop




