Chili with Sweet Potatoes and Black Beans
Photo by Adhitya Rizky on Pexels

Chili with Sweet Potatoes and Black Beans

A hearty vegetarian chili that combines earthy black beans, naturally sweet potatoes, and aromatic spices simmered into a warming, deeply flavored pot. Cumin and chili powder provide a gentle heat, while tomatoes and vegetable broth create a rich base. Serve topped with avocado, cilantro, sour cream, or crispy tortilla strips.

Prep
20 min
Cook
35 min
Total
55 min
Makes
6 servings (about 8 cups total)
Share

Steps

Before you start
  • Gather all ingredients and prep vegetables before you start cooking
  • If using dried beans instead of canned, soak and cook them ahead (about 1.5 hours)
  • Have toppings ready: avocado slices, fresh cilantro, lime wedges, sour cream, or crispy tortilla strips
  1. Sauté aromatics

    • Heat olive oil in a large pot over medium heat.
    • Add diced onion and cook, stirring occasionally, for 5–6 minutes until softened and translucent.
    • Stir in minced garlic and cook for 1 minute until fragrant.
    • Add diced red bell pepper and cook for another 2–3 minutes, stirring, until the pepper begins to soften.
    + Show details

    Ready when: Onion is translucent and pepper is tender-crisp

    Tip: Don't rush this step; allowing vegetables to soften releases their natural flavors into the oil.

  2. Bloom spices

    • Sprinkle ground cumin and chili powder over the vegetables and stir constantly for 30 seconds.
    • The spices will become fragrant as they toast lightly in the hot oil—this intensifies their flavor and prevents them from tasting raw in the finished chili.
    + Show details

    Ready when: Spices smell warm and aromatic

    Tip: Keep your spoon moving to prevent spices from burning; this is called blooming and creates deeper flavor.

  3. Add sweet potatoes and tomato paste

    • Stir in tomato paste and cook for 1 minute, coating the vegetables.
    • Add the cubed sweet potatoes and stir to combine with the spice mixture.
    • Cook for 2 minutes so the sweet potatoes begin to absorb the flavors.
    + Show details

    Ready when: Sweet potato cubes are evenly coated with the spice mixture

    Tip: Cutting sweet potatoes into uniform ½-inch cubes ensures even cooking.

  4. Deglaze and add liquid

    • Pour in the canned diced tomatoes (with their juices) and vegetable broth, stirring to combine.
    • Scrape up any browned bits from the bottom of the pot—these add rich flavor.
    • Add the drained and rinsed black beans, dried oregano, and bay leaf.
    • Stir well.
    + Show details

    Ready when: All ingredients are combined and liquid comes to a gentle boil

    Tip: Rinsing canned beans removes excess sodium and reduces gas; don't skip this step.

  5. Bring to a boil and reduce heat

    • Increase heat to medium-high and bring the chili to a gentle boil, stirring occasionally.
    • Once boiling, reduce heat to low and partially cover with a lid, leaving it slightly ajar.
    • Simmer gently for 25–30 minutes, stirring every 8–10 minutes, until sweet potatoes are very tender and the flavors have melded.
    + Show details

    Ready when: Sweet potato cubes break apart easily with a wooden spoon; broth has thickened slightly and turned a deep reddish-brown

    Tip: Partial coverage allows some liquid to evaporate, concentrating flavors, while preventing excessive reduction.

  6. Season and finish

    • Remove bay leaf.
    • Taste the chili and season with kosher salt and freshly ground black pepper.
    • Add fresh lime juice if desired—the acidity brightens the earthiness of the beans and sweetness of the potatoes.
    • Stir and adjust seasonings to taste.
    + Show details

    Ready when: Chili is well-seasoned and tastes balanced and warm

    Tip: Lime juice is optional but highly recommended; it adds brightness without harshness.

Good to know

Tips
  • Sweet potatoes release more water as they cook, so if you prefer thicker chili, simmer uncovered for the last 10 minutes to let excess liquid evaporate.
  • For extra smokiness, add ½ teaspoon of smoked paprika or a pinch of cayenne pepper in step 2 (spice blooming). Start with less—you can always add more.
  • Serve with toppings on the side: diced avocado, fresh cilantro, diced red onion, crispy tortilla strips, lime wedges, or sour cream. This lets guests customize their bowl.
  • Leftovers make a delicious filling for stuffed peppers, tacos, or served over rice or polenta.
Make ahead

Chili tastes even better the next day as flavors meld. Make it up to 3 days ahead, store in the refrigerator, and reheat gently over medium heat on the stovetop or in the microwave.

Storage & reheating

Room temperature: up to 2 hours. Refrigerator: up to 4 days in an airtight container. Freezer: up to 3 months. To reheat from frozen, thaw overnight in the fridge, then warm gently over medium heat on the stovetop (add a splash of broth if it's too thick) or microwave in a bowl, stirring halfway through. The texture will be slightly softer after freezing, but the flavor remains excellent.

Substitutions
  • canned black beans, drained and rinsed → Pinto beans or kidney beans. Use the same amount. Pinto beans are earthier; kidney beans are firmer and hold their shape better during cooking.
  • sweet potato → Butternut squash or pumpkin. Cut into ½-inch cubes. Both have similar sweetness and cooking time; squash is less dense and may break down slightly more.
  • red bell pepper → Poblano peppers (roasted and peeled) or green bell pepper. Poblanos add smoky depth; green peppers are slightly more herbaceous. Use about 2 poblanos or 1 large green pepper.
  • vegetable broth → Low-sodium chicken broth or water. Chicken broth adds richness; water works but use only if you add an extra pinch of salt and a squeeze of lime juice for depth.

More chili

See all →

Find more like this

Meal
Dinner
Cuisine
American
Method
Stovetop

Reviews (0)