Published March 17, 2026

I made a Hearty Vegan Chili that’s thick, pantry-friendly, and so satisfying you’ll forget meat exists.

A photo of Sweet Potato Black Bean Chili (Easy + Vegan) Recipe

I’m obsessed with this Sweet Potato Black Bean Chili because it actually fills me up without pretending to be fancy. I love the sweet potatoes and a medium yellow onion in it, the way they make the whole pot taste soulful and blunt.

And the thick, fork-sticking texture is so satisfying on nights when soup feels lame. This is a Hearty Vegan Chili that hits smoky, sweet, and tangy notes without a million weird ingredients.

Big spoonfuls, loud flavors, leftovers that reheat like a dream. No fluff.

Just bold bowlfuls that make me want seconds, and then thirds right away.

Ingredients

Ingredients photo for Sweet Potato Black Bean Chili (Easy + Vegan) Recipe

  • Olive oil, adds warmth and helps spices bloom.
  • Water swap, keeps it oil free and lighter.
  • Yellow onion, gives sweet, savory backbone.
  • Garlic, pungent punch that’s cozy and familiar.
  • Red bell pepper, bright crunch and subtle sweetness.
  • Sweet potatoes, cozy creaminess and natural sweetness.
  • Black beans, hearty protein and satisfying chew.
  • Diced tomatoes, tangy juiciness to balance sweetness.
  • Tomato paste, deep tomatoey richness without watery soup.
  • Vegetable broth, savory base that ties it together.
  • Chili powder, classic warmth and that chili character.
  • Cumin, earthy, slightly smoky midnote.
  • Smoked paprika, smoky hint without actual smoke.
  • Ground coriander, lemony floral lift.
  • Kosher salt, makes everything sing, adjust to taste.
  • Black pepper, gentle heat and sharpness.
  • Cayenne, optional kick if you like heat.
  • Bay leaf, subtle herb depth, you’ll notice it later.
  • Maple or agave, touches sweetness and balances acidity.
  • Lime juice, bright zip and freshness at the end.
  • Corn, sweet pops and playful texture.
  • Cilantro, fresh herb finish that brightens bowls.

Ingredient Quantities

  • 2 tablespoons olive oil (or 2 tablespoons water for oil free)
  • 1 medium yellow onion
  • 3 cloves garlic
  • 1 medium red bell pepper
  • 2 medium sweet potatoes (about 1.5 pounds)
  • 2 cans (15 oz each) black beans
  • 1 can (14.5 oz) diced tomatoes
  • 2 tablespoons tomato paste
  • 3 cups vegetable broth
  • 2 tablespoons chili powder
  • 1 tablespoon ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon ground coriander
  • 1 teaspoon kosher salt (adjust to taste)
  • 1/2 teaspoon black pepper
  • 1/4 teaspoon cayenne pepper (optional)
  • 1 bay leaf
  • 1 tablespoon maple syrup or agave (optional)
  • 1 tablespoon lime juice (optional)
  • 1/2 cup frozen or canned corn (optional)
  • Handful fresh cilantro (optional)

How to Make this

1. Heat 2 tablespoons olive oil in a large pot over medium heat, or use 2 tablespoons water if you want it oil free; add the chopped medium yellow onion and cook until soft and starting to brown, about 5 minutes.

2. Add 3 minced garlic cloves and 1 chopped medium red bell pepper, cook another 2 to 3 minutes until fragrant and the pepper begins to soften.

3. Stir in 2 tablespoons tomato paste and cook for 1 minute to deepen the flavor, scraping any browned bits from the bottom of the pot.

4. Add 2 medium sweet potatoes (peeled and cut into 1/2 inch cubes), 2 cans (15 oz each) drained and rinsed black beans, 1 can (1
4.5 oz) diced tomatoes with their juices, and 3 cups vegetable broth.

5. Sprinkle in 2 tablespoons chili powder, 1 tablespoon ground cumin, 1 teaspoon smoked paprika, 1 teaspoon ground coriander, 1 teaspoon kosher salt, 1/2 teaspoon black pepper, and 1/4 teaspoon cayenne pepper if using; toss in 1 bay leaf and stir to combine.

6. Bring the chili to a gentle boil, then reduce heat to low, cover and simmer for 20 to 25 minutes until the sweet potatoes are tender.

7. Remove the bay leaf, then mash about 1 to 2 cups of the chili against the side of the pot with a spoon or use a potato masher to thicken the pot; you want a thick, hearty texture not a soupy one.

8. Stir in 1 tablespoon maple syrup or agave if you want a touch of sweetness, 1 tablespoon lime juice for brightness, and 1/2 cup frozen or canned corn if using; simmer 2 to 3 more minutes to heat through and meld flavors.

9. Taste and adjust seasoning with more salt, pepper, or chili powder as needed.

