Sweet Potato Black Bean Chili Recipe
Introduction
This Sweet Potato Black Bean Chili is a hearty, flavorful vegan dish perfect for cozy dinners. Packed with warming spices and nourishing ingredients, it offers a delicious twist on traditional chili that’s easy to make and endlessly satisfying.

Ingredients
- 1-2 tablespoons olive oil
- 1 medium onion, diced small
- 2 garlic cloves, minced
- 1 large sweet potato, peeled and diced
- 2 tablespoons mild chili powder
- 2 teaspoons cumin
- 2 teaspoons smoked paprika
- 1 teaspoon salt
- 28 ounces diced tomatoes, with their juices (OR fire roasted tomatoes)
- 2 (15-ounce) cans black beans, drained and rinsed
- 2 cups water
- 1-2 chopped avocados (for serving)
- Chopped cilantro (for serving)
- Chopped green onions (for serving)
- Vegan sour cream (optional, for serving)
- Vegan cornbread (optional, for serving)
Instructions
- Step 1: In a large pot over medium heat, add the olive oil. Sauté the diced onion for 3-4 minutes, until translucent, then add the garlic and sweet potato and cook for about 2 more minutes.
- Step 2: Add the chili powder, cumin, smoked paprika, and salt to the pot. Stir the spices into the vegetable mixture to coat them evenly.
- Step 3: Pour in the diced tomatoes with their juices, the drained and rinsed black beans, and 2 cups of water. Stir to combine everything thoroughly. Bring to a simmer and cook uncovered for 20-25 minutes, until the sweet potatoes are tender.
- Step 4: Use the back of a spoon to gently mash some of the sweet potatoes in the pot if you prefer a thicker chili texture.
- Step 5: Serve the chili topped with chopped avocado, cilantro, and green onions. Pair it with vegan sour cream and vegan cornbread for a complete meal.
Tips & Variations
- Try adding a diced bell pepper or jalapeño in Step 1 for extra flavor and heat.
- Use fire roasted tomatoes for a smoky depth in the chili.
- To make it spicier, add a pinch of cayenne pepper along with the other spices.
- This chili freezes well, so make a larger batch to enjoy later.
Storage
Store leftover chili in an airtight container in the refrigerator for up to 4 days. Reheat gently on the stove or in the microwave, adding a splash of water if it thickens too much. This chili also freezes well for up to 3 months; thaw overnight in the fridge before reheating.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I use canned sweet potatoes instead of fresh?
Fresh sweet potatoes work best for texture and flavor, but if you use canned, reduce the added water since canned potatoes are softer and contain more moisture.
Is this chili gluten-free?
Yes, this recipe is naturally gluten-free. Just ensure any sides like vegan cornbread are also gluten-free if you have dietary restrictions.
Print
Sweet Potato Black Bean Chili Recipe
- Total Time: 40 minutes
- Yield: 6 servings 1x
- Diet: Vegan
Description
This hearty Sweet Potato Black Bean Chili is a comforting, nutrient-packed vegan meal perfect for chilly days. Combining tender sweet potatoes, protein-rich black beans, and a blend of warming spices, this chili simmered to perfection offers a rich, flavorful bowl topped with fresh avocado, cilantro, and green onions. Served best with vegan sour cream and cornbread, this recipe is easy to prepare on the stovetop and is both filling and wholesome.
Ingredients
Main Ingredients
- 1–2 tablespoons olive oil
- 1 medium onion, diced small
- 2 garlic cloves, minced
- 1 large sweet potato, peeled and diced
- 2 tablespoons mild chili powder
- 2 teaspoons cumin
- 2 teaspoons smoked paprika
- 1 teaspoon salt
- 28 ounces diced tomatoes, with their juices (or fire roasted tomatoes)
- 2 (15-ounce) cans black beans, drained and rinsed
- 2 cups water
Toppings and Sides
- 1–2 chopped avocados
- Chopped cilantro
- Chopped green onions
- Vegan sour cream
- Vegan cornbread
Instructions
- Sauté Vegetables: In a large pot over medium heat, heat 1-2 tablespoons of olive oil. Add diced onion and sauté for 3-4 minutes until translucent. Add minced garlic and diced sweet potato, cooking for an additional 2 minutes to soften the vegetables and enhance their aroma.
- Add Spices: Stir in 2 tablespoons mild chili powder, 2 teaspoons cumin, 2 teaspoons smoked paprika, and 1 teaspoon salt. Mix well with the sautéed vegetables to evenly coat and release the spices’ flavors.
- Add Tomatoes and Beans: Pour in 28 ounces of diced tomatoes along with their juices, add the drained and rinsed black beans, and pour 2 cups of water into the pot. Stir the mixture to combine all ingredients thoroughly.
- Simmer: Bring the mixture to a gentle simmer. Let it cook uncovered on medium-low heat for 20-25 minutes, allowing the sweet potatoes to become tender and the flavors to meld together.
- Mash for Texture: Use the back of a spoon to mash some of the sweet potatoes inside the pot if you desire a thicker, heartier chili texture.
- Serve: Ladle the chili into bowls and top with chopped avocado, cilantro, green onions, vegan sour cream, and a side of vegan cornbread for a complete satisfying meal.
Notes
- You can substitute fire-roasted tomatoes for regular diced tomatoes for a smokier flavor.
- If you prefer a spicier chili, consider adding a pinch of cayenne pepper or additional chili powder.
- The chili can be stored in the refrigerator for up to 4 days and reheated gently on the stovetop.
- For a gluten-free meal, ensure the vegan cornbread recipe used is gluten-free.
- To save time, sweet potatoes can be pre-cooked or softened in the microwave before adding to the chili.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Entree
- Method: Stovetop
- Cuisine: American
Keywords: sweet potato chili, black bean chili, vegan chili, plant-based chili, easy chili recipe, healthy chili

