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

Looking for a super tasty, crowd-pleasing dinner option? Lentil Chili with incredible bold flavors coming right up! This lentil chili recipe is a hearty and healthy plant-based chili filled with lentils, beans, tomatoes, and plenty of delicious spices! An easy one pot dinner option that the whole family will love!

lentil chili topped with cheese, sour cream and fresh cilantro
Get This Recipe In Your Inbox
Share your email, and we’ll send it straight to your inbox. Plus, enjoy weekly doses of recipe inspiration as a bonus!
Please enable JavaScript in your browser to complete this form.

In my opinion, you can never go wrong with a warm and comforting chili dinner, especially this time of year. Whether it’s a loaded vegan chili or a slow cooker chili, it’s always a hit in my house. This lentil chili is our new favorite – it’s full of flavor, color and texture and is a total winner.

I love to incorporate lentils into my recipes when possible. Lentils are packed with nutrition, inexpensive and loaded with plant-based protein. A veggie packed lentil chili is such a great way to enjoy lentils, the addition of cocoa really makes this one special! Trust me!

Ingredients we’re using

This recipe is full of healthy, nourishing ingredients and flavorful spices that make this lentil chili absolutely delicious! Here’s the key ingredients:

  • Onion + garlic. Adds delicious savory flavor to the chili.
  • Vegetable broth. Use more or less veggie broth, depending on how thick you like your chili.
  • Lentils. I recommend using brown or green lentils for this recipe. If you’d like to use red lentils, just know that the chili will not need to cook as long. I haven’t tried this recipe with split red lentils, but my guess is that it would only need to simmer for about 10 minutes.
  • Tomato sauce. I love the way the tomato sauce combines with the broth to make this chili extra hearty.
  • Tomatoes. Use regular diced tomatoes or fire roasted tomatoes for so much delicious flavor!
  • Beans. The recipe calls for black and kidney beans, but feel free to use any beans you’d like. Pinto beans or chili beans would also work great.
  • Cocoa powder. My secret ingredient! It gives this chili such a wonderful depth of flavor!
  • Seasonings. Chili powder, oregano, cayenne pepper, salt and pepper create the perfect blend of flavors. If you’re sensitive to spice, feel free to omit the cayenne pepper.

Don’t forget the toppings! I love serving this easy lentil chili with tortilla chips, shredded cheese, diced red onion, cilantro and a dollop of dairy-free sour cream or greek yogurt. Feel free to use any favorite toppings that you’re craving.

stirring lentil chili in a large pot with a wooden spoon

How to make it

Making this cozy lentil chili is such a breeze! I love that everything is cooked in one pot and the only chopping you have to do is for the onion and garlic. Here’s a quick rundown of what’s involved, but you can find the complete recipe at the bottom of the post.

  • Start this chili recipe by heating oil in a large pot and sautéing onion + garlic.
  • Stir in broth, lentils, tomato sauce, diced tomatoes, kidney and black beans. 
making lentil chili in one large pot
  • Add in cocoa powder, salt + pepper, chili powder, oregano, and cayenne and stir to incorporate all of the ingredients.
  • Simmer the chili covered for 25 minutes and until lentils are tender and chili is thick. Serve with your favorite toppings and enjoy!
stirring chili in a pot with a wooden spoon

Is lentil chili good for you?

This plant-based chili is GREAT for you! It’s packed with nourishing, healthy ingredients like lentils, beans, and tomatoes that contain numerous health benefits.

It’s also low in calories and fat, but high in protein and fiber, which makes it perfect for satisfying lunches and dinners. 

Here are some of the health benefits of this chili and its ingredients:

  • High in Fiber, Vitamins, and Minerals. lentils, onions, tomatoes, beans
  • Rich in Antioxidants. onions, garlic, tomatoes, beans
  • Packed with Protein. lentils, beans, add even more protein by topping your chili with Greek yogurt
vegetarian chili served in a bowl with a spoon

Storage tips

This lentil chili recipe is perfect for meal prep or as a make ahead meal, and reheats very well. In fact, I think it’s even tastier the next day!

Leftovers. Like other chili recipes, lentil chili can be stored in an airtight container and kept in your fridge for up to about 5 days. To reheat it, you can pop it in the microwave or you can rewarm it on the stovetop.

Freezing. This lentil chili freezes beautifully! Once it’s completely cooled, place it in freezer-safe containers or resealable gallon-sized freezer bags. It can be frozen for up to 3 months. To thaw, transfer the chili to the fridge and store overnight. When ready to serve, reheat it on medium heat on the stovetop or in the microwave.

lentil and bean chili topped with cheese, cilantro and sour cream

As usual, PLEASE let me know if you make this lentil chili and how you like it! You can come back here and leave a comment or tag me on instagram (@foodwithfeeling).

5 from 14 votes

Lentil Chili

Prep: 5 minutes
Cook: 32 minutes
Total: 37 minutes
Servings: 6
This lentil chili recipe is a hearty and healthy plant-based chili filled with lentils, beans, tomatoes, and plenty of delicious spices! An easy one pot dinner option that the whole family will love!
Save this recipe!
Get this sent to your inbox, plus enjoy weekly doses of recipe inspiration!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 1 tablespoon olive oil
  • 1 medium onion, chopped
  • 4 cloves garlic, minced
  • 3 cups vegetable broth, plus more as desired
  • 1 cup uncooked lentils
  • 1 15 ounce can tomato sauce
  • 1 15 ounce can diced tomatoes
  • 1 15 ounce can kidney beans, drained and rinsed
  • 1 15 ounce can black beans, drained and rinsed*
  • 1 tablespoon baking cocoa
  • ½ teaspoon black pepper
  • ½ teaspoon salt and more to taste
  • ½ teaspoon chili powder
  • ½ teaspoon oregano
  • teaspoon cayenne pepper

