If you are craving a hearty, nourishing meal that warms you from the inside out, this Vegan Sweet Potato Lentil Chili Recipe is an absolute game-changer. Packed with vibrant sweet potatoes, protein-rich lentils, and a perfectly balanced blend of spices, this chili brings together flavors and textures that make every spoonful a comforting delight. It’s a simple, wholesome dish that fits perfectly into any busy weeknight or cozy weekend dinner, promising both health and happiness in every bowl.

Ingredients You’ll Need
Gathering these simple, wholesome ingredients is the first step to creating a chili that is both flavorful and fulfilling. Each one plays an essential role, whether adding depth, a burst of color, or a satisfying texture to the dish.
- 2 medium sweet potatoes (cubed): These bring natural sweetness and a creamy texture when cooked, forming the heart of the chili.
- 1 cup brown or green lentils (rinsed): Lentils provide a rich source of plant-based protein and a lovely bite that complements the softness of the potatoes.
- 1 bell pepper (diced): Adds freshness and a slight crunch to keep the chili exciting.
- 1 medium onion (chopped): Builds a flavorful base with its natural sweetness that deepens as it cooks.
- 3 garlic cloves (minced): Imparts a warm, aromatic punch that elevates the entire dish.
- 1 can (14.5 oz) diced tomatoes: Brings acidity and moisture to balance the richness of the lentils and sweet potatoes.
- 4 cups vegetable broth: Keeps everything simmering perfectly and infuses the chili with savory notes.
- 2 tsp cumin: Adds earthiness and a subtle smoky depth.
- 2 tsp chili powder: Delivers gentle heat and complexity, essential for a classic chili flavor.
- 1 tsp smoked paprika: Elevates the dish with a smoky aroma that feels like a warm hug.
- 1 tbsp olive oil: Needed to sauté the aromatics, bringing flavors to life.
- Salt and pepper to taste: The finishing touch to enhance and balance all the flavors.
How to Make Vegan Sweet Potato Lentil Chili Recipe
Step 1: Sauté the Vegetables
Start by heating the olive oil in a large pot over medium heat. Toss in the chopped onion and diced bell pepper, cooking them gently until they’re soft and fragrant. This step lays down a flavorful foundation that makes every bite deliciously layered.
Step 2: Add Garlic and Spices
Next, introduce the minced garlic along with cumin, chili powder, and smoked paprika. Stir and cook for about one minute until the spices become aromatic. This quick step awakens the palate and infuses the base with warmth and complexity.
Step 3: Incorporate Sweet Potatoes and Lentils
Now, add the cubed sweet potatoes and rinsed lentils to the pot. Mixing them well ensures the spices coat every bite and that the lentils start absorbing all those wonderful flavors.
Step 4: Add Tomatoes and Broth
Pour in the canned diced tomatoes along with their juices, followed by the vegetable broth. This combination adds moisture and depth, perfect for simmering into a hearty chili.
Step 5: Simmer the Chili
Bring the mixture to a gentle boil, then lower the heat and simmer uncovered for about 30 to 35 minutes. Stir occasionally while the sweet potatoes soften and the lentils cook through, allowing the flavors to meld beautifully.
Step 6: Season and Serve
Finally, taste your chili and adjust seasoning with salt and pepper to your liking. This last step ensures each spoonful hits the perfect balance of savory and spicy before serving.
How to Serve Vegan Sweet Potato Lentil Chili Recipe