10. Serve hot topped with a handful of fresh cilantro if desired, and enjoy with rice, cornbread, or tortilla chips.

Equipment Needed

1. Large heavy-bottomed pot with lid
2. Wooden spoon or sturdy spatula
3. Chef’s knife
4. Cutting board
5. Can opener
6. Measuring cups and spoons
7. Potato masher (or a large spoon for mashing)
8. Ladle or large serving spoon

FAQ

A: Yes. Use 2 tablespoons water to sautée the onion and peppers instead of oil, or just use a splash more broth. Watch the pan and add more water as needed so things dont stick.

A: You can. Use about 1 1/2 cups dried black beans, soaked and cooked ahead, or pressure cook them with the chili but reduce the broth a bit. If using dried without pre cooking, make sure theyre fully tender before serving.

A: Simmer uncovered for 10 to 20 minutes to reduce liquid. You can also mash some of the sweet potatoes or 1 cup of beans against the side of the pot and stir them in. A tablespoon of tomato paste helps too.

A: Yes. For slow cooker, sautée aromatics first or add raw and cook 4 to 6 hours on low. For Instant Pot, use the sauté function for onions then pressure cook 8 minutes and quick release. Add extra broth if you like it soupier.

A: Keeps in the fridge 4 to 5 days in an airtight container. Freezes well up to 3 months. Thaw overnight in the fridge and reheat gently on the stove, adding a splash of broth if needed.

A: Reduce or omit the cayenne for less heat. Add a pinch of sugar or the maple syrup if your tomatoes taste acidic. A squeeze of lime and fresh cilantro at the end brightens the whole dish up.

Sweet Potato Black Bean Chili (Easy + Vegan) Recipe Substitutions and Variations

  • Sweet potatoes: swap with cubed butternut squash, pumpkin, or regular russet/yukon potatoes for a less sweet, more starchy chili. Cooking time stays about the same, maybe add a few minutes if using large potato cubes.
  • Black beans: use canned kidney beans, pinto beans, or rinsed chickpeas. All hold up well and give similar protein and texture, just tweak salt to taste.
  • Vegetable broth: substitute water plus 1 to 2 teaspoons vegetable bouillon or use mushroom broth for a deeper, umami flavor. If you only have water, add a splash more tomato paste and a pinch more salt.
  • Chili powder: mix 1 teaspoon smoked paprika with 1 teaspoon ground cumin and 1 teaspoon paprika as a quick stand-in, or use a store bought taco seasoning (use less salt if it’s pre-salted).

Pro Tips

1. Don’t overcubethe sweet potatoes, bigger chunks hold their shape better so you get soft bites not a mashfest; if you want some creaminess though, mash a cup or two near the end like the recipe says, but wait until theyre fully tender so you dont get raw starchy bits.

2. Rinse and drain the black beans well, but save a few spoonfuls of the liquid from the can and stir some back in if it feels too thick; that starchy bean water adds body and flavor better than plain broth sometimes.

3. Bloom the spices in the pot after you add the tomato paste, stir and let them toast for a minute longer than you think, it makes the chili taste deeper and less flat; if you burn anything, lower the heat and scrape gently, dont toss it all out.

4. Taste and tweak at the end not mid-simmer; add salt, lime juice or maple syrup in small increments, taste, then add more—acid and sweetness change over time, so you might need less after it cooks down.

Sweet Potato Black Bean Chili (Easy + Vegan) Recipe

Sweet Potato Black Bean Chili (Easy + Vegan) Recipe

Recipe by Noel Matthews

0.0 from 0 votes

I made a Hearty Vegan Chili that’s thick, pantry-friendly, and so satisfying you’ll forget meat exists.

Servings

6

servings

Calories

303

kcal

Equipment: 1. Large heavy-bottomed pot with lid
2. Wooden spoon or sturdy spatula
3. Chef’s knife
4. Cutting board
5. Can opener
6. Measuring cups and spoons
7. Potato masher (or a large spoon for mashing)
8. Ladle or large serving spoon

Ingredients

  • 2 tablespoons olive oil (or 2 tablespoons water for oil free)

  • 1 medium yellow onion

  • 3 cloves garlic

  • 1 medium red bell pepper

  • 2 medium sweet potatoes (about 1.5 pounds)

  • 2 cans (15 oz each) black beans

  • 1 can (14.5 oz) diced tomatoes

  • 2 tablespoons tomato paste

  • 3 cups vegetable broth

  • 2 tablespoons chili powder

  • 1 tablespoon ground cumin

  • 1 teaspoon smoked paprika

  • 1 teaspoon ground coriander

  • 1 teaspoon kosher salt (adjust to taste)

  • 1/2 teaspoon black pepper

  • 1/4 teaspoon cayenne pepper (optional)

  • 1 bay leaf

  • 1 tablespoon maple syrup or agave (optional)

  • 1 tablespoon lime juice (optional)

  • 1/2 cup frozen or canned corn (optional)

  • Handful fresh cilantro (optional)

