Lentil Chili Recipe
If you’re hunting for a hearty, nutritious meal that packs a punch of flavor and plant-based protein, you’ll absolutely adore this Lentil Chili Recipe. It combines earthy lentils, colorful veggies, bold spices, and creamy toppings into one big bowl of comfort. Whether you’re a seasoned vegan or simply looking to switch up your weeknight dinner routine, this dish will win you over with its rich texture and deeply satisfying taste. It’s the kind of recipe you’ll want to make again and again, especially when you crave something warm and cozy.

Ingredients You’ll Need
This Lentil Chili Recipe is built on simple, wholesome ingredients that each bring their own magic to the pot. Every element has a purpose, from the base of robust vegetables to the vibrant spices that give this chili its unforgettable flavor.
- Olive oil: Adds richness and helps soften the vegetables at the start for a silky base.
- Yellow onion (diced): The aromatic backbone that sweetens as it cooks, enhancing the chili with depth.
- Garlic (minced): Brings sharpness and a savory aroma that infuses every spoonful with flavor.
- Green bell pepper (diced): Offers a subtle sweetness and a pop of color.
- Carrot (peeled and diced): Adds a gentle sweetness and lovely texture contrast.
- Celery stalk (diced): Brings a fresh, herbal note and crunch that balances the chili.
- Chili powder: The heart of the spice blend, giving the chili its classic warmth and color.
- Ground cumin: Lends an earthy, smoky depth that makes the chili robust.
- Smoked paprika: Adds a touch of smokiness that takes the flavor to the next level.
- Oregano: Infuses the chili with a subtle herbal undertone.
- Cayenne pepper (optional): For those who love a little extra kick, this brings gentle heat.
- Dried brown or green lentils (rinsed): The protein powerhouse that makes this chili hearty and filling.
- Canned diced tomatoes: Gives body and tang while helping meld all the flavors.
- Tomato paste: Concentrates the tomato flavor and thickens the chili beautifully.
- Black beans (rinsed and drained): Add creaminess and even more plant-based protein.
- Vegetable broth: The flavorful liquid that brings everything together and allows the lentils to cook perfectly.
- Salt and pepper: Essential for brightening up the flavors at the end.
- Juice of 1 lime: Finishes the chili with a pop of freshness and acidity.
- Chopped cilantro, avocado, and shredded cheese (optional): The perfect toppings for color, creaminess, and extra flavor.
How to Make Lentil Chili Recipe
Step 1: Sauté the Aromatics and Veggies
Start by heating the olive oil in a large pot over medium heat. Toss in the diced onion, minced garlic, bell pepper, carrot, and celery. Let them cook for about 6 to 8 minutes, stirring occasionally, until they soften and become fragrant. This step builds the savory foundation for your Lentil Chili Recipe and ensures every bite is packed with flavor.
Step 2: Bloom the Spices
Next, sprinkle in the chili powder, ground cumin, smoked paprika, oregano, and a pinch of cayenne pepper if you’re in the mood for some heat. Stir everything together and let the spices cook for about a minute. This blooming process intensifies the spices, infusing your Lentil Chili Recipe with layers of warm, complex flavor.
Step 3: Add the Protein and Tomatoes
Now, stir in the rinsed lentils, canned diced tomatoes, tomato paste, and black beans. These ingredients bring heartiness, texture, and that classic chili richness. Give everything a good mix to ensure the lentils and beans are coated in all those beautiful spices.
Step 4: Simmer to Perfection
Pour in the vegetable broth and give the pot a thorough stir. Bring everything to a gentle boil, then reduce the heat and let it simmer uncovered for 30 to 35 minutes. The lentils should become tender, and the chili will thicken up nicely. If you like your chili even thicker, let it simmer a few extra minutes—it only gets better as the flavors meld.
Step 5: Finish and Serve
Once the lentils are soft and the chili has thickened to your liking, squeeze in the juice of one lime and season generously with salt and pepper. This zesty finish brightens up the whole pot. Ladle your Lentil Chili Recipe into bowls and top with chopped cilantro, creamy avocado slices, and a sprinkle of shredded cheese if you wish. Dig in while it’s piping hot!
How to Serve Lentil Chili Recipe

