vegan lentil chili is a staple in my kitchen, especially when I need a nutritious and satisfying meal that’s also budget-friendly. It comes together with pantry staples and delivers deep, comforting flavors, making it a go-to for weeknight dinners or feeding a crowd.
Why This Vegan Lentil Chili Works
This recipe shines because it uses readily available, inexpensive ingredients that pack a flavor punch. Lentils offer a fantastic protein and fiber base, while a thoughtful blend of spices mimics the complexity of traditional chili without any meat.
Ingredients
- Olive Oil: About 2 tablespoons.
- Yellow Onion: 1 large, finely chopped
- Garlic: 4 cloves, minced.
- Bell Peppers: 2 medium
- Celery Stalks: 2 medium, chopped
- Carrots: 2 medium
- Spices:
- Chili Powder: 3 tablespoons.
- Cumin: 2 tablespoons.
- Smoked Paprika: 1 tablespoon.
- Oregano: 1 teaspoon,
- Cayenne Pepper: ¼ to ½ teaspoon (or to taste).
- Salt and Black Pepper: To taste.
- Diced Tomatoes: 1 (28-ounce) can, undrained.
- Crushed Tomatoes: 1 (15-ounce) can.
- Vegetable Broth: 4 cups.
- Brown or Green Lentils: 1 ½ cups, rinsed and drained.
- Kidney Beans: 1 (15-ounce) can, rinsed and drained.
- Black Beans: 1 (15-ounce) can, rinsed and drained.
- Tomato Paste: 2 tablespoons.
- Cocoa Powder (optional, but recommended): 1 tablespoon, unsweetened.
How to Make It
- Sauté Aromatics: Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook until softened and translucent, about 5-7 minutes. Stir in the minced garlic, chopped bell peppers, celery, and carrots.
- Bloom the Spices: Add the chili powder, cumin, smoked paprika, dried oregano, and cayenne pepper to the pot. Stir well and cook for about 1 minute until fragrant.
- Incorporate Tomatoes and Tomato Paste: Stir in the diced tomatoes (with their juices), crushed tomatoes, and tomato paste.
- Add Liquids and Lentils: Pour in the vegetable broth. Add the rinsed and drained brown or green lentils, kidney beans, and black beans.
- Simmer and Thicken: Let the chili simmer for at least 30 minutes, or up to an hour, stirring occasionally. The longer it simmers, the more the flavors will meld and the thicker the chili will become.
- Season and Serve: Once the chili has reached your desired consistency and the flavors have melded, season generously with salt and freshly ground black pepper to taste. Taste and adjust seasonings as needed.
This vegan lentil chili recipe delivers a deeply satisfying and flavorful meal from start to finish.
Nutrition at a Glance
- High in Fiber: The combination of lentils, beans, and vegetables provides a substantial amount of dietary fiber, which is beneficial for digestive health and can contribute to feelings of fullness.
- Excellent Source of Plant-Based Protein: Lentils and beans are fantastic sources of protein, making this chili a satisfying meal that can support muscle health and satiety.
- Rich in Vitamins and Minerals: Packed with ingredients like tomatoes, bell peppers, carrots, and onions, this chili delivers a good dose of Vitamin C, Vitamin A, B vitamins, potassium, and iron.
- Lower in Saturated Fat: As a plant-based dish, it’s naturally lower in saturated fat compared to many meat-based chilis, making it a heart-healthy option.
- Antioxidant-Rich: Tomatoes and colorful vegetables are loaded with antioxidants, which help protect your cells from damage.
How to Serve It
- Fresh Herbs: A sprinkle of chopped fresh cilantro or parsley adds a burst of freshness and color.
- Avocado: Sliced or diced avocado provides a creamy, healthy fat element that complements the chili beautifully.
- Vegan Sour Cream or Yogurt: A dollop of your favorite dairy-free sour cream or plain yogurt can add a cooling, tangy contrast.
- Shredded Vegan Cheese: For those who enjoy a cheesy element, a sprinkle of shredded vegan cheddar or Monterey Jack works well.
- Lime Wedges: A squeeze of fresh lime juice before digging in brightens all the flavors.
- Cornbread: A side of warm, crusty cornbread (vegan, of course) is a classic pairing, perfect for scooping up every last drop.
- Crushed Tortilla Chips: For a little crunch and salty goodness.
- A Simple Side Salad: A light green salad can offer a refreshing contrast to the rich chili.
This chili is incredibly versatile, allowing you to customize your meal with your favorite toppings.
Common Mistakes
- Not Rinsing Lentils and Beans: Skipping the rinsing step for dried lentils and canned beans can lead to a less desirable texture and potentially a gritty mouthfeel from excess starch or brine.
- Under-Spicing: Chili relies on a robust spice blend. Being too conservative with chili powder, cumin, and other spices can result in a bland, uninspired dish. Don’t be afraid to be generous with them!
- Not Sautéing Aromatics Properly: Rushing the sautéing of onions, garlic, and vegetables means you miss out on developing their sweetness and creating a deep flavor base.
- Overcooking or Undercooking Lentils: Lentils can go from perfectly cooked to mushy if overcooked, or be unpleasantly firm if undercooked. Keep an eye on them during the simmering process.
- Skipping the Simmer Time: While you can technically eat chili right after cooking, the flavors don’t have adequate time to meld. A good simmer is essential for depth and complexity.
- Not Tasting and Adjusting Seasoning: Salt and pepper are arguably the most important seasonings. Always taste your chili at the end and adjust salt, pepper, and any other spices as needed.
- Using Old Spices: Ground spices lose their potency over time. If your spice rack hasn’t been refreshed in a while, consider replacing your chili powder and cumin for a more vibrant flavor.
Being mindful of these points will help you achieve a truly delicious bowl of vegan lentil chili.

