This easy sweet potato chili recipe is a hearty vegetarian dinner made with tender sweet potato cubes, beans, tomatoes, bell pepper, aromatic spices, and vegetable broth. It takes about 15–20 minutes to prepare and 35–45 minutes to cook, making a satisfying meal in about 50–60 minutes for 4–6 servings.
Every spoonful combines gentle sweetness from the sweet potato with smoky paprika, earthy cumin, chili powder, and a bright finish of lime juice or cider vinegar. The beans make it filling, while the sweet potato naturally thickens the tomato-rich broth as it simmers.
Jump to RecipeWhy You’ll Love This Recipe

This sweet potato chili is the kind of dinner that feels generous without requiring a long list of complicated techniques. The vegetables soften in one pot, the beans add substance, and the tomatoes create a rich base that tastes even better after the spices have had time to mingle.
It is also flexible enough for a busy weeknight. Use black beans, kidney beans, pinto beans, or a combination of the three, then let everyone customize their bowl with creamy avocado, tangy yogurt, crunchy tortilla chips, or shredded cheese.
- One-pot convenience: You can cook the complete chili in a large pot or Dutch oven.
- Comforting texture: Tender sweet potato and beans make each serving thick and satisfying.
- Balanced flavor: Smoky, savory, gently sweet, and finished with a touch of acidity.
- Make-ahead friendly: The leftovers keep well and are easy to reheat for another dinner.
If you enjoy dinners with bold sweet-and-spicy flavors, our Thai sweet chili chicken is another flavorful recipe to add to your meal plan.
Ingredients You’ll Need

The foundation begins with olive oil, yellow onion, and bell pepper. Cooking these ingredients first creates a savory base before the liquid goes into the pot, so do not rush this opening stage.
A large sweet potato weighing about 1 pound is peeled and cut into 1/2-inch cubes. Small, evenly sized pieces cook more quickly and help the chili thicken naturally as some of the sweet potato softens into the broth.
For seasoning, use chili powder, ground cumin, smoked paprika, dried oregano, kosher salt, and black pepper. The chili powder provides the main warmth, cumin adds an earthy note, and smoked paprika gives the finished pot a subtle campfire character.
You will also need one 28-ounce can of crushed or diced tomatoes with juices, two 15-ounce cans of drained and rinsed beans, and 3 cups of vegetable broth to begin. Keep the remaining broth nearby so you can loosen the chili if it becomes thicker than you prefer.
At the end, add 1 tablespoon of lime juice or cider vinegar. This small amount brightens the tomato base and helps the sweet potato taste savory rather than overly sweet.
For a simple dessert after dinner, consider serving a slice of this apple cream cheese Danish with coffee or tea.
How to Make It Step-by-Step

Step 1: Prepare all of the vegetables before turning on the stove. Dice the onion and bell pepper, mince 3–4 garlic cloves, and peel the sweet potato before cutting it into even 1/2-inch cubes.
Step 2: Heat 1 tablespoon of olive oil in a large pot or Dutch oven over medium heat. Add the onion and bell pepper, then cook for 5–7 minutes, stirring occasionally, until the vegetables are softened and the onion looks lightly translucent.
Step 3: Add the garlic, chili powder, cumin, smoked paprika, oregano, kosher salt, and black pepper. Stir continuously for about 30 seconds, just until the garlic and spices are fragrant; this brief blooming step draws out a deeper flavor.
Step 4: Add the sweet potato cubes, tomatoes with their juices, drained and rinsed beans, and 3 cups of vegetable broth. Stir from the bottom of the pot to distribute the spices and make sure the sweet potato pieces are surrounded by liquid.
Step 5: Bring the mixture to a boil, then reduce the heat to low. Partially cover the pot and simmer for 30–40 minutes, stirring occasionally so the bottom does not stick and the sweet potatoes cook evenly.
Step 6: Check the sweet potatoes with a fork. They should be tender enough to pierce easily but still hold their shape; if they need more time, continue simmering until they reach that texture.
Step 7: Adjust the consistency before finishing the chili. Add more broth if it is too thick, or simmer uncovered for the final 5–10 minutes if you want a denser texture.
Step 8: Stir in 1 tablespoon of lime juice or cider vinegar. Taste carefully and adjust the salt and spices, then ladle the chili into bowls and add your preferred toppings.
Pro Tips for the Best Sweet Potato Chili

