This Lentil Chili is hearty, high in protein, low in fat, and full of fiber — a simple, one-pot meal that’s rich, satisfying, and perfect for busy weeknights.
For more easy lentil recipes, check out our curry lentil soup, lentil patties, Moroccan lentil soup, and Mediterranean lentil soup.

Ingredients
For quantities, see recipe card at the bottom of the page.

- Olive Oil: Use extra virgin olive oil for depth of flavor. You can swap with avocado oil or a light vegetable oil if that’s what you have.
- Onion: A yellow onion gives sweetness, but white or red onion works too. You can even use leeks or shallots for a softer flavor.
- Garlic: Fresh garlic adds the best aroma, though garlic powder can work in a pinch. Try roasted garlic for a milder, sweeter twist.
- Red Bell Pepper: Adds color and natural sweetness. Substitute green or yellow bell pepper, or toss in zucchini for variety.
- Spices: Chili powder, cumin, and smoked paprika create a warm, smoky flavor. Adjust the chili powder for heat or add chipotle for a spicy plant based chili.
- Tomato Paste: Concentrates flavor and richness. If you’re out, use a few tablespoons of ketchup or a dash of tomato sauce.
- Lentils: Dried green or brown lentils hold their shape best. Red lentils make a creamier meatless chili recipe. You want to use canned lentils? Go for it! Use 2 cans (15 oz / 400 g each can) drained and rinsed, just 1–2 cups broth, and simmer 15–20 minutes since they’re already cooked. Same rich lentil chili flavor in half the time!
- Beans: Black and kidney beans are classic, but pinto or cannellini beans work for a high fiber dinner recipe.
- Crushed Tomatoes: Sub diced tomatoes for more texture or fresh ones for a lighter flavor.
- Broth: Use chicken or vegetable broth. We often mix bouillon powder with water — it’s lighter to store and lasts for weeks.
- Balsamic Vinegar: Adds depth and brightness. Substitute with lime juice or apple cider vinegar for a similar tang.

How to Make Lentil Chili
Build the Flavor Base
Heat olive oil in a large pot over medium heat. Add the chopped onion, red bell pepper, and garlic, and cook for 5 minutes, stirring often, until soft and fragrant. Then stir in the red pepper flakes (or chili powder blend), cumin, smoked paprika, oregano, and tomato paste. Cook for 1 minute to toast the spices and deepen the flavor — this is what gives your easy lentil chili recipe its rich, smoky base.

Simmer the Chili
Add the rinsed lentils, drained beans, crushed tomatoes, broth, salt, and pepper. Stir well, bring to a boil, then lower the heat. Let it simmer gently for about 30 minutes, stirring occasionally, until the lentils are tender and the chili thickens.
You want to use canned lentils? Go for it! Use 2 cans (15 oz / 400 g each can) drained and rinsed, just 1–2 cups broth, and simmer 15–20 minutes since they’re already cooked.

Finish and Adjust
Stir in the balsamic vinegar for a rich, tangy finish. Taste and adjust salt or spice levels as you like. For a thinner texture, add a splash of broth; for thicker, simmer a few minutes more.

Serve and Enjoy
Serve hot with brown rice, quinoa, or crusty bread. Add toppings like cilantro, avocado, yogurt, or lime. This high protein vegetarian chili is even better the next day!

Tips
- Busy night? Use canned lentils! You'll need 2 cans (15 oz / 400 g each can) drained and rinsed, just 1–2 cups broth, and simmer 15–20 minutes since they’re already cooked. Same rich lentil chili flavor in half the time!
- Sauté slowly: Let the onion, pepper, and garlic cook gently before adding the spices. It builds a richer base for your one pot lentil chili.
- Toast the spices: Stir the chili powder, cumin, and smoked paprika in the hot oil for a minute to bring out their full flavor.
- Rinse the lentils: This helps remove any dust and prevents the chili from becoming cloudy. Green or brown lentils hold their shape best.
- Simmer gently: A steady simmer keeps the lentils tender and the beans creamy without breaking apart.
- Adjust texture at the end: Add extra broth for a soupier version or simmer longer for a thick, hearty high fiber dinner recipe.
- Add vinegar last: A splash of balsamic vinegar at the end brightens the flavors of this plant based chili beautifully.
- Make ahead: This chili tastes even better the next day as the flavors deepen overnight.
Frequently Asked Questions
Yes! You’ll need 2 cans (15 oz / 400 g each can), drained and rinsed. Use only 1 to 2 cups of broth, and reduce simmering time to 15–20 minutes since the lentils are already cooked. It’s the quickest way to make this hearty lentil chili on a busy night!
Yes! It keeps well in the fridge for up to 4 days and tastes even better the next day. The flavors deepen as it sits — perfect for weeknight lentil recipes or meal prep.
Absolutely. Let it cool, then freeze in airtight containers for up to 3 months. Thaw overnight and reheat on the stove with a splash of broth to loosen it up.
Yes, just use vegetable broth instead of chicken broth. We like using bouillon powder dissolved in water — it’s easy to store and adds great flavor.
Green or brown lentils hold their shape best, but you can use red lentils for a softer, creamier budget friendly vegetarian meal.
It’s mild with a little warmth. Add extra chili powder or jalapeño if you prefer more heat!
More Easy One-Pot Dinners
- Healthy black bean soup
- Creamy red lentil soup
- Tuscan white bean soup
- Marsala butter beans
- Easy Mediterranean spinach and chickpea stew
- Red lentil soup
- Marry me butter beans
- Mediterranean chickpea soup
Tried this Protein Lentil Chili recipe? We'd love to hear what you think! Leave a 🌟 star rating and drop a comment below—we read every single one. 💬💛
Recipe