Instructions 

  • Heat the oil in a large pot over medium heat. Once hot, add in the onion and cook for 5 minutes. Add in the garlic and saute for 2 more minutes.
    1 tablespoon olive oil, 1 medium onion, 4 cloves garlic
  • Stir in the remaining ingredients: broth, lentils, tomato sauce, diced tomatoes, kidney and black beans, cocoa powder, salt + pepper, chili powder, oregano, and cayenne. Increase heat and bring to a boil. Reduce heat to a simmer, COVER, and cook until the lentil are soft and ready to eat, 25- 30 minutes.
    3 cups vegetable broth, 1 cup uncooked lentils, 1 15 ounce can tomato sauce, 1 15 ounce can diced tomatoes, 1 15 ounce can kidney beans, 1 15 ounce can black beans, 1 tablespoon baking cocoa, 1/2 teaspoon black pepper, ½ teaspoon salt and more to taste, 1/2 teaspoon chili powder, 1/2 teaspoon oregano, 1/8 teaspoon cayenne pepper
  • Once lentils are ready, add additional liquid as desired. I prefer this chili on the thicker side but feel free to add additional veggie broth if you want it a little more soupy.
  • Remove from heat, serve with your favorite toppings and ENJOY!

Video

Notes

Beans: I used a can of black beans and a can of kidney beans but really you can use 2 (15oz) cans of whatever beans you’d prefer.
Lentils: I recommend using brown or green lentils for this recipe. If you’d like to use red lentils, just know that it will not need to cook as long. I haven’t tried this recipe with split red lentils but my guess is that it would only need to simmer for about 10 minutes.

Nutrition

Calories: 380kcal, Carbohydrates: 66g, Protein: 24g, Fat: 4g, Saturated Fat: 1g, Polyunsaturated Fat: 1g, Monounsaturated Fat: 2g, Sodium: 1038mg, Potassium: 1299mg, Fiber: 25g, Sugar: 7g, Vitamin A: 753IU, Vitamin C: 17mg, Calcium: 106mg, Iron: 8mg

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

Tried this recipe?Mention @foodwithfeeling or tag #foodwithfeeling!

About Brita Britnell

Brita is the author of Food with Feeling which is a vegetarian based food blog. She creates easy and delicious recipes that encourage people to try more meat-free recipes!

You May Also Like

5 from 14 votes

Leave a comment

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

Recipe Rating




22 Comments

  1. Javonni says:

    I made this yesterday and didn’t get to eat it till now. It is delicious. I’ve had a terrible time finding a chili I like. I love this. Thank you. 

  2. Robiel says:

    5 stars
    this is hot ?

  3. Kathleen says:

    5 stars
    Delicious. I used fire roasted diced tomatoes but otherwise followed the recipe exactly. 

  4. Jessica says:

    5 stars
    This is really good! I used chicken broth because that’s what I had on hand. I think I will add some smoked paprika next time to give it that hint of smoke. Very yummy!

  5. Samantha says:

    Why not mention the cheese in the recipe??

    1. Brita says:

      I don’t mention any of the toppings. I figure people can put on what they want :)

    2. James says:

      5 stars
      This was lovely thank you! We had it for dinner but it would also be great for a packed lunch.

      We added red peppers, umami paste and extra garlic. We also used chipotle paste instead of chilly powder.

  6. PJ says:

    5 stars
    This was a quick, easy and very delicious recipe. I needed to make a few substitutions for some missing pantry items. I substituted 1 can of Rotel for the tomato sauce, red lentils instead of green or brown lentils and chipotle powder in place of cayenne. The Rotel added some extra heat and the chipotle added nice smokiness. The cocoa powder added such richness to the chili. This, paired with cornbread was a wonderfully hearty recipe to warm us on a cold, snowy night. Tomorrow, we will be having this chili with polenta. Thank you for this great recipe, it’s a keeper!

  7. Peggy Palma says:

    I’m blown away. I have picky eaters and my kids loved this. They are 5, 8 and 12. The recipe had to be slightly altered because I didn’t have canned tomatoes only crushed  and my black bean can had pinto mixed in it. I made ground Turkey with coconut oil and cooked  it with the onion and garlic. This recipe was absolutely wonderful. Delicious and flavorful. Keeping this for my permanent family recipe book. 

    1. Kayla Castro says:

      Hi Peggy! I was thinking of adding ground Turkey also! Did you add any extra liquid to it?

  8. Haven Murphy says:

    Thank you for this recipe! I work in a rural school kitchen and feed 80 kids and staff per day. We have a program called Harvest of the Month and December’s food is lentils, so I’ve been looking for a recipe that won’t put them off lentils or is to foreign for grade schoolers and I think this is it!

    1. Stacy says:

      This is so neat. Please tell us how it goes! Lucky kids.

  9. Cheryl Voight says:

    5 stars
    This is the ultimate lentil chili. I warm it up and eat it with tortilla chips all week long. It’s great on top of a sweet potato or spaghetti squash also. Don’t skip the cocoa power. Just trust the process. 

  10. Jillian says:

    5 stars
    Delicious! Made it just as written mostly, but I doubled the spices because I’m like that. (I would have doubled the garlic too but my garlic cloves were enormous already). I didn’t add any extra liquid, I like my chili thick. I put grated cheddar on the top, and it was delicious! It has a different flavor than most other recipes, probably because of the cocoa. I’m a big fan! I’ll make it spicier next time though.