Garnishes
The magic is in the toppings! Fresh chopped cilantro, creamy avocado, and a sprinkle of shredded cheese create a colorful, flavorful finish. If you love crunch, try adding a handful of tortilla chips or a dollop of vegan sour cream for even more fun.
Side Dishes
This Lentil Chili Recipe is hearty enough to stand alone, but it pairs beautifully with warm cornbread, a simple green salad, or a side of fluffy rice. Any of these sides will help soak up every last drop and make the meal feel extra special.
Creative Ways to Present
For a twist, serve your chili in hollowed-out bread bowls, over a baked sweet potato, or even spooned onto nachos for a crowd-pleasing platter. You can also use leftovers as a filling for burritos or quesadillas for a next-day lunch that feels brand new.
Make Ahead and Storage
Storing Leftovers
This Lentil Chili Recipe stores beautifully in the fridge. Simply transfer leftovers to an airtight container and keep them refrigerated for up to four days. The flavors deepen as it sits, making tomorrow’s lunch extra delicious!
Freezing
If you want to stash some away for a busy weeknight, let the chili cool completely, then pour it into freezer-safe containers. It will keep in the freezer for up to three months. Thaw overnight in the fridge before reheating for best results.
Reheating
To warm up your chili, simply reheat it on the stove over medium heat until hot, stirring occasionally. You can also microwave individual portions for a speedy meal. Add a splash of water or broth if it’s thickened up too much in storage.
FAQs
Can I make this Lentil Chili Recipe in a slow cooker?
Absolutely! Sauté the vegetables and spices first, then transfer everything to your slow cooker. Cook on low for 6 to 8 hours or on high for 3 to 4 hours, until the lentils are tender and the chili has thickened.
Can I use red lentils instead of brown or green?
Red lentils will work in a pinch, but they cook faster and break down more, resulting in a softer, almost creamy chili. For the best texture, stick with brown or green lentils if you can.
Is this Lentil Chili Recipe spicy?
It’s gently spiced, but not overly hot. The optional cayenne pepper lets you control the heat level, so you can make it as mild or as fiery as you like.
How can I make this chili even more filling?
Try stirring in cooked quinoa or bulgur at the end of cooking. Both options add bulk and a lovely, chewy texture, making your Lentil Chili Recipe even heartier.
What’s the best way to meal prep this recipe?
Make a big batch, portion it into containers, and keep in the fridge or freezer. It reheats wonderfully, so you’ll have a nourishing, ready-to-eat meal waiting for you any day of the week.
Final Thoughts
If you’re ready for a cozy bowl of something both wholesome and deeply satisfying, this Lentil Chili Recipe is calling your name. Give it a try—you’ll be amazed by how much flavor (and comfort!) comes from a handful of pantry staples. Let it be your new go-to for busy weeknights or lazy Sundays alike.
Print
Lentil Chili Recipe
- Total Time: 45 minutes
- Yield: 6 servings 1x
- Diet: Vegan
Description
This hearty Lentil Chili Recipe is a wholesome, flavorful vegan dish perfect for a satisfying meal. Packed with protein-rich lentils, nutrient-dense vegetables, and aromatic spices, it offers a delicious and healthy plant-based alternative to traditional chili. Easy to prepare on the stovetop, this chili is great for meal prep and can be customized with toppings like avocado, cilantro, and shredded cheese.
Ingredients
Vegetables
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- 1 green bell pepper, diced
- 1 carrot, peeled and diced
- 1 celery stalk, diced
Spices & Seasonings
- 1 tablespoon chili powder
- 1 teaspoon ground cumin
- 1 teaspoon smoked paprika
- 1/2 teaspoon oregano
- 1/4 teaspoon cayenne pepper (optional)
- Salt and pepper to taste
Pantry Items
- 1 tablespoon olive oil
- 1 cup dried brown or green lentils, rinsed
- 1 (14.5-ounce) can diced tomatoes
- 2 tablespoons tomato paste
- 1 (15-ounce) can black beans, rinsed and drained
- 3 cups vegetable broth
Finishing Touches
- Juice of 1 lime
- Chopped cilantro (for topping)
- Avocado slices (for topping)
- Shredded cheese (optional, for topping)
Instructions
- Sauté the Vegetables: Heat olive oil in a large pot over medium heat. Add diced onion, minced garlic, diced green bell pepper, diced carrot, and diced celery. Cook for 6–8 minutes, stirring occasionally, until the vegetables are softened and fragrant.
- Add the Spices: Stir in chili powder, ground cumin, smoked paprika, oregano, and cayenne pepper if using. Cook for about 1 minute until the spices release their aroma, blending well with the vegetables.
- Add Lentils and Base Ingredients: To the pot, add rinsed lentils, diced tomatoes with their juice, tomato paste, rinsed black beans, and vegetable broth. Stir everything thoroughly to combine the flavors.
- Simmer the Chili: Bring the mixture to a boil, then reduce the heat to low and let it simmer uncovered for 30–35 minutes, or until the lentils are tender and the chili has thickened to your desired consistency. Stir occasionally to prevent sticking.
- Finish and Season: Stir in the juice of one lime and season the chili with salt and pepper according to your taste. Mix well.
- Serve: Ladle the hot chili into bowls. Garnish with chopped cilantro, avocado slices, and shredded cheese if desired. Enjoy this warming and nourishing vegan chili!
Notes
- This chili is perfect for meal prep and freezes well for up to 3 months.
- For a smoky twist, add an extra chipotle pepper in adobo sauce during the spice step.
- To make it heartier, stir in cooked quinoa or bulgur just before serving.
- Adjust cayenne pepper amount based on your preferred spice level.
- If a thicker chili is desired, simmer uncovered for additional 5-10 minutes to reduce liquid further.
- Prep Time: 10 minutes
- Cook Time: 35 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1 bowl (approximately 1.5 cups)
- Calories: 290
- Sugar: 7g
- Sodium: 580mg
- Fat: 6g
- Saturated Fat: 1g
- Unsaturated Fat: 4g
- Trans Fat: 0g
- Carbohydrates: 41g
- Fiber: 13g
- Protein: 16g
- Cholesterol: 0mg