Directions

  • Heat 2 tablespoons olive oil in a large pot over medium heat, or use 2 tablespoons water if you want it oil free; add the chopped medium yellow onion and cook until soft and starting to brown, about 5 minutes.
  • Add 3 minced garlic cloves and 1 chopped medium red bell pepper, cook another 2 to 3 minutes until fragrant and the pepper begins to soften.
  • Stir in 2 tablespoons tomato paste and cook for 1 minute to deepen the flavor, scraping any browned bits from the bottom of the pot.
  • Add 2 medium sweet potatoes (peeled and cut into 1/2 inch cubes), 2 cans (15 oz each) drained and rinsed black beans, 1 can (1
  • 5 oz) diced tomatoes with their juices, and 3 cups vegetable broth.
  • Sprinkle in 2 tablespoons chili powder, 1 tablespoon ground cumin, 1 teaspoon smoked paprika, 1 teaspoon ground coriander, 1 teaspoon kosher salt, 1/2 teaspoon black pepper, and 1/4 teaspoon cayenne pepper if using; toss in 1 bay leaf and stir to combine.
  • Bring the chili to a gentle boil, then reduce heat to low, cover and simmer for 20 to 25 minutes until the sweet potatoes are tender.
  • Remove the bay leaf, then mash about 1 to 2 cups of the chili against the side of the pot with a spoon or use a potato masher to thicken the pot; you want a thick, hearty texture not a soupy one.
  • Stir in 1 tablespoon maple syrup or agave if you want a touch of sweetness, 1 tablespoon lime juice for brightness, and 1/2 cup frozen or canned corn if using; simmer 2 to 3 more minutes to heat through and meld flavors.
  • Taste and adjust seasoning with more salt, pepper, or chili powder as needed.
  • Serve hot topped with a handful of fresh cilantro if desired, and enjoy with rice, cornbread, or tortilla chips.

Notes

  • Below you’ll find my best estimate of this recipe’s nutrition facts. Treat the numbers as a guide rather than a rule—great food should nourish both body and spirit. Figures are approximate, and the website owner assumes no liability for any inaccuracies in this recipe.

Nutrition Facts

  • Serving Size: 453g
  • Total number of serves: 6
  • Calories: 303kcal
  • Fat: 6g
  • Saturated Fat: 1.3g
  • Trans Fat: 0g
  • Polyunsaturated: 0.6g
  • Monounsaturated: 3.3g
  • Cholesterol: 0mg
  • Sodium: 670mg
  • Potassium: 517mg
  • Carbohydrates: 49g
  • Fiber: 9g
  • Sugar: 10g
  • Protein: 6.3g
  • Vitamin A: 6667IU
  • Vitamin C: 37mg
  • Calcium: 50mg
  • Iron: 1.7mg

Please enter your email to print the recipe:





You may also like

Top 16 Best Monster Flavor Picks in 2025

Top 16 Best Monster Flavor Picks in 2025

Trendy Mexican Street Corn White Chicken Chili Recipe: A Unique Twist On Comfort Food!

Trendy Mexican Street Corn White Chicken Chili Recipe: A Unique Twist On Comfort Food!

Sweet Potato Black Bean Chili (Easy + Vegan) Recipe

Sweet Potato Black Bean Chili (Easy + Vegan) Recipe

Gochujang Cheesy Rice Balls Recipe

Gochujang Cheesy Rice Balls Recipe

Keto Hamburger Broccoli Skillet Is A Quick, Tasty Meal. Recipe

Keto Hamburger Broccoli Skillet Is A Quick, Tasty Meal. Recipe

CROCK POT CHILI Recipe

CROCK POT CHILI Recipe

Easy Creamy Basil Chicken Breasts Recipe

Easy Creamy Basil Chicken Breasts Recipe

EASY Carolina Gold BBQ Sauce Recipe

EASY Carolina Gold BBQ Sauce Recipe

Juicy Roasted Pork Tenderloin Recipe

Juicy Roasted Pork Tenderloin Recipe

About the author

Noel’s first job was working in the kitchen of an American restaurant in the UK at the age of 16, washing up and busing! He eventually progressed to salads and desserts, and his love for food was set! In his 20’s he travelled the world Asia, Africa, Australia, New Zealand and has now visited over 40 countries, enjoying the local food and drink! He now writes about it here sharing the latest recipes, and reviews on all types of foods and Drink.

Connect with me:

What do you think? Agree? Disagree? Let us know in the comments!

Leave a Reply

Your email address will not be published. Required fields are marked

{"email":"Email address invalid","url":"Website address invalid","required":"Required field missing"}

Subscribe to our Newsletter

 We let you know when ever we post a new review or recipe.

We will never spam and you can unsubscribe any time.

Name*
Email*
>