Easy • Vegetarian
Speedy Black Bean & Sweet Potato Chili
A flavorful and satisfying vegetarian chili packed with sweet potatoes, black beans, and warm spices, ready in under 30 minutes.
- Prep
- 10 min
- Cook
- 20 min
- Servings
- 4
- Level
- Easy

Advertisement
Warm up your weeknights with this incredibly quick and comforting black bean and sweet potato chili! It’s hearty, packed with flavor, and surprisingly speedy, making it a perfect plant-based meal for busy evenings. Plus, cleanup is a breeze!
Ingredients
Yield: 4 servings
Main
- 1 tbsp olive oil
- 1 small yellow onion, chopped
- 2 cloves garlic, minced
- 1 medium sweet potato, peeled and diced into 1/2-inch cubes
- 1 (14.5 oz) can diced tomatoes, undrained
- 1 (15 oz) can black beans, rinsed and drained
- 1 (15 oz) can kidney beans, rinsed and drained (optional, or another can of black beans)
- 1 cup vegetable broth
- 1 tbsp chili powder
- 1 tsp ground cumin
- 1/2 tsp smoked paprika
- 1/4 tsp cayenne pepper (optional, for heat)
- Salt and freshly ground black pepper to taste
For Serving (Optional)
- Avocado slices
- Sour cream or Greek yogurt
- Shredded cheddar cheese
- Fresh cilantro, chopped
- Tortilla chips
Preparation
Step 1
Heat olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook until softened, about 3-5 minutes.
Step 2
Stir in the minced garlic, diced sweet potato, chili powder, cumin, smoked paprika, and cayenne pepper (if using). Cook for 2-3 minutes, stirring constantly, until fragrant.
Step 3
Add the diced tomatoes (undrained), black beans, kidney beans (if using), and vegetable broth to the pot. Stir well to combine.
Step 4
Bring the chili to a simmer, then reduce the heat to low, cover, and cook for 15-20 minutes, or until the sweet potatoes are tender. Stir occasionally to prevent sticking.
Step 5
Taste and season with salt and freshly ground black pepper as needed. If you prefer a thicker chili, you can mash a small portion of the sweet potatoes and beans against the side of the pot.
Step 6
Ladle into bowls and serve hot with your favorite toppings like avocado, sour cream, cheese, or fresh cilantro. Enjoy!
Tips
- To speed up cooking the sweet potato, you can microwave it for 3-5 minutes until slightly tender before adding to the pot.
- Add a can of corn for extra sweetness and texture.
- Leftovers are even better the next day as the flavors deepen.
More recipes you'll love

A rich and fragrant vegetarian curry packed with chickpeas and tomatoes in a luscious, spiced coconut sauce.

Flavorful black beans and sweet corn are layered with melty cheese in crispy tortillas for a quick, satisfying meal.

A speedy, plant-powered curry brimming with chickpeas, spinach, and aromatic spices.