Garnishes
Bring your bowl of chili to life by topping it with fresh cilantro, sliced avocado, or a dollop of plant-based yogurt. These garnishes add freshness, creaminess, or a pop of green, transforming your chili into a feast for both the eyes and the taste buds.
Side Dishes
Pair this Vegan Sweet Potato Lentil Chili Recipe with warm cornbread, crusty bread, or even a side of steamed rice. Each option helps soak up the chili’s rich sauce and adds a comforting touch to your meal.
Creative Ways to Present
For a fun twist, serve the chili over baked sweet potato halves or stuff it into roasted bell peppers. You can also turn it into a filling for tacos or enchiladas for a creative, crowd-pleasing dinner.
Make Ahead and Storage
Storing Leftovers
This chili keeps beautifully in the refrigerator for up to 4 days. Store it in an airtight container to preserve its vibrant flavors and texture, so it’s ready to enjoy whenever you need a nourishing meal.
Freezing
If you want to save some for later, this Vegan Sweet Potato Lentil Chili Recipe freezes exceptionally well. Portion it into freezer-safe containers or bags and freeze for up to 3 months. Just thaw and reheat when hunger calls.
Reheating
Gently reheat the chili on the stovetop over medium-low heat, stirring occasionally until warmed through. You can also microwave individual servings, adding a splash of vegetable broth to keep it nice and saucy.
FAQs
Can I use red lentils instead of brown or green lentils?
Absolutely! Red lentils cook faster and tend to break down more, creating a creamier texture. If you prefer a chunkier chili, stick with brown or green lentils. Adjust cooking time accordingly to avoid overcooking.
How spicy is this Vegan Sweet Potato Lentil Chili Recipe?
This recipe is moderately spiced with chili powder and smoked paprika. If you like it hotter, simply add some cayenne pepper or chopped jalapeños when adding the spices. For a milder version, reduce the chili powder slightly.
Can I substitute sweet potatoes with regular potatoes?
You can substitute regular potatoes, but sweet potatoes add a natural sweetness and creaminess that complements the lentils perfectly. Regular potatoes will offer a more neutral flavor and firmer texture.
Is this recipe good for meal prepping?
Definitely! This chili holds up well throughout the week and even tastes better the next day as flavors meld. It’s a fantastic make-ahead meal for busy schedules or batch cooking enthusiasts.
Can I add other vegetables?
Yes! Feel free to customize this chili by adding zucchini, corn, or carrots. Just chop them reasonably small and add them early on so they cook through and blend with the other ingredients seamlessly.
Final Thoughts
I truly hope you give this Vegan Sweet Potato Lentil Chili Recipe a whirl soon. It’s one of those dishes that feels like a hug in a bowl—comforting, vibrant, and nourishing all at once. Perfect for any time you want to treat yourself to something wholesome, tasty, and utterly satisfying.
Print
Vegan Sweet Potato Lentil Chili Recipe
- Prep Time: 10 minutes
- Cook Time: 40 minutes
- Total Time: 50 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: Vegan, American
- Diet: Vegan
Description
This Vegan Sweet Potato Lentil Chili is a hearty, flavorful, and wholesome dish perfect for a comforting meal. Packed with nutrient-rich sweet potatoes, protein-packed lentils, and a blend of spices, this chili is easy to prepare and ideal for a nutritious vegan dinner that the whole family will enjoy.
Ingredients
Vegetables
- 2 medium sweet potatoes, cubed
- 1 bell pepper, diced
- 1 medium onion, chopped
- 3 garlic cloves, minced
Dry Ingredients
- 1 cup brown or green lentils, rinsed
Canned & Liquids
- 1 can (14.5 oz) diced tomatoes
- 4 cups vegetable broth
Spices & Oils
- 2 tsp cumin
- 2 tsp chili powder
- 1 tsp smoked paprika
- 1 tbsp olive oil
- Salt and pepper to taste
Instructions
- Sauté the aromatics: Heat olive oil in a large pot over medium heat. Add chopped onion and diced bell pepper, sautéing until they soften and become fragrant, about 5-7 minutes.
- Add spices and garlic: Stir in minced garlic, cumin, chili powder, and smoked paprika. Cook the mixture for around 1 minute until the spices release their aroma.
- Combine sweet potatoes and lentils: Add the cubed sweet potatoes and rinsed lentils to the pot, mixing thoroughly to coat them with the spices and vegetables.
- Add liquids and tomatoes: Pour in the diced tomatoes with their juices and the vegetable broth. Stir to combine all ingredients well, then bring the mixture to a gentle boil.
- Simmer the chili: Reduce the heat to a gentle simmer, leaving the pot uncovered. Cook for 30-35 minutes, stirring occasionally, until the sweet potatoes are tender and the lentils are cooked through.
- Season and serve: Taste the chili and adjust the seasoning with salt and pepper as needed. Serve hot, optionally garnished with fresh herbs or vegan toppings of choice.
Notes
- You can use either brown or green lentils—both hold their shape well during cooking.
- For added heat, consider adding a pinch of cayenne pepper or some diced jalapeños.
- This chili can be stored in the refrigerator for up to 4 days or frozen for up to 3 months.
- Serve with rice, cornbread, or over baked potatoes for a complete meal.
- For extra creaminess, stir in some coconut milk or a dollop of vegan sour cream before serving.