The size of the sweet potato cubes matters more than it may seem. Pieces around 1/2 inch cook in the stated time and distribute throughout the chili, while large irregular pieces can remain firm in the center as smaller pieces become soft.
Blooming the spices with the sautéed vegetables is another important detail. Thirty seconds is enough to release their aroma, but keep the heat moderate so the garlic and chili powder do not scorch.
For a thicker bowl, press a small portion of the beans and sweet potato against the side of the pot with the back of a spoon. You can also simmer uncovered for the final 5–10 minutes, stirring occasionally as the excess liquid cooks away.
Choose your beans according to the flavor and color you want. Black beans make a striking contrast with the orange sweet potato, kidney beans add a hearty bite, and pinto beans become especially creamy as they cook.
When tasting, wait until the lime juice or cider vinegar has been added before making the final salt adjustment. The acidity changes the overall balance and can make the seasoning taste more complete without needing a large amount of extra salt.
For another cozy homemade dinner companion, serve the chili with slices of our easy beer bread. Its tender crumb is ideal for soaking up the tomato-rich broth.
Serving Ideas and Toppings

Serve the chili hot in wide bowls so there is plenty of room for toppings. A few slices of avocado add cool creaminess, while chopped cilantro and sliced green onions bring fresh color and a crisp herbal note.
Lime wedges let each person add more brightness at the table. Plain Greek yogurt or sour cream provides a tangy contrast to the chili powder, and shredded cheddar or Monterey Jack melts into the warm surface.
Tortilla chips are useful for both crunch and dipping. You can scatter them over the bowl just before serving or place them on the side so they stay crisp.
- Fresh option: Avocado, cilantro, green onions, and lime.
- Creamy option: Greek yogurt or sour cream with shredded cheese.
- Crunchy option: Tortilla chips broken over the top.
- Family-style option: Set out every topping and let everyone build their own bowl.
If you are planning a larger menu, a light pasta dish such as this easy salmon pasta can inspire another satisfying dinner night.
Storage, Reheating, and Make-Ahead Advice

Let leftover chili cool before transferring it to a covered container and refrigerating it. The flavors become even more cohesive as it rests, and the sweet potato may continue to soften slightly.
Reheat individual portions gently on the stovetop or in the microwave, stirring once or twice. If the chili has thickened in the refrigerator, add a small splash of vegetable broth and warm it until it reaches your preferred consistency.
You can prepare the chili earlier in the day and reheat it before dinner. Keep the toppings separate until serving so the avocado remains fresh, the tortilla chips stay crisp, and the herbs retain their color.
When storing, reserve a little broth if you expect the chili to sit for several hours. Beans and sweet potato absorb liquid over time, so the extra broth makes it easy to restore the silky, spoonable texture.

Easy Sweet Potato Chili Recipe
Ingredients
Method
- Heat the olive oil in a large pot or Dutch oven over medium heat. Add the diced onion and bell pepper, then cook for 5–7 minutes until softened.
- Add the minced garlic, chili powder, cumin, smoked paprika, oregano, kosher salt, and black pepper. Stir for about 30 seconds, just until the spices and garlic become fragrant.
- Add the cubed sweet potato, tomatoes with their juices, drained beans, and 3 cups of vegetable broth. Stir well to combine.
- Bring the chili to a boil, reduce the heat to low, partially cover the pot, and simmer for 30–40 minutes. Stir occasionally until the sweet potato is fork-tender.
- Add more broth if the chili becomes too thick. Stir in the lime juice or cider vinegar, taste, and adjust the salt and spices before serving hot.
Notes
Final Thoughts
This easy sweet potato chili recipe delivers a warm, filling dinner with straightforward ingredients and dependable one-pot preparation. The combination of tender sweet potato, beans, tomatoes, bell pepper, and fragrant spices creates enough flavor for a special weekend meal while remaining simple enough for a weeknight.
Remember the three details that make the biggest difference: cut the sweet potato into even 1/2-inch cubes, bloom the spices before adding the liquid, and finish with lime juice or cider vinegar. Those steps give the chili a balanced texture and a bright, savory finish.
Serve each bowl with your favorite combination of avocado, cilantro, green onions, yogurt, cheese, lime, or tortilla chips. Once you make it, you may find yourself keeping the ingredients on hand for whenever you need a cozy dinner that feeds everyone around the table.
For a sweet ending to a seasonal meal, our late summer peach cake makes a lovely dessert alongside this comforting chili.
1 thought on “Easy Sweet Potato Chili Recipe for a Cozy Vegetarian Dinner”