If you’re craving something hearty, vibrant, and bursting with flavor, the Vegan Sweet Potato Lentil Chili Recipe is your new best friend. This dish balances the natural sweetness of tender sweet potatoes with the earthiness of lentils, all wrapped up in a cozy, spiced chili that’s perfect for a satisfying weeknight meal or meal prep. It’s packed with wholesome ingredients and delivers a comforting punch of warmth and color that will have you coming back for seconds, trust me!

Ingredients You’ll Need
Getting the ingredients ready for this chili is delightfully straightforward. Each one plays a key role, from the creamy texture of sweet potatoes to the protein-packed lentils and aromatic spices that transform this dish into something truly special.
- 2 medium sweet potatoes (cubed): Their natural sweetness and soft texture add a delightful contrast to the spices.
- 1 cup brown or green lentils (rinsed): These little powerhouses bring hearty protein and a satisfying bite to the chili.
- 1 bell pepper (diced): Adds crunch and a pop of vibrant color, balancing the flavors beautifully.
- 1 medium onion (chopped): Builds the savory base and sweetness when softened.
- 3 garlic cloves (minced): Infuses the chili with a warming, aromatic depth.
- 1 can (14.5 oz) diced tomatoes: Brings acidity and juiciness to keep the chili saucy and rich.
- 4 cups vegetable broth: A flavorful liquid base that melds all ingredients together.
- 2 tsp cumin: Adds a smoky, earthy undertone essential for that chili character.
- 2 tsp chili powder: The star spice giving the dish a mild yet vibrant heat.
- 1 tsp smoked paprika: Delivers subtle smoky hints that elevate the overall flavor.
- 1 tbsp olive oil: Helps sauté the veggies to perfection while adding richness.
- Salt and pepper to taste: Essential seasonings to balance and bring out the freshness of all ingredients.
How to Make Vegan Sweet Potato Lentil Chili Recipe
Step 1: Sauté Your Veggies
Start by warming olive oil in a large pot over medium heat. Toss in the chopped onion and diced bell pepper and sauté them gently until they soften and become fragrant. This step is vital because it lays down a flavorful foundation for the chili, transforming raw veggies into a tender, flavorful base.
Step 2: Spice It Up
Now, add the minced garlic along with cumin, chili powder, and smoked paprika. Cook everything together for about one minute until you can smell those beautiful fragrances coming through. This quick step unlocks the spices’ full potential and truly enhances the hearty vibe of the chili.
Step 3: Add the Sweet Potatoes and Lentils
Stir in the cubed sweet potatoes and rinsed lentils, mixing all the components thoroughly. The lentils absorb the liquid and spices as they cook, while the sweet potatoes soften and add that comforting sweetness that complements the spicy undertones perfectly.
Step 4: Pour in Tomatoes and Broth
Next, pour in the diced tomatoes with their juices and the vegetable broth. Bring the mixture to a gentle boil on medium-high heat. This step ensures everything melds together with just the right consistency — not too thick, not watery, just right for a cozy bowl.
Step 5: Simmer to Perfection
Lower the heat and let your chili simmer uncovered for 30 to 35 minutes. Stir occasionally as the sweet potatoes become tender and the lentils soften beautifully, creating a harmonious, rich texture. This simmer is where all the flavors marry and develop their full magic.
Step 6: Season and Taste
Before serving, taste your chili and adjust the seasoning with salt and pepper. This final touch lets you bring everything into perfect balance, making sure each spoonful sings with flavor. And voilà , your spectacular Vegan Sweet Potato Lentil Chili Recipe is ready to enjoy!
How to Serve Vegan Sweet Potato Lentil Chili Recipe

