Vegetarian Sweet Potato Chili is a delightful dish that warms the soul and tantalizes the taste buds. As the weather cools down, there’s nothing quite like a hearty bowl of chili to bring comfort and satisfaction. This recipe not only showcases the vibrant flavors of sweet potatoes but also embraces the rich tradition of chili, which has been a staple in many cultures for centuries. People love this dish for its perfect balance of sweetness and spice, along with its thick, satisfying texture that makes it a filling meal. Plus, its incredibly convenient to prepare, making it an ideal choice for busy weeknights or cozy gatherings with friends and family. Join me as we explore the wonderful world of Vegetarian Sweet Potato Chili, a dish that is sure to become a favorite in your home!

Ingredients:
- 2 medium sweet potatoes, peeled and diced
- 1 tablespoon olive oil
- 1 large onion, chopped
- 3 cloves garlic, minced
- 1 bell pepper (any color), chopped
- 2 medium carrots, diced
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 can (15 oz) diced tomatoes (with juices)
- 1 cup vegetable broth
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon cayenne pepper (optional, for heat)
- Salt and pepper to taste
- 1 cup corn (fresh, frozen, or canned)
- Juice of 1 lime
- Fresh cilantro, chopped (for garnish)
- Avocado slices (for serving)
- Shredded cheese (optional, for serving)
Preparing the Vegetables
First things first, lets get our vegetables prepped. I love the vibrant colors and flavors that sweet potatoes and bell peppers bring to this chili.
- Start by peeling and dicing the sweet potatoes into small cubes, about 1/2 inch in size. This will help them cook evenly and blend well with the other ingredients.
- Next, chop the onion and bell pepper. I usually remove the seeds from the bell pepper for a smoother texture, but you can leave them in if you prefer a bit more crunch.
- Dice the carrots into small pieces as well. They add a nice sweetness and texture to the chili.
- Finally, mince the garlic. I like to use a garlic press for this, but a knife works just as well.
Cooking the Base
Now that our veggies are prepped, its time to start cooking!
- In a large pot or Dutch oven, heat the olive oil over medium heat. Once the oil is hot, add the chopped onion and sauté for about 3-4 minutes until it becomes translucent.
- Add the minced garlic and cook for an additional minute, stirring frequently to prevent it from burning. The aroma will be amazing!
- Next, toss in the diced sweet potatoes, bell pepper, and carrots. Stir everything together and let it cook for about 5-7 minutes, allowing the vegetables to soften slightly.
Adding the Beans and Spices
Now its time to add the heartiness to our chili with beans and spices!
- Once the vegetables have softened, add the black beans and kidney beans to the pot. These will provide protein and fiber, making this chili filling and nutritious.
- Pour in the can of diced tomatoes along with their juices. This will add a lovely acidity and depth of flavor to the chili.
- Next, add the vegetable broth. I usually start with 1 cup, but you can adjust this based on how thick or soupy you like your chili.
- Now, its time to spice things up! Add the chili powder, ground cumin, smoked paprika, and cayenne pepper (if using). Stir everything together until well combined.
- Season with salt and pepper to taste. I recommend starting with about 1 teaspoon of salt and 1/2 teaspoon of pepper, then adjusting as needed.
Simmering the Chili
Lets allow all those flavors to meld together!
- Bring the chili to a gentle boil over medium-high heat. Once it starts bubbling, reduce the heat to low and cover the pot.
- Let it simmer for about 25-30 minutes, stirring occasionally. This will give the sweet potatoes time to cook through and the flavors to develop beautifully.
- If you find that the chili is getting too thick, feel free to add a bit more vegetable broth or water to reach your desired consistency.
- Total Time: 45 minutes
- Yield: 6 servings 1x
- 2 medium sweet potatoes, peeled and diced
- 1 tablespoon olive oil
- 1 large onion, chopped
- 3 cloves garlic, minced
- 1 bell pepper (any color), chopped
- 2 medium carrots, diced
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) kidney beans, drained and rinsed
- 1 can (15 oz) diced tomatoes (with juices)
- 1 cup vegetable broth
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon cayenne pepper (optional, for heat)
- Salt and pepper to taste
- 1 cup corn (fresh, frozen, or canned)
- Juice of 1 lime
- Fresh cilantro, chopped (for garnish)
- Avocado slices (for serving)
- Shredded cheese (optional, for serving)
- Peel and dice the sweet potatoes into small cubes, about 1/2 inch in size.
- Chop the onion and bell pepper, removing seeds if desired.
- Dice the carrots into small pieces.
- Mince the garlic using a garlic press or knife.
- In a large pot or Dutch oven, heat the olive oil over medium heat. Add the chopped onion and sauté for about 3-4 minutes until translucent.
- Add the minced garlic and cook for an additional minute, stirring frequently.
- Toss in the diced sweet potatoes, bell pepper, and carrots. Stir and cook for about 5-7 minutes until the vegetables soften slightly.
- Add the black beans and kidney beans to the pot.
- Pour in the can of diced tomatoes with their juices.
- Add the vegetable broth, adjusting the amount based on your desired thickness.
- Stir in the chili powder, ground cumin, smoked paprika, and cayenne pepper (if using).
- Season with salt and pepper to taste.
- Bring the chili to a gentle boil over medium-high heat. Once bubbling, reduce the heat to low and cover the pot.
- Let it simmer for about 25-30 minutes, stirring occasionally. Adjust the consistency with more broth or water if needed.
- Stir in the corn and lime juice just before serving.
- Serve hot, garnished with fresh cilantro, avocado slices, and shredded cheese if desired.
- This chili can be made ahead of time and stored in the refrigerator for up to 5 days or frozen for up to 3 months.
- Feel free to customize the vegetables or beans based on your preferences or what you have on hand.
- Prep Time: 15 minutes
- Cook Time: 30 minutes

Conclusion:
In summary, this Vegetarian Sweet Potato Chili is a must-try for anyone looking to enjoy a hearty, flavorful meal thats both nutritious and satisfying. The combination of sweet potatoes, beans, and spices creates a delightful harmony of flavors that will warm your soul and fill your belly. Plus, its incredibly versatile! You can serve it with a dollop of sour cream or Greek yogurt, sprinkle some fresh cilantro on top, or even add a squeeze of lime for an extra zing. If youre feeling adventurous, try adding some corn or bell peppers for added texture and taste. I encourage you to give this recipe a go and experience the deliciousness for yourself. Whether youre a seasoned chef or a kitchen novice, this Vegetarian Sweet Potato Chili is easy to make and perfect for any occasion. Dont forget to share your experience with friends and family, and let them know how much you enjoyed this delightful dish. Id love to hear your variations and serving suggestions too! So grab your ingredients, get cooking, and enjoy a bowl of this comforting chili thats sure to become a favorite in your home. Happy cooking! Print
Vegetarian Sweet Potato Chili: A Hearty and Healthy Recipe for All Seasons
Description
This Sweet Potato and Bean Chili is a nutritious and flavorful dish, perfect for cozy dinners or meal prep. Packed with sweet potatoes, colorful veggies, and protein-rich beans, it’s a hearty option that can be topped with fresh cilantro, avocado, and lime for a refreshing finish. Enjoy a warm bowl of comfort!