Have you ever had one of those days when you just need something warm and comforting, but still want it to be healthy? That's where this sweet potato chili comes in! I first made this recipe on a chilly fall evening when Emily was begging for "something cozy" for dinner. I was honestly skeptical about using sweet potatoes in chili (potato-opinions can be strong in our house!), but after that first spoonful, we were both completely hooked.
This sweet potato chili is seriously the perfect balance of hearty, healthy, and incredibly flavorful. The sweetness from the potatoes combines with smoky spices to create something truly magical. Plus, it's packed with protein from those black beans, making it filling enough to satisfy even the biggest appetites. I've made this at least a dozen times now, and it's become one of our absolute favorite winter meals!
why you will like this recipe
- Ready in just 45 minutes from start to finish
- Loaded with nutritious ingredients like sweet potatoes, beans, and veggies
- Perfect make-ahead meal that actually tastes better the next day
- Completely vegan but so hearty even meat-lovers won't miss the meat
- Budget-friendly using mostly pantry staples
- Customizable with your favorite toppings

Ingredients for sweet potato chili
- 1 tablespoon olive oil
- 1 onion, chopped
- 2 large sweet potatoes, peeled and chopped into ½ inch pieces
- 1 green bell pepper, seeded and diced
- 4 garlic cloves, minced
- 2 tablespoons chili powder
- 2 teaspoons smoked paprika
- 2 teaspoon cumin
- 1 teaspoon oregano
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 cups low-sodium vegetable broth
- 2 (15 oz) cans black beans, rinsed and drained
- 1 (28 oz) can fire roasted diced tomatoes with its juices
- 1 (4.5 oz) can chopped green chilis with its juices
- Avocados, diced, for serving
- Fresh cilantro, for serving
instructions for sweet potato chili
- In a large heavy bottom pot over medium-high heat, heat the olive oil. Add the onions, sweet potatoes, bell pepper and garlic. Stir to combine, and cook until the onions are translucent and the vegetables soften, about 5-7 minutes.
- Add the chili powder, smoked paprika, cumin, oregano, salt and pepper, and stir to coat the vegetables.
- Pour the vegetable broth, black beans, diced tomatoes with their juices and chopped green chilis with their juices. Stir to combine and bring mixture to a boil.
- Cover the pot and reduce the heat to maintain a gentle simmer. Cook for 30-35 more minutes, stirring a couple times until the vegetables continue to soften and the mixture thickens.
- Ladle into bowls and serve with diced avocados and fresh cilantro, if desired.




Storage & reheating
This sweet potato chili keeps beautifully! Store any leftovers in an airtight container in the refrigerator for 3-4 days. I actually think it tastes even better the next day after all those flavors have had time to mingle and get friendly with each other.
For freezing, let the chili cool completely before transferring to freezer-safe containers. It will maintain its quality for up to 3 months in the freezer. When you're ready to enjoy it, thaw overnight in the refrigerator.
To reheat, simply warm it on the stovetop over medium-low heat until heated through, stirring occasionally. You might need to add a splash of broth or water if it's thickened too much. Microwave reheating works too – just use a microwave-safe container and heat in 1-minute intervals, stirring between each.