Garnishes
Toppings can make a good dish great. For this chili, consider adding fresh cilantro, sliced avocado, or a dollop of vegan sour cream. These add creaminess, freshness, or a burst of herbal brightness that enhance the dish’s layered flavors beautifully.
Side Dishes
This chili is hearty enough on its own, but if you want to round out the meal, try serving it alongside warm cornbread or fluffy rice. These sides soak up the chili’s rich sauce perfectly and offer a balance between soft, moist, and crunchy textures.
Creative Ways to Present
For a festive touch, serve the chili in individual mini pumpkin bowls for fall gatherings, or use it as a vibrant filling for baked sweet potatoes. You could also turn it into a savory chili-stuffed baked tortilla bowl – so many delicious ways to enjoy this versatile recipe!
Make Ahead and Storage
Storing Leftovers
This chili stores wonderfully in an airtight container in the refrigerator for up to 4 days. The flavors actually deepen after a day or two, making leftovers a tasty treasure. Just give it a good stir before reheating to reincorporate all the delicious flavors.
Freezing
You can freeze the Vegan Sweet Potato Lentil Chili Recipe for up to 3 months. Portion it out into freezer-safe containers or bags for quick future meals. When thawed, the texture remains pleasingly consistent, making it ideal for meal prep success.
Reheating
For reheating, warm the chili gently over medium heat on the stove, stirring occasionally until heated through. If it seems too thick, add a splash of vegetable broth or water to loosen it up while maintaining that perfect flavor balance.
FAQs
Can I use red lentils instead of brown or green?
Absolutely! Red lentils cook faster and tend to break down more, making a creamier chili. Just keep an eye on cooking time to avoid overcooking them into mush.
How spicy is this Vegan Sweet Potato Lentil Chili Recipe?
This chili has a mild to moderate heat level thanks to chili powder, but you can easily adjust the spiciness by adding a pinch of cayenne pepper or chopped jalapeño if you want more kick.
Is this recipe gluten-free?
Yes, it’s naturally gluten-free as long as you use gluten-free vegetable broth. It’s a wonderful option for anyone avoiding gluten or seeking whole-food, plant-based meals.
Can I make this recipe in a slow cooker?
Definitely! After sautéing the onion, bell pepper, and spices, transfer everything to a slow cooker. Cook on low for 6-8 hours or high for 3-4 hours until lentils and sweet potatoes are tender.
What can I do if I don’t have smoked paprika?
If smoked paprika isn’t available, substitute with regular paprika and add a small pinch of liquid smoke or a little ground chipotle powder to maintain that smoky essence.
Final Thoughts
This Vegan Sweet Potato Lentil Chili Recipe is a true comfort food champion that brings warmth, flavor, and wholesome nutrition to your table. It’s easy to prepare, endlessly adaptable, and downright delicious. I can’t wait for you to make it your own and experience firsthand just how satisfying plant-based cooking can be. Go ahead and dive in—you’ll be so glad you did!
Print
Vegan Sweet Potato Lentil Chili Recipe
- Prep Time: 15 minutes
- Cook Time: 35 minutes
- Total Time: 50 minutes
- Yield: 6 servings
- Category: Main Course
- Method: Stovetop
- Cuisine: American
- Diet: Vegan
Description
This Vegan Sweet Potato Lentil Chili is a hearty, nutritious, and comforting dish perfect for chilly days. Packed with fiber-rich lentils and naturally sweet cubed sweet potatoes, it features a flavorful blend of spices including cumin, chili powder, and smoked paprika that create a warm, smoky aroma. This vegan-friendly chili is simmered to perfection in a vegetable broth base with diced tomatoes and sautéed vegetables, making it a wholesome meal that’s both filling and easy to prepare for a family-sized serving.
Ingredients
Vegetables
- 2 medium sweet potatoes, peeled and cubed
- 1 bell pepper, diced
- 1 medium onion, chopped
- 3 garlic cloves, minced
Legumes & Canned Goods
- 1 cup brown or green lentils, rinsed
- 1 can (14.5 oz) diced tomatoes
Liquids & Oils
- 4 cups vegetable broth
- 1 tbsp olive oil
Spices & Seasonings
- 2 tsp ground cumin
- 2 tsp chili powder
- 1 tsp smoked paprika
- Salt and black pepper, to taste
Instructions
- Sauté Vegetables: Heat the olive oil in a large pot over medium heat. Add the chopped onion and diced bell pepper, cooking them until they become soft and translucent, about 5 minutes.
- Add Spices and Garlic: Stir in the minced garlic, ground cumin, chili powder, and smoked paprika. Cook for about 1 minute, stirring constantly, until the mixture is fragrant and the spices bloom.
- Combine Sweet Potatoes and Lentils: Mix in the cubed sweet potatoes and rinsed lentils, ensuring they are evenly coated with the spice and vegetable mixture.
- Add Liquids and Tomatoes: Pour in the canned diced tomatoes along with their juices and the vegetable broth. Stir to combine all ingredients well and bring the mixture to a gentle boil.
- Simmer the Chili: Reduce the heat to a simmer and cook uncovered 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 season with salt and pepper as needed. Serve hot as a comforting, healthy main dish.
Notes
- For a spicier chili, add a pinch of cayenne pepper or chopped jalapeño when adding the spices.
- Feel free to substitute brown or green lentils based on preference; red lentils will cook faster but become mushy.
- This chili keeps well and tastes even better the next day; store leftovers in an airtight container in the refrigerator for up to 4 days.
- For added protein, consider topping with vegan sour cream or avocado slices.
- You can make this chili in a slow cooker by combining all ingredients and cooking on low for 6-8 hours.

