Delicious and Nutritious Lentil Chili

A hearty, plant-based twist on classic comfort food.

Looking for a hearty and nutritious meal that’s both satisfying and easy to make? This healthy lentil chili is packed with plant-based protein, fiber, and bold, smoky flavors. Made with wholesome ingredients like lentils, beans, and fire-roasted tomatoes, it’s perfect for a cozy weeknight dinner or meal prep for the week ahead.

This recipe is as versatile as it is delicious top it with shredded Cheddar, plain yogurt, or crushed tortilla chips for a fun finish.

Ingredients

  • 1 tablespoon olive oil

  • 1 large onion, diced

  • 1 red, orange, or yellow bell pepper, diced

  • 4 cloves garlic, minced

  • Kosher salt and freshly ground black pepper

  • 2 tablespoons tomato paste

  • 2 tablespoons chili powder

  • 1 1/2 teaspoons dried oregano

  • 1/2 teaspoon ground cumin

  • 4 cups low-sodium vegetable broth

  • Two 14.5-ounce cans fire-roasted diced tomatoes

  • One 15-ounce can navy beans or another small white bean (do not drain)

  • 1 cup dried brown lentils

  • 1 dried bay leaf

  • 1 tablespoon red wine vinegar

Optional Toppings:

  • Shredded reduced-fat Cheddar

  • Plain yogurt

  • Pickled jalapeños

  • Crushed tortilla chips

Directions

1. Sauté the Vegetables

Heat the olive oil in a large pot or Dutch oven over medium-high heat until shimmering. Add the diced onion, bell pepper, garlic, 1/2 teaspoon of salt, and several grinds of black pepper. Sauté for about 6 minutes, stirring occasionally, until the vegetables are just tender and starting to brown.

2. Add Seasonings and Tomato Paste

Stir in the tomato paste, chili powder, oregano, and cumin. Cook for about 2 minutes, stirring frequently, until the mixture becomes fragrant and takes on a rich, brick-red color.

3. Simmer the Chili

Add the vegetable broth, fire-roasted diced tomatoes, navy beans (including their liquid), lentils, bay leaf, and another 1/2 teaspoon of salt. Add a couple more grinds of black pepper. Bring everything to a steady simmer, then reduce the heat to medium-low. Partially cover the pot with a lid and gently simmer for 35 to 45 minutes, stirring occasionally, until the lentils are tender and the chili thickens slightly.

4. Finish and Season

Remove the bay leaf and stir in the red wine vinegar. Taste and adjust the seasoning with more salt and black pepper as needed.

5. Serve and Enjoy

Ladle the chili into bowls and top with your favorite toppings, like shredded reduced-fat Cheddar, plain yogurt, pickled jalapeños, or crushed tortilla chips, if desired.

Why You’ll Love This Recipe

  • Packed with Protein and Fiber: Lentils and beans deliver a plant-based protein punch while keeping you full and satisfied.

  • Heart-Healthy Ingredients: With nutrient-dense vegetables and low-sodium broth, this chili is as healthy as it is tasty.

  • Perfect for Meal Prep: Make a big batch and enjoy it throughout the week — the flavors only get better with time.

  • Customizable: Add toppings or adjust the spices to match your preferences.

Final Thoughts

This healthy lentil chili is proof that comfort food can be nutritious, flavorful, and easy to prepare. Whether you’re serving it for dinner or reheating leftovers for lunch, this hearty recipe is sure to become a staple in your rotation.

Share this recipe with friends, or subscribe to our newsletter for more delicious ideas.