Here is my favorite crockpot lentil taco chili recipe, packed with green lentils, black beans, bell peppers, corn, and all the warm taco spices you love, plus a fresh pico de gallo topping.
This chili is perfect for those busy weeknights when you want something hearty and healthy without spending hours in the kitchen. Just toss everything in the crockpot in the morning, and come home to a house that smells amazing and dinner that’s ready to go.

Why You’ll Love This Lentil Taco Chili
- Plant-based protein powerhouse – Packed with lentils and black beans, this chili gives you all the protein and fiber you need without any meat, making it perfect for vegetarians or anyone trying to eat more plant-based meals.
- Set it and forget it – Just toss everything in your crockpot in the morning, and dinner will be ready when you walk through the door—no babysitting required.
- Budget-friendly meal – Lentils and beans are some of the most affordable ingredients you can buy, and this recipe makes enough to feed a crowd or give you leftovers for days.
- Customizable toppings – Load it up with your favorite taco toppings like cheese, sour cream, avocado, and tortilla chips to make it your own.
- Freezer-friendly – This chili freezes beautifully, so you can make a big batch and have easy meals ready to go whenever you need them.
What Kind of Lentils Should I Use?
For this crockpot chili, you’ll want to stick with either green or brown lentils since they hold their shape well during the long cooking time. Red or yellow lentils will break down too much in the slow cooker and turn mushy, which isn’t what you’re going for here. Brown lentils are usually the easiest to find at most grocery stores and they have a mild, earthy flavor that works great with all those taco spices. Green lentils (sometimes called French lentils) are a bit firmer and have a slightly peppery taste, so either option will give you a hearty, satisfying texture in your chili.

Options for Substitutions
This chili is pretty forgiving when it comes to swapping ingredients:
- Lentils: Green or brown lentils are best here since they hold their shape during long cooking. Red lentils will turn mushy, so I’d skip those for this recipe.
- Black beans: Pinto beans or kidney beans work great as substitutes. You can also use one can of black beans and one can of another variety if that’s what you have on hand.
- Bell peppers: Any color bell pepper works fine – use whatever you have. You could even use poblano peppers for a slightly different flavor profile.
- Vegetable broth: Chicken broth is a fine substitute if you’re not keeping this vegetarian. You can also use water with an extra teaspoon of salt, though the flavor won’t be quite as rich.
- Frozen corn: Fresh corn cut from the cob or canned corn (drained) both work. You could also leave it out entirely if corn isn’t your thing.
- Jalapeño peppers: For less heat, use fewer jalapeños or remove all the seeds and membranes. For more kick, add serrano peppers or leave some jalapeño seeds in.
- Fresh cilantro: If you’re one of those people who thinks cilantro tastes like soap, just leave it out or substitute fresh parsley instead.
Watch Out for These Mistakes While Cooking
The biggest mistake people make with crockpot lentil chili is not rinsing the lentils before cooking, which can leave you with a gritty texture and cloudy broth – a quick rinse under cold water takes just a minute and makes a real difference. Another common error is lifting the lid to check on things during cooking, which releases heat and can add 15-20 minutes to your total cook time each time you peek. To avoid mushy lentils, stick to the recommended cooking times and resist the urge to cook on high for longer than 5 hours, as lentils can turn to mush pretty quickly once they’re done. For the best flavor, wait until the very end to add your fresh cilantro and adjust the salt, since the flavors concentrate as the chili cooks and you might find it needs less seasoning than you think.

