Lentil & Rice Enchilada Chili
This post may contain affiliate links, please see our privacy policy for details.
Cozy, comforting & healthy, this Lentil & Rice Enchilada Chili is the perfect one-pot vegan dinner! Great for meal prepped lunches!

We are approaching the first official day of fall, which has me so excited! And this Lentil & Rice Enchilada Chili is the perfect cozy meal to make at home on a chilly day. Traditional chili has a tomato base, but we’re switching things up a little and using red enchilada sauce. Still tomatoey, but with some extra flavor. The lentils and beans add lots of protein, the rice makes it filling and the veggies add great texture. Made in one-pot and perfect for meal prep!
Step One: Prep the Ingredients
The majority of the work for this recipe is going to be chopping and opening cans. Easy, right?!

Here is what we’re working with today:
- avocado oil – or another neutral oil
- yellow onion – red works too
- bell peppers – any color
- garlic
- jalapeño – if you like spice
- taco seasoning
- red enchilada sauce
- broth – I used vegan chicken broth
- green lentils – or sub brown
- basmati rice
- black beans – or sub kidney or pinto beans
- corn
- green onions
- cilantro
- lime juice

Step Two: Make the Chili
A lot of this recipe is “dump & go”, but first we need to build some flavor.

Heat the oil in a stock pot over medium heat. Add the onion, bell peppers, garlic, jalapeño & taco seasoning and mix to combine. Cook down for 5 minutes, stirring frequently.
Add in the rest of the ingredients (through the green onion), stir and bring to a boil. Cover, lower the heat and simmer for 20-25 minutes, or until the rice and lentils are cooked through.

Step Three: Finish & Serve
Once the lentils and rice are cooked, add some lime juice & cilantro. Give it one last taste and adjust the seasonings as needed.

And now, the fun part…TOPPINGS! You can really go crazy when it comes to the toppings. I know I do!
Some topping ideas are: avocado, green onion, cilantro, non-dairy yogurt, non-dairy sour cream, hot sauce. I also like to have some extra lime wedges on the side and plenty of tortilla chips for dipping!
If you make this for meal prep, let the chili cool down completely before transferring to individual containers and placing in the fridge!


Tips & Tricks
Depending on the taco seasoning you use, you will want to use more or less to avoid the chili getting too salty. Start with less and add more as needed.
You want the lentils and rice to be cooked, but not mushy. So, be sure not to overcook them!
When you first add everything to the pot it will look like there’s wayyyy too much liquid, but don’t worry, the lentils & rice will absorb most of it.
If you want a more soupy consistency, you can add 1-2 more cups of broth after the lentils & rice finish cooking.

Need more recipe inspo? Check these out:

Lentil & Rice Enchilada Chili
Ingredients
- 2 tablespoons avocado oil
- 1 yellow onion diced
- 2 bell peppers diced
- 3 cloves garlic minced
- 1 jalapeño diced
- 2-3 tablespoons taco seasoning to taste
- 1 28-ounce can red enchilada sauce
- 4 cups broth I used vegan chicken broth
- 1 cup green lentils dry
- 1/3 cup basmati rice dry
- 1 15-ounce can black beans drained & rinsed
- 1/2 cup corn I used frozen
- 3 green onions diced, plus more for serving
- 1 bunch cilantro chopped, separated
- 1 lime juiced, plus more for serving
- avocado, tortilla chips optional, for serving
Equipment
Instructions
- Heat the oil in a stock pot over medium heat. Add the onion, bell peppers, garlic, jalapeño & taco seasoning and mix to combine. Cook down for 5 minutes, stirring frequently.
- Add in the rest of the ingredients (through the green onion), stir and bring to a boil. Cover, lower the heat and simmer for 20-25 minutes, or until the rice and lentils are cooked through. I like to stir it once or twice while it's cooking.
- Remove the lid and add the lime juice and a small handful of cilantro. Taste and adjust the seasonings as needed.
- To serve, ladle the chili into bowls and add avocado, cilantro and green onions. Serve with chips and lime wedges.
Video
Notes
- Depending on the taco seasoning you use, you will want to use more or less to avoid the chili getting too salty. Start with less and add more as needed.
- You want the lentils and rice to be cooked, but not mushy. So, be sure not to overcook them!
- When you first add everything to the pot it will look like there’s wayyyy too much liquid, but don’t worry, the lentils & rice will absorb most of it.
- If you want a more soupy consistency, you can add 1-2 more cups of broth after the lentils & rice finish cooking.

Could I sub brown rice for the white??
As written, no. The brown rice will take wayyyyy longer to cook. You could also just add pre-cooked brown rice.
Have made this 3 times now! So easy and delicious. It makes a ton, so it’s been nice to have something delicious put away in the freezer for days you just don’t feel like cooking. Thank you for a great recipe!
Thanks so much Jennifer!
I do a “cooking klatch” once a week with my grandchildren, always vegan or vegetarian. They learn to cook and I’m the happy recipient of their company! We made this recipe today and we ALL loved it so much! They always take the leftovers home to their parents and little bro…I think this will be a hit with everybody. Thanks for all your great recipes!
This was delicious!!!
I subbed the black beans for TVP and green lentils for red. Highly recommend.
Thanks so much Paxton!
Wow! Extraordinary flavors and such a unique dish. My family loved it. Thank you!!
So glad the whole family enjoyed this one! Thank you!
This was so delicious! I only had a 10 oz can of enchilada sauce so I added a can of crushed tomatoes and it worked great! Topped it with the green onions and it tasted fresh with great flavor. Easy to make! 😘
Love the idea of adding crushed tomatoes! So glad you liked it Emily!
Thank you for all you do! made this last night very good! now to try and figure out WW points!
Thanks so much Laurie!
I made this last night!! I was concerned about the jalapeno, but it was perfect!!!
So glad you liked it…and that it wasn’t too spicy for you!
WOW!!!! So flavorful, simple to pull together, and just flat out delicious. I was curious how the lentils and rice would pair together – just amazing. Even our 5 year old loved it. Thank you again for another bomb recipe!
Yayyy! So glad it was a hit with the whole family!
fabulous recipe. I used half the recommended enchilada sauce and it still came out really flavorful and good.
Thanks so much Suzi!