Protein Lentil Chili (High Fiber and Low Fat)
Ingredients
- 2 tablespoons olive oil
- 1 onion chopped
- 1 bell pepper diced
- 3 cloves garlic grated
- 2 teaspoons ground cumin
- 1½ teaspoons smoke paprika
- ¼ teaspoons red pepper flakes or 1½ tablespoons chili powder blend, not pure chili powder. Adjust spiciness to taste.
- 1 teaspoon dried oregano
- 2 tablespoons tomato paste
- 1 cup dried lentils green or brown — Using canned lentils? Use 2 cans (15 oz / 400 g each), drained and rinsed, 1–2 cups broth, and simmer 15–20 minutes.
- 2 cans kidney beans 15 oz ⁄ 400 g each can — sub black beans
- 2 cans crushed tomatoes 15 oz ⁄ 400 g each can
- 4 cups chicken broth or vegetable broth
- ¾ teaspoon salt or more to taste + black pepper
- 2 tablespoons balsamic vinegar optional for a flavor boost without the added sodium
Instructions
- Build the Flavor Base: Heat 2 tablespoons olive oil in a large pot over medium heat. Add 1 onion (chopped), 1 bell pepper (diced), and 3 cloves garlic (grated). Cook for about 5 minutes, stirring often, until soft and fragrant.Stir in ¼ teaspoons red pepper flakes, 2 teaspoons ground cumin, 1½ teaspoons smoke paprika, 1 teaspoon dried oregano, and 2 tablespoons tomato paste. Cook for 1 minute to bring out the flavor of the spices.
- Simmer the Chili: Add 1 cup dried lentils (rinsed), 2 cans kidney beans (drained), 2 cans crushed tomatoes, 4 cups chicken broth, ¾ teaspoon salt, and pepper. Stir well and bring to a boil. Lower the heat and simmer for about 30 minutes, stirring occasionally, until the lentils are tender and the chili thickens.
- Finish and Adjust: Stir in 2 tablespoons balsamic vinegar for a tangy and rich finish. Taste and adjust seasoning to your liking. Add more broth if you want it thinner or simmer longer for a thicker chili.
- Serve and Enjoy: Serve hot with brown rice, quinoa, or crusty bread. Add toppings like cilantro, avocado, yogurt, or lime. This high protein vegetarian chili is even better the next day!
Notes
- Olive Oil → Use extra virgin olive oil for rich flavor. Swap with avocado or light vegetable oil.
- Onion → Yellow onion gives sweetness; red or white onions work too. Try leeks or shallots for a milder taste.
- Garlic → Fresh garlic adds aroma. Substitute with garlic powder or roasted garlic for a sweeter flavor.
- Red Bell Pepper → Adds color and sweetness. Replace with green or yellow bell pepper, or even chopped zucchini.
- Spices → Chili powder, cumin, and smoked paprika give warmth. Add chipotle for smoky heat or skip chili powder for mildness in your plant based chili.
- Tomato Paste → Adds richness. Replace with tomato sauce or a spoon of ketchup for sweetness.
- Lentils → Green or brown lentils hold shape; red lentils make a creamier meatless chili recipe. You want to use canned lentils? Go for it! Use 2 cans (15 oz / 400 g each can) drained and rinsed, just 1–2 cups broth, and simmer 15–20 minutes since they’re already cooked.
- Beans → Use black and kidney beans or substitute with pinto or cannellini for a high fiber dinner recipe.
- Crushed Tomatoes → Swap for diced tomatoes for texture or fresh tomatoes for a lighter flavor.
- Broth → Use chicken or vegetable broth. We prefer bouillon powder mixed with water since it’s easy to store.
- Balsamic Vinegar → Adds tangy depth. Replace with lime juice or apple cider vinegar
- Sauté slowly: Take your time with the onion, pepper, and garlic to build a rich, flavorful base.
- Toast the spices: Cook the chili powder, cumin, and smoked paprika in hot oil for a minute to boost flavor.
- Rinse the lentils: This keeps the chili clear and helps the lentils cook evenly. Green or brown hold up best.
- Simmer gently: A low, steady simmer keeps lentils tender and beans creamy without falling apart.
- Adjust texture: Add broth for a soupier consistency or simmer longer for a thick, hearty high fiber dinner recipe.
- Add vinegar last: A small splash at the end brightens the flavor without adding extra sodium.
- Make ahead: This one pot lentil chili tastes even better the next day after the flavors blend together.










Žana says
10