What to Serve With Lentil Taco Chili?
This hearty chili is basically a complete meal on its own, but I love serving it with warm cornbread or flour tortillas on the side for scooping. If you want to make it more filling, spoon the chili over a bed of rice or baked sweet potatoes for a cozy dinner. For a lighter option, serve it alongside a simple cabbage slaw with lime dressing, which adds a nice crunch and cuts through the richness of the chili. Don’t forget to set out all the toppings like cheese, sour cream, avocado, and crushed tortilla chips so everyone can build their perfect bowl.
Storage Instructions
Store: This chili actually gets better after a day or two in the fridge! Store it in an airtight container for up to 5 days. The flavors really meld together nicely, making it perfect for meal prep. I like to keep the toppings separate so everything stays fresh and crunchy.
Freeze: Lentil taco chili freezes like a dream. Let it cool completely, then portion it into freezer-safe containers or bags for up to 3 months. I usually freeze it in individual servings so I can grab just what I need for a quick lunch or dinner.
Reheat: Warm it up on the stovetop over medium heat, stirring occasionally until heated through. You can also microwave individual portions for 2-3 minutes, stirring halfway. Add a splash of vegetable broth if it seems too thick after storing.
| Preparation Time | 15-25 minutes |
| Cooking Time | 300-600 minutes |
| Total Time | 315-625 minutes |
| Level of Difficulty | Easy |
| Servings | 8 servings |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1450-1650
- Protein: 60-70 g
- Fat: 10-15 g
- Carbohydrates: 290-320 g
Ingredients
For the chilli:
- 1 jalapeño pepper (minced, seeds removed for less heat)
- salt to taste
- black pepper to taste
- 1 medium onion (diced into 1/2-inch pieces)
- 1 tsp dried oregano
- 3 cups vegetable broth
- 28 oz crushed tomatoes (I use San Marzano)
- 1 red bell pepper (diced into 1/2-inch pieces)
- 2 cans black beans (15 oz each, drained and rinsed)
- 0.5 tsp smoked paprika (adds depth and smokiness)
- 2 cups frozen corn
- 1 cup dry green lentils (dried, not cooked)
- 3 garlic cloves (minced)
- 2 tbsp fresh cilantro (chopped, added at end)
- 1.5 tbsp ground cumin
- 2 tbsp chili powder (for authentic taco flavor)
- 1 green bell pepper (diced into 1/2-inch pieces)
- 1 cup salsa (your preferred heat level)
For the pico de gallo:
- 0.5 lime (juice only)
- 1 jalapeño pepper (minced, seeds removed for milder flavor)
- 1 cup diced white onion (finely diced)
- 0.75 tsp salt
- 2 cups diced roma tomatoes (cut into 1/4-inch dice)
- 0.25 cup fresh cilantro (finely chopped)
For toppings (optional):
- sliced jalapeño peppers (optional, for extra heat)
- sour cream (optional for creaminess)
- sliced avocado
- grated cheese (optional but recommended)
- crushed tortilla chips (optional, adds nice crunch)
Step 1: Prepare the Mise en Place
- 1 cup dry green lentils
- 1 medium onion
- 1 cup diced white onion
- 1 red bell pepper
- 1 green bell pepper
- 3 garlic cloves
- 1 jalapeño pepper
- 2 cans black beans
Start by rinsing the dry green lentils under cold water and set aside—this removes any debris and helps them cook evenly.
Dice the medium onion and white onion into ½-inch pieces, keeping them separate as they’ll be added together.
Dice both the red and green bell peppers into ½-inch pieces.
Mince the garlic cloves finely and set aside.
Mince the jalapeño pepper, removing seeds for less heat, and set aside.
Drain and rinse the black beans thoroughly in a colander.
Having everything prepped before you start ensures a smooth transition to the slow cooker.
Step 2: Build the Flavor Base in the Slow Cooker
- diced onions from Step 1
- minced garlic from Step 1
- minced jalapeño from Step 1
- 3 cups vegetable broth
- 28 oz crushed tomatoes
- 1.5 tbsp ground cumin
- 2 tbsp chili powder
- 1 tsp dried oregano
- 0.5 tsp smoked paprika
Add the diced onions, minced garlic, and minced jalapeño to your 6-quart slow cooker—these aromatics will form the foundation of your chili’s flavor.
Pour in the vegetable broth and crushed tomatoes, then add the cumin, chili powder, oregano, and smoked paprika.
Stir everything together so the spices begin to distribute evenly through the liquid.
I like to add the spices to the broth first rather than dry because they bloom better and distribute more evenly, preventing any bitter spots from concentrated spice.
Step 3: Add the Remaining Ingredients and Start Cooking
- lentils from Step 1
- diced red and green bell peppers from Step 1
- black beans from Step 1
- 1 cup salsa
- 2 cups frozen corn
Add the rinsed lentils from Step 1, the diced red and green bell peppers, the black beans, the cup of salsa, and the frozen corn to the slow cooker.
Stir everything together thoroughly to combine, making sure the lentils are submerged in the liquid.
Cover the slow cooker and cook on HIGH for 5 hours or on LOW for 9-10 hours.
The lentils need this extended time to become tender while allowing all the flavors to meld together beautifully.
Step 4: Season and Finish the Chili
- salt to taste
- black pepper to taste
- 0.5 lime
- 2 tbsp fresh cilantro
Once the cooking time is complete and the lentils are tender, taste the chili and season with salt and black pepper to your preference.
Squeeze in the lime juice and stir to combine—this brightens the flavors and adds a subtle tang that ties everything together.
Fold in the fresh cilantro just before serving so it maintains its bright color and fresh flavor rather than turning dark from the heat.
Step 5: Serve with Toppings
- sliced avocado
- sour cream
- grated cheese
- crushed tortilla chips
- 2 cups diced roma tomatoes
- 0.25 cup fresh cilantro
- sliced jalapeño peppers
Ladle the chili into bowls and set out the optional toppings for guests to customize their bowls.
Each topping adds something special: sliced avocado brings creaminess, sour cream adds richness, grated cheese provides sharpness, crushed tortilla chips give a satisfying crunch, and fresh diced roma tomatoes add brightness and texture.
I always have fresh cilantro available since it pairs beautifully with the cumin and lime already in the chili, brightening each spoonful.

