This post may contain affiliate links. Please read our disclosure policy.

This sweet potato lentil chili is the meatless chili I make when the weather finally turns cold. Brown lentils, sweet potatoes, canned tomatoes and a handful of spices go into the crockpot in the morning, and by dinner you have a thick, smoky, filling chili.

Everything comes from the pantry or any grocery store: a bag of dried lentils, a can of diced tomatoes, a carton of vegetable stock and two sweet potatoes.

It’s vegan, gluten-free, and each bowl has about 16 g of fiber and 13 g of protein, all from real food.

Sweet Potato Lentil Chili Recipe - a porcelain bowl with lentil soup garnished with cilantro, lime and jalapeños.

Why You’ll Love This Lentil Chili

  • High fiber, high protein. Lentils and sweet potatoes give you about 16 g of fiber and 13 g of protein per bowl, with no meat.
  • 10 minutes of prep. Chop an onion and two sweet potatoes, add everything to the slow cooker and walk away.
  • Grocery store ingredients. Dried lentils, canned tomatoes, stock and spices you probably already have.
  • Budget-friendly. Dried lentils are one of the cheapest proteins you can buy, and one pot makes 10 servings.
  • Meal prep and freezer friendly. It keeps 4 days in the fridge and freezes for 3 months, so one cook covers lunches all week.

Ingredients for Crockpot Lentil Chili

  • Brown lentils. Dried, rinsed. They hold their shape in the slow cooker. Red lentils fall apart and turn mushy, so save those for soup.
  • Sweet potatoes. Two medium, peeled and diced. They add natural sweetness, body and more fiber.
  • Onion and garlic. The flavor base.
  • Canned diced tomatoes. Any brand. Fire-roasted tomatoes add extra smokiness.
  • Vegetable stock. Use low-sodium so you control the salt.
  • Spices. Chili powder, paprika, cumin, salt, pepper and an optional pinch of cayenne.
  • Jalapeño and cilantro. Optional, for heat and freshness on top.

See the recipe card below for exact amounts.

How to Make Sweet Potato Lentil Chili

  1. Prep. Dice the onion and sweet potatoes, press the garlic and rinse the lentils.
  2. Add everything to the crockpot. Lentils, sweet potatoes, onion, garlic, oil, tomatoes, spices and stock. Stir.
  3. Cook. 8 hours on low or 5 hours on high, until the lentils and sweet potatoes are tender.
  4. Adjust and serve. Taste for salt and spice, add a splash of stock if it’s too thick, and top with cilantro and jalapeño.

Sweet Potato Lentil Chili Recipe- slow cooker filled with all ingredients to make lentil chili.

Tips for the Best Vegan Lentil Chili

Want it creamier? Mash a few spoonfuls of sweet potato against the side of the pot and stir.

Rinse the lentils. It washes off dust and any small stones.

Cut the sweet potatoes evenly. About 3/4-inch cubes, so they cook through at the same time as the lentils.

Thick or thin is up to you. Add more stock for a looser chili, or cook uncovered for the last 30 minutes to thicken it.

Season at the end. Lentils absorb salt as they cook, so taste before serving.

What to Serve With It

  • A simple green salad
  • Avocado, a spoon of Greek yogurt (or vegan yogurt), or shredded cheese if you’re not keeping it vegan
  • Rice, baked potatoes or crusty bread
  • Tortilla chips for scooping
Sweet Potato Lentil Chili Recipe - crock pot full with lentil soup and a ladle scooping soup.

Storage and Freezing

Keep leftovers in airtight containers in the fridge for up to 4 days.

The chili thickens as it sits, so add a splash of stock or water when you reheat it.

To freeze, cool it completely and portion it into freezer containers. It keeps for up to 3 months. Thaw overnight in the fridge and reheat on the stove.

FAQ

Can I make this lentil chili on the stove? Yes. Sauté the onion and garlic in oil, add everything else, bring to a boil, then simmer covered for 35 to 45 minutes, until the lentils and sweet potatoes are tender.

Can I use red lentils? You can, but they break down and make the chili mushy. Brown or green lentils keep their shape.

