Recipe Overview
- ⭐ Rating: 4.8/5
- ⏱️ Prep Time: 15 minutes
- 🍲 Cook Time: 35–40 minutes
- 👥 Servings: 6
- 🔥 Difficulty: Easy
- 🥣 Method: One-pot stovetop
This sweet potato chili is a thick, hearty, and flavor-packed comfort meal made with tender sweet potatoes, protein-rich beans, tomatoes, and warm spices. It’s naturally vegetarian, incredibly filling, and perfect for weeknight dinners, meal prep, or cozy family meals.
Why You’ll Love This Sweet Potato Chili
- Made in one pot (easy cleanup)
- Budget-friendly ingredients
- Naturally vegetarian & can be vegan
- High in fiber and plant-based protein
- Perfect for meal prep & freezing
- Thick, rich, and deeply flavorful
What Makes This Chili Special
Sweet potatoes add a natural sweetness and creamy texture that balances the smoky spices and tomatoes beautifully. Unlike traditional beef chili, this version is lighter yet still incredibly satisfying.
The combination of beans and sweet potatoes creates a hearty texture that feels indulgent but is packed with nutrients. It’s a comforting dish that tastes even better the next day.
Ingredients
(Ingredients are listed in the order used.)
- 1 tablespoon olive oil
- 1 medium onion, diced
- 3 cloves garlic, minced
- 2 medium sweet potatoes, peeled and cubed
- 1 red bell pepper, diced
- 2 tablespoons tomato paste
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- ½ teaspoon dried oregano
- ¼ teaspoon cayenne pepper (optional for heat)
- 1 can (14 oz) diced tomatoes
- 1 can (15 oz) black beans, drained and rinsed
- 1 can (15 oz) kidney beans, drained and rinsed
- 2 cups vegetable broth
- Salt and black pepper to taste
- Juice of ½ lime (optional but recommended)
Ingredient Notes & Substitutions
- Sweet potatoes: Use orange-fleshed for best sweetness and creaminess.
- Beans: Pinto beans work great as a substitute.
- Vegetable broth: Chicken broth works if not vegetarian.
- Spice level: Adjust cayenne to control heat.
Kitchen Tools Needed
- Large heavy-bottom pot or Dutch oven – Ensures even heat distribution and prevents burning while simmering. A deep pot allows the chili to cook evenly without spilling.
- Sharp chef’s knife – Essential for cleanly cutting sweet potatoes and vegetables into even pieces for uniform cooking.
- Cutting board – Provides a stable surface for safe chopping.
- Wooden spoon or spatula – Helps stir the chili without scratching your pot and ensures ingredients don’t stick to the bottom.
- Measuring spoons & cups – Ensures accurate seasoning for balanced flavor.
Step-by-Step Instructions
Step 1: Sauté the Aromatics
Heat olive oil in a large pot over medium heat. Add diced onion and cook for 3–4 minutes until softened. Stir in minced garlic and cook for 30 seconds until fragrant.
Step 2: Add Sweet Potatoes & Pepper
Add cubed sweet potatoes and red bell pepper. Cook for 5 minutes, stirring occasionally to slightly soften them.
Step 3: Bloom the Spices
Stir in tomato paste, chili powder, cumin, smoked paprika, oregano, and cayenne. Cook for 1 minute to toast the spices and deepen their flavor.
Step 4: Add Liquids & Beans
Pour in diced tomatoes, black beans, kidney beans, and vegetable broth. Stir well to combine.
Step 5: Simmer
Bring to a gentle boil, then reduce heat to low. Cover and simmer for 25–30 minutes, or until sweet potatoes are fork-tender.
Step 6: Adjust & Finish
Taste and adjust salt and pepper. Add a squeeze of lime juice to brighten the flavors.
Step 7: Serve
Serve hot with your favorite toppings.
Pro Tips for the Best Sweet Potato Chili
- Don’t overcrowd the pot when sautéing — allow vegetables to soften properly.
- Stir occasionally while simmering to prevent sticking.
- Taste before serving — spices may need adjusting.
- For thicker chili, simmer uncovered for 5 extra minutes.
Variations & Substitutions
- Add meat: Brown ground beef or turkey before adding vegetables.
- Make it vegan: Ensure broth is vegetable-based and skip dairy toppings.
- Slow cooker version: Cook on low for 6–7 hours or high for 3–4 hours.
- Add more veggies: Corn, zucchini, or carrots work beautifully.
- Extra smoky: Add a chipotle pepper in adobo sauce.
What to Serve With Sweet Potato Chili
- Steamed white or brown rice
- Cornbread
- Avocado slices
- Sour cream or Greek yogurt
- Shredded cheese
- Fresh cilantro
Storage & Reheating
Refrigerator
Store in an airtight container for up to 4 days.
Freezer
Freeze for up to 3 months. Let cool completely before freezing.
Reheating
Reheat on the stovetop over medium heat, adding a splash of broth or water if needed. Microwave in 1-minute intervals, stirring between each.
Nutrition Benefits
- Sweet potatoes are rich in vitamin A and fiber.
- Beans provide plant-based protein and iron.
- Olive oil contains heart-healthy fats.
- High in fiber for better digestion.
This chili is naturally gluten-free and can be easily adapted for vegan or dairy-free diets.
Learn More:
- Roasted Sweet Potato Cubes (Crispy Outside, Soft Inside)
- Sweet Potato Brownies Recipe
- Crispy Sweet Potato Fries (Easy Homemade Recipe)
Quick Recipe Card
Ingredients
Olive oil, onion, garlic, sweet potatoes, red bell pepper, tomato paste, chili powder, cumin, smoked paprika, oregano, cayenne, diced tomatoes, black beans, kidney beans, vegetable broth, salt, pepper, lime juice.
Instructions
- Sauté onion and garlic.
- Add sweet potatoes and pepper.
- Stir in spices and tomato paste.
- Add tomatoes, beans, and broth.
- Simmer 25–30 minutes.
- Adjust seasoning and serve.
Did You Try This Sweet Potato Chili?
Leave a comment below and share your favorite toppings!

Storage & Reheating