High Protein Crockpot Lentil Taco Chili
Ingredients
For the chilli:
- 1 jalapeño pepper (minced, seeds removed for less heat)
- salt to taste
- black pepper to taste
- 1 medium onion (diced into 1/2-inch pieces)
- 1 tsp dried oregano
- 3 cups vegetable broth
- 28 oz crushed tomatoes (I use San Marzano)
- 1 red bell pepper (diced into 1/2-inch pieces)
- 2 cans black beans (15 oz each, drained and rinsed)
- 0.5 tsp smoked paprika (adds depth and smokiness)
- 2 cups frozen corn
- 1 cup dry green lentils (dried, not cooked)
- 3 garlic cloves (minced)
- 2 tbsp fresh cilantro (chopped, added at end)
- 1.5 tbsp ground cumin
- 2 tbsp chili powder (for authentic taco flavor)
- 1 green bell pepper (diced into 1/2-inch pieces)
- 1 cup salsa (your preferred heat level)
For the pico de gallo:
- 0.5 lime (juice only)
- 1 jalapeño pepper (minced, seeds removed for milder flavor)
- 1 cup diced white onion (finely diced)
- 0.75 tsp salt
- 2 cups diced roma tomatoes (cut into 1/4-inch dice)
- 0.25 cup fresh cilantro (finely chopped)
For toppings (optional):
- sliced jalapeño peppers (optional, for extra heat)
- sour cream (optional for creaminess)
- sliced avocado
- grated cheese (optional but recommended)
- crushed tortilla chips (optional, adds nice crunch)
Instructions
- Start by rinsing the dry green lentils under cold water and set aside—this removes any debris and helps them cook evenly. Dice the medium onion and white onion into ½-inch pieces, keeping them separate as they'll be added together. Dice both the red and green bell peppers into ½-inch pieces. Mince the garlic cloves finely and set aside. Mince the jalapeño pepper, removing seeds for less heat, and set aside. Drain and rinse the black beans thoroughly in a colander. Having everything prepped before you start ensures a smooth transition to the slow cooker.
- Add the diced onions, minced garlic, and minced jalapeño to your 6-quart slow cooker—these aromatics will form the foundation of your chili's flavor. Pour in the vegetable broth and crushed tomatoes, then add the cumin, chili powder, oregano, and smoked paprika. Stir everything together so the spices begin to distribute evenly through the liquid. I like to add the spices to the broth first rather than dry because they bloom better and distribute more evenly, preventing any bitter spots from concentrated spice.
- Add the rinsed lentils from Step 1, the diced red and green bell peppers, the black beans, the cup of salsa, and the frozen corn to the slow cooker. Stir everything together thoroughly to combine, making sure the lentils are submerged in the liquid. Cover the slow cooker and cook on HIGH for 5 hours or on LOW for 9-10 hours. The lentils need this extended time to become tender while allowing all the flavors to meld together beautifully.
- Once the cooking time is complete and the lentils are tender, taste the chili and season with salt and black pepper to your preference. Squeeze in the lime juice and stir to combine—this brightens the flavors and adds a subtle tang that ties everything together. Fold in the fresh cilantro just before serving so it maintains its bright color and fresh flavor rather than turning dark from the heat.
- Ladle the chili into bowls and set out the optional toppings for guests to customize their bowls. Each topping adds something special: sliced avocado brings creaminess, sour cream adds richness, grated cheese provides sharpness, crushed tortilla chips give a satisfying crunch, and fresh diced roma tomatoes add brightness and texture. I always have fresh cilantro available since it pairs beautifully with the cumin and lime already in the chili, brightening each spoonful.