variations and tips for sweet potato chili
After making this chili countless times (Emily requests it at least twice a month during winter!), I've picked up some helpful tricks and variations:
- Want to add meat? Brown a pound of ground turkey, chicken, or beef before adding the vegetables.
- For extra protein without meat, try adding a cup of quinoa with an extra cup of broth.
- Short on time? You can make this in an Instant Pot! Use the sauté function for the vegetables and spices, then add remaining ingredients and cook on HIGH pressure for 10 minutes.
- Can't find fire-roasted tomatoes? Regular diced tomatoes work fine, but try adding a teaspoon of smoked paprika for that smoky flavor.
- Love heat? Add a diced jalapeño with the vegetables or a pinch of cayenne pepper with the spices.
- Make it creamier by stirring in a dollop of coconut cream just before serving.
Have picky eaters? I've found that serving this chili "bar style" where everyone can add their own toppings helps tremendously. Some favorite toppings in our house include shredded cheese, sour cream (for the non-vegans), crushed tortilla chips, sliced green onions, and lime wedges.
The biggest tip I can offer? Don't skimp on those sweet potatoes! They might seem like an unusual addition, but they bring the perfect natural sweetness that balances all the smoky spices. Trust me, you don't want to substitute regular potatoes here – it's just not the same dish!
frequently asked questions about sweet potato chili
This chili has a mild to medium heat level from the chili powder and green chilies. The sweet potatoes actually help balance the spice beautifully! You can easily adjust the spiciness by reducing the chili powder or using mild green chilies. For those who love heat (like me!), add a diced jalapeño or a pinch of cayenne pepper. Emily prefers it milder, so I often make the base recipe and then add extra heat to my own bowl.
Yes! This recipe adapts perfectly to the slow cooker. I recommend browning the onions, sweet potatoes, and bell pepper in a skillet first for the best flavor, then transferring everything to a slow cooker. Cook on low for 6-7 hours or high for 3-4 hours until the sweet potatoes are tender. I love doing this on busy days when I know we'll all be hungry the minute we walk through the door!
Absolutely! This chili freezes beautifully for up to 3 months in airtight containers. Let it cool completely before freezing, and thaw overnight in the refrigerator before reheating on the stovetop or microwave. Just remember to add fresh toppings like avocado and cilantro after reheating. I often double the recipe specifically to freeze half for those nights when cooking feels impossible.
While this chili is already hearty and protein-rich from the black beans, you can add more protein by incorporating 1 pound of browned ground turkey, chicken, or beef if you're not strictly vegan. For vegetarian options, add a cup of quinoa (with an extra cup of broth) or crumbled tempeh during the simmering stage. My husband occasionally adds shredded rotisserie chicken to his portion when he's in a protein-heavy workout phase.
Recipes you may like
- Easy Chicken Pot Pie Recipe with Crescent Rolls - Another cozy comfort food that's perfect for chilly evenings!
- Quick Easy Smothered Chicken Recipe - When you need another easy weeknight dinner that delivers big on flavor.
conclusion
This sweet potato chili has become one of our family's absolute favorite meals during the colder months. It's the perfect combination of nutritious, delicious, and incredibly satisfying. I love that it's so easy to make but looks like you spent hours in the kitchen (don't you love those kinds of recipes?).
Whether you're a dedicated vegetarian or just looking to incorporate more plant-based meals into your routine, this chili is a guaranteed crowd-pleaser. The combination of smoky spices, hearty beans, and sweet potatoes creates something truly special that will have everyone asking for seconds.
Give this recipe a try the next time you're craving something warm and comforting. And if you make it, I'd love to hear what you think! Don't forget to save this to Pinterest for later, too!
Sarah



Sweet Potato Chili
Equipment
- Knife Block Set
- Non Slip Cutting Board
- Garlic Press
- 5 Piece Cookware Set
- Non-Stick Dutch Oven Pot
Ingredients
- 1 tablespoon olive oil
- 1 onion chopped
- 2 large sweet potatoes peeled and chopped into ½ inch pieces
- 1 green bell pepper seeded and diced
- 4 garlic cloves minced
- 2 tablespoons chili powder
- 2 teaspoons smoked paprika
- 2 teaspoons cumin
- 1 teaspoon oregano
- 1 teaspoon salt
- ½ teaspoon black pepper
- 2 cups low-sodium vegetable broth
- 2 15 oz cans black beans rinsed and drained
- 1 28 oz can fire roasted diced tomatoes with its juices
- 1 4.5 oz can chopped green chilis with its juices
Toppings
- Avocados diced, for serving
- Fresh cilantro for serving
Instructions
- In a large heavy bottom pot over medium-high heat, heat the olive oil. Add the onions, sweet potatoes, bell pepper and garlic. Stir to combine, and cook until the onions are translucent and the vegetables soften, about 5-7 minutes.
- Add the chili powder, smoked paprika, cumin, oregano, salt and pepper, and stir to coat the vegetables.
- Pour the vegetable broth, black beans, diced tomatoes with their juices and chopped green chilis with their juices. Stir to combine and bring mixture to a boil.
- Cover the pot and reduce the heat to maintain a gentle simmer. Cook for 30-35 more minutes, stirring a couple times until the vegetables continue to soften and the mixture thickens.
- Ladle into bowls and serve with diced avocados and fresh cilantro, if desired.
Leave a Reply