Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
A bowl of sweet potato chili topped with avocado and fresh cilantro on a wooden table.

Sweet Potato Chili: 5 Reasons It’s Your New Favorite Dinner

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This hearty Sweet Potato Chili is a comforting, one-pot dinner loaded with tender sweet potatoes, protein-packed beans, tomatoes, and warming spices. Perfect for weeknight meals, meal prep, or meatless Mondays, this flavorful dish is vegan, gluten-free, and full of wholesome ingredients.

  • Total Time: 45 minutes
  • Yield: 6 servings 1x

Ingredients

Scale
  • 2 tbsp olive oil

  • 1 large onion, chopped

  • 3 cloves garlic, minced

  • 2 medium sweet potatoes, peeled and diced

  • 1 bell pepper, chopped (any color)

  • 1 can (15 oz) black beans, drained and rinsed

  • 1 can (15 oz) kidney beans, drained and rinsed

  • 1 can (28 oz) diced tomatoes

  • 2 tbsp tomato paste

  • 2 tsp chili powder

  • 1 tsp ground cumin

  • ½ tsp smoked paprika

  • Salt and pepper, to taste

  • 2 cups vegetable broth

  • Optional toppings: avocado, cilantro, lime wedges, sour cream, shredded cheese, tortilla chips

Instructions

  • Sauté aromatics: In a large pot or Dutch oven, heat olive oil over medium heat. Add chopped onion and cook for 4–5 minutes until softened. Add minced garlic and cook for another 30 seconds.

  • Cook vegetables: Add diced sweet potatoes and bell pepper. Cook for 5–7 minutes, stirring occasionally, until veggies start to soften.

  • Add spices: Stir in chili powder, cumin, smoked paprika, salt, and pepper. Mix well to coat the vegetables.

  • Simmer: Add black beans, kidney beans, diced tomatoes (with juice), tomato paste, and vegetable broth. Stir everything together and bring to a boil.

  • Cook: Reduce heat to low, cover partially, and simmer for 30–35 minutes until the sweet potatoes are tender and chili is thickened. Stir occasionally.

  • Serve: Taste and adjust seasoning if needed. Ladle into bowls and add your favorite toppings.

Notes

  • For extra creaminess, mash a few sweet potato chunks directly into the chili.

  • To make it spicier, add diced jalapeños, cayenne pepper, or chipotle peppers.

  • Leftovers taste even better the next day and freeze beautifully.

  • Make it in a slow cooker: Cook onions/garlic first, then add everything to a slow cooker and cook on low for 6–8 hours.

  • Coconut milk can be added at the end for a creamier twist.

  • Author: Sarah
  • Prep Time: 10 minutes
  • Cook Time: 35 minutes
  • Category: Dinner
  • Method: Stovetop (can be adapted to slow cooker or Instant Pot)
  • Cuisine: American
  • Diet: Gluten Free

Nutrition

  • Serving Size: 1.5 cups
  • Calories: 290 kcal
  • Sugar: 9g
  • Sodium: 620mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 45g
  • Fiber: 11g
  • Protein: 11g
  • Cholesterol: 0mg