Can I use canned lentils? Yes. Use about 3 cans, drained and rinsed, cut the stock to 2 cups and cook 3 to 4 hours on low.

Is this chili spicy? It’s mild as written. Add the cayenne and jalapeño if you like heat, or leave them out for kids.

Can I add meat? Yes. Brown 1 lb of ground beef or turkey and add it to the crockpot. For a classic beef version, see my Easy Crockpot Chili.

Sweet Potato Lentil Chili Recipe - bowl of nutritious, protein and fiber rich brown lentil chili.

More Fall Soups and Chili

Sweet Potato Lentil Chili Recipe - white bowl of warm and comforting lentil soup.
5 from 1 vote

Sweet Potato Lentil Chili

A vegan, high-fiber crockpot chili with brown lentils, sweet potatoes and tomatoes. 10 minutes of prep and pantry ingredients.
Prep: 10 minutes
Cook: 8 hours
Total: 8 hours 10 minutes
Servings: 10

Ingredients 

  • 2 1/2 cups dried brown lentils, rinsed
  • 2 medium sweet potatoes, peeled and diced (about 3 cups)
  • 1 large onion, diced
  • 3 cloves garlic, pressed
  • 1 tbsp vegetable oil
  • 1 can, 14.5 oz / 411 g diced tomatoes
  • 6 cups low-sodium vegetable stock, CONFIRM
  • 2 tsp chili powder
  • 2 tsp paprika
  • 2 tsp cumin
  • 1 tsp salt, or to taste
  • 1/4 tsp black pepper
  • 1/4 tsp cayenne pepper, optional
  • 1 small jalapeño, chopped, optional
  • Fresh cilantro, for garnish

Video

Instructions 

  • Add the lentils, sweet potatoes, onion, garlic, oil, tomatoes, spices and stock to a crockpot. Stir.
  • Cook on low for 8 hours or on high for 5 hours, until the lentils and sweet potatoes are tender.
  • Taste and adjust the salt and spice. Add more stock if it is too thick.
  • Serve topped with cilantro and sliced jalapeño.

Notes

  • Use brown or green lentils.
  • Red lentils turn mushy.
  • Add up to half a can more diced tomatoes if you like it more tomatoey.
  • Storage: up to 4 days in the fridge or 3 months in the freezer.

Nutrition

Calories: 224kcal, Carbohydrates: 38g, Protein: 13g, Fat: 2g, Saturated Fat: 1g, Sodium: 546mg, Potassium: 671mg, Fiber: 16g, Sugar: 4g, Vitamin A: 4315IU, Vitamin C: 7.8mg, Calcium: 58mg, Iron: 4.7mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Soup
Cuisine: American
Tried this recipe?Mention @cookinglsl or tag #cookinglsl!

You May Also Like:

Hi! I'm Mira.

I share simple, mostly low-carb and Keto recipes, that don't take a lot of time to make and use mostly seasonal, easy to find ingredients. I'm a supporter of healthy eating, but you'll also find some indulgent treats too.

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




14 Comments

  1. It really is starting to feel like fall now! What a change in weather from last week. Now all I want are comfort foods, and this looks SO good! I haven’t cooked with lentils in the longest time, so this is calling my name. Love it!

  2. Hello, Mira.

    What a perfect timing! I have sweet potatoes stocked in the kitchen. This recipe looks so good. I will definitely try to cook it this week. Hopefully, everyone will love it. Thank you for sharing.

    1. Hi Susie! This is exactly how I came up with this recipe, I’ve made the chili before, but I had some sweet potatoes, I did not know what to make with, so I used them in the soup.

    1. No, I do rinse them though, this is why they look like this on the video. Cooking time may vary, depending on the type of lentils and slow cooker used.

  3. You are showing Italian dressing . 
    What is that used for in this recipe which is not listed in the ingredients list .
    Love to try this recipe.
    Thx

    1. Hi, thanks for stopping by! The Italian dressing is not used in the chili recipe. There is a recipe in the blog post for roasted mushrooms, where the Italian dressing is used. Hope you like it!