Storage and Reheating
- Refrigerator Storage: Store leftover chili in an airtight container in the refrigerator for up to 4-5 days. Ensure it has cooled down to room temperature before sealing.
- Freezer Storage: This chili freezes exceptionally well. Let it cool completely, then transfer it to freezer-safe containers or heavy-duty freezer bags. It can be stored in the freezer for up to 3-4 months. It’s helpful to portion it into serving sizes before freezing.
- Reheating on the Stovetop: The best way to reheat chili for optimal flavor and texture is on the stovetop. Transfer the chili to a pot, add a splash of water or vegetable broth if it seems too thick, and heat gently over medium-low heat, stirring occasionally, until heated through.
- Reheating in the Microwave: You can also reheat individual portions in the microwave. Place the chili in a microwave-safe bowl, cover loosely to prevent splattering, and heat on medium power, stirring every minute or so, until hot.
Proper storage ensures your chili remains safe and delicious for future meals.
You might love this: Easy Creamy Vegan Lentil Tortilla Soup Recipe
Leftover Ideas
- Chili Dogs: Serve the heated chili over vegan hot dogs in buns, perhaps with some chopped onion and mustard.
- Chili Stuffed Potatoes: Bake large potatoes until tender, then split them open and fill generously with heated chili. Top with your favorite chili toppings.
- Chili Quesadillas: Spread some heated chili between two tortillas with vegan cheese, then grill in a pan until golden brown and the cheese is melted.
- Chili Nachos: Spread tortilla chips on a baking sheet, top with heated chili and vegan cheese, then bake until cheese is melted and bubbly. Add your favorite nacho toppings.
- Chili Topped Rice Bowls: Serve heated chili over brown rice, quinoa, or even cauliflower rice for a hearty and healthy bowl.
- Chili Mac: Mix heated chili with cooked short pasta shapes like elbow macaroni or rotini for a comforting chili mac.
- Savory Chili Pancakes/Fritters: This requires a bit more creativity. You could potentially mix a small amount of heated chili with a pancake batter or fritter base and fry them up.
These ideas demonstrate how a simple batch of chili can become the foundation for many different delicious meals.
PrintVegan Lentil Chili Recipe
- Total Time: 1 hour 5 minutes
- Yield: 6–8 servings 1x
- Diet: Vegan
Description
A hearty, flavorful, and budget-friendly vegan lentil chili made with pantry staples. This comforting dish is packed with protein and fiber, perfect for weeknight dinners.
Ingredients
- 2 tablespoons olive oil
- 1 large yellow onion, finely chopped
- 4 cloves garlic, minced
- 2 medium bell peppers (any color), chopped
- 2 medium celery stalks, chopped
- 2 medium carrots, peeled and chopped
- 3 tablespoons chili powder
- 2 tablespoons cumin
- 1 tablespoon smoked paprika
- 1 teaspoon dried oregano
- 1/4 to 1/2 teaspoon cayenne pepper (or to taste)
- Salt and black pepper to taste
- 1 (28-ounce) can diced tomatoes, undrained
- 1 (15-ounce) can crushed tomatoes
- 4 cups vegetable broth
- 1 1/2 cups brown or green lentils, rinsed and drained
- 1 (15-ounce) can kidney beans, rinsed and drained
- 1 (15-ounce) can black beans, rinsed and drained
- 2 tablespoons tomato paste
- 1 tablespoon unsweetened cocoa powder (optional)
Instructions
- 1. Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chopped onion and cook until softened and translucent, about 5-7 minutes.
- 2. Stir in the minced garlic, chopped bell peppers, celery, and carrots. Cook for another 5-7 minutes, stirring occasionally, until the vegetables begin to soften.
- 3. Add the chili powder, cumin, smoked paprika, dried oregano, and cayenne pepper to the pot. Stir well and cook for about 1 minute until fragrant.
- 4. Stir in the diced tomatoes (with their juices), crushed tomatoes, and tomato paste. Cook for another 2-3 minutes, stirring to combine.
- 5. Pour in the vegetable broth. Add the rinsed and drained lentils, kidney beans, and black beans. If using, stir in the unsweetened cocoa powder. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer.
- 6. Let the chili simmer for at least 30 minutes, or up to an hour, stirring occasionally. The longer it simmers, the more the flavors will meld and the thicker the chili will become. Add more broth or water if it becomes too thick.
- 7. Season generously with salt and freshly ground black pepper to taste. Taste and adjust seasonings as needed before serving.
Notes
Store leftover chili in an airtight container in the refrigerator for up to 4-5 days. For longer storage, freeze in freezer-safe containers for up to 3-4 months. Reheat on the stovetop or in the microwave.
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Category: Main Course
- Method: Stovetop
- Cuisine: American
Nutrition
- Serving Size: 1.5 cups
- Calories: 350
- Sugar: 12g
- Sodium: 700mg
- Fat: 7g
- Carbohydrates: 55g
- Fiber: 15g
- Protein: 18g