Contains: Celery
This one-pot sweet potato chili is cozy, nourishing, and incredibly easy to make. Made with pantry staples and simple spices, it’s the kind of meal that fits perfectly into busy weeks, meal prep days, and slower evenings alike.
Prep
15m
Cook
40m
Serves
4
Difficulty
easy
For the chili
For the topping
385
Calories
16g
Protein
60g
Carbs
10.5g
Fat
17.5g
Fiber
1480mg
Sodium
Per serving · Approximate values
Free on iOS this fall
Scale the servings, send every ingredient to your shopping list and cook along step by step — plus a grocery scanner that shows how products sit with your gut.
Heat the oil in a large pot over medium heat. Add the onion and garlic together with the salt, pepper, and bay leaf. Sauté gently until the onion becomes translucent. This step is key—taking your time here creates depth.
Stir in the bell pepper and cook for a few minutes until fragrant and slightly softened.
Add the sweet potato cubes along with all the spices (paprika, chipotle, cumin, garlic powder). Stir well so everything is evenly coated. Let the spices toast briefly—this intensifies their aroma and flavor.
Pour in the vegetable stock and scrape the bottom of the pot to release all the flavor that’s built up.
Add the tomato sauce, tomato paste, and both types of beans. Stir, cover with a lid, and let simmer on low to medium heat. Stir occasionally.
Cook until the sweet potatoes are fork-tender. As they soften, they release natural sweetness, creating a rich, rounded flavor without needing any added sugar.
Add the sweet corn just before serving and let it simmer for only a few minutes. This keeps it sweet and fresh
Remove the bay leaf. Serve warm and top with fresh cilantro, crunchy cabbage or kale, and slices of avocado.
“Watch me make this recipe on YouTube for extra tips and variations.”
— Eva Watch on YouTube →
Eva's whole-food, plant-based recipes — all free to browse.