Soups, Stews & Chili

Meaty Vegan Lentil and Walnut Chili

By Clara ·

Meaty Vegan Lentil and Walnut Chili
Meaty Vegan Lentil and Walnut Chili

The walnuts are the first thing to hit the warm Dutch oven, and their toasted smell is a good preview of what makes this chili different. They bring a deep, nutty bite that stands up to the lentils instead of disappearing into the tomato broth. I make this Meaty Vegan Lentil and Walnut Chili when I want a thick, filling pot without relying on meat or a long list of add-ins.

The texture comes from letting the dried lentils simmer in the crushed tomatoes and broth, then giving the pot an uncovered finish. That last stretch lets excess liquid cook off while the lentils soften and the beans and walnuts settle into the chili. A final spoonful of apple cider vinegar wakes up the tomato base. Each bite is hearty, smoky, and still lively enough to go back for another.

Meaty Vegan Lentil and Walnut Chili, thick and hearty
“

Kitchen Note

Stir in the apple cider vinegar after the pot comes off the heat. It gives the tomato-and-lentil base a brighter finish, and adding it at the end keeps that lift clear.

Save this Meaty Vegan Lentil and Walnut Chili for a cozy, hearty meal with tender lentils and toasted walnuts in every bowl.

Save to Pinterest

Why This Chili Thickens Without a Floury Shortcut

A pot of lentil chili can turn out either brothy or heavy, and the difference here comes from the lentils cooking right in the tomato-and-broth base. As they simmer, they take up liquid and soften, lending the chili body without needing flour or another thickener. The crushed tomatoes add a naturally full texture, while the kidney beans hold their shape and give you a second, creamier bite.

The covered simmer gives the lentils time to cook through; the uncovered finish lets the excess liquid evaporate. That means the pot can look looser before the beans and walnuts go in, then thicken as it finishes. Keep the heat at a gentle simmer rather than letting the bottom boil hard. A vigorous boil can make the lentils cook unevenly and encourages the thick tomato base to catch on the pot.

There’s no need to mash the beans or blend part of the chili. Stirring occasionally is enough to keep the mixture moving while it thickens, and the lentils will give the broth a substantial texture as they soften.

Why Brown or Green Lentils Work Better Than Softer Lentils Here

Meaty Vegan Lentil and Walnut Chili, rich and chunky
  • Brown or green lentils — Both hold enough shape for a chili with distinct lentils instead of a smooth puree. Pick through them for small stones or debris, then rinse before adding them to the pot. Green lentils tend to stay a little more intact; brown lentils soften into the broth more readily.
  • Chopped walnuts — Fresh walnuts have a clean, mild nuttiness; stale ones can taste bitter and spoil the chili’s toasted edge. Chopping them yourself is fine, but aim for pieces small enough to mix through the pot without turning them into crumbs.
  • Crushed tomatoes and tomato paste — The crushed tomatoes form the main body of the broth, while tomato paste deepens the base before the liquid goes in. A tube of tomato paste is handy if you cook with it often; either tube or canned paste works here.
  • Low-sodium vegetable broth — This lets the lentils simmer in a savory liquid while leaving room for the measured kosher salt. Broth brands vary in saltiness, so choosing low-sodium keeps the finished pot from becoming too salty as it reduces.
  • Apple cider vinegar — Its acidity balances the mellow lentils and sweet tomatoes. Use a fresh bottle with a clean, tangy taste; a tired bottle won’t add the same bright finish.

From Toasted Walnuts to a Thick, Lentil-Filled Pot

Toast the Walnuts Until Fragrant

Heat a 6-quart Dutch oven over medium heat, add the chopped walnuts, and stir often for 4 to 5 minutes. They’re ready when they smell fragrant and look lightly toasted. Keep them moving, since small pieces can go from toasted to scorched quickly in a dry pot. Transfer them to a bowl so they don’t keep cooking while you build the chili base.

Soften the Vegetables, Then Bloom the Spices

Add the olive oil to the pot, followed by the diced onion and red bell pepper. Cook for 6 to 8 minutes, stirring occasionally, until the vegetables have softened. Stir in the minced garlic, chili powder, cumin, smoked paprika, oregano, and tomato paste, then cook for 1 minute while stirring constantly. Don’t leave the spices sitting on the bottom; constant stirring helps them toast in the oil and tomato paste without burning.

Simmer the Lentils in the Tomato Base

Stir in the rinsed lentils, crushed tomatoes, vegetable broth, kosher salt, and black pepper, scraping up any browned bits from the bottom of the pot. Bring the mixture to a boil, then reduce the heat to a gentle simmer and cover. Cook for 25 minutes, stirring occasionally so the lentils don’t settle and stick. Look for steady, small bubbles rather than a rolling boil.

Finish Uncovered, Then Add the Bright Note

Stir in the kidney beans and toasted walnuts, then simmer uncovered for 10 to 15 minutes, stirring occasionally. The lentils should be tender and the chili thick, not watery, when this stage is done. If you’re unsure, taste a lentil near the end rather than judging by the surface alone. Remove the pot from the heat and stir in the apple cider vinegar.

Two Useful Ways to Adapt This Lentil and Walnut Chili

Make It Nut-Free with More Kidney Beans

For a nut-free pot, replace the walnuts with an additional can of kidney beans, drained and rinsed. Stir them in for the uncovered finish with the first can. You’ll lose the walnuts’ toasted chew and richness, but the extra beans keep the chili filling and give it a softer, more uniform texture.

Choose the Lentil Texture You Prefer

Use green lentils for a more distinct, intact bite, or brown lentils for a softer texture that blends into the tomato base. Either variety works in this chili, so choose based on whether you want the lentils to stand out or contribute more body to each spoonful.

Storage and Reheating

  • Refrigerator: Store in a covered airtight container for 3 to 4 days. The lentils will absorb more liquid as the chili sits, so it will be thicker when cold.
  • Freezer: Freeze in airtight portions for up to 3 months. Thaw overnight in the refrigerator; the walnuts and lentils will soften a little after freezing.
  • Reheating: Warm gently on the stovetop, stirring, until the chili reaches 165°F. If it has thickened too much, stir in a splash of vegetable broth as it warms; avoid cranking the heat and letting the bottom scorch.

Questions That Come Up When Cooking Lentil and Walnut Chili

Can I use canned lentils instead of dried lentils?+

Dried brown or green lentils work best for this method. The covered simmer gives them time to cook in the tomato broth, while canned lentils are already soft and can break down during the full cooking time.

Can I use red lentils in this chili?+

Red lentils aren’t a good swap here because they soften and break down much more than brown or green lentils. The result would be closer to a thick puree and wouldn’t have the same meaty, distinct texture.

Can I make this in a slow cooker?+

I don’t recommend transferring everything straight to a slow cooker. The walnuts are toasted separately, and the vegetables, spices, and tomato paste are cooked together on the stovetop to build the base; the lentil timing and liquid balance are tested for that method.

How do I prep the vegetables ahead of time?+

Dice the onion and red bell pepper and mince the garlic up to a day ahead, then refrigerate them in a covered container. Keep the garlic separate from the onion and pepper if you want to add everything to the pot in its own stage without sorting through the bowl.

Meaty Vegan Lentil and Walnut Chili

Vegan lentil walnut chili gets its meaty texture from toasted walnuts and tender lentils simmered with tomatoes, beans, and warming spices. This one-pot chili finishes with a splash of apple cider vinegar for a bright, savory flavor.
Prep Time 15 minutes
Cook Time 50 minutes
Total Time 1 hour 5 minutes
Servings: 6 servings
Course: Dinner
Cuisine: American
Calories: 400

Ingredients
  

  • 1 cup walnuts chopped
  • 1 tbsp olive oil
  • 1 yellow onion medium, diced
  • 1 red bell pepper medium, diced
  • 4 cloves garlic minced
  • 2 tbsp chili powder
  • 2 tsp ground cumin
  • 1 tsp smoked paprika
  • 1 tsp dried oregano
  • 2 tbsp tomato paste
  • 1 cup dried brown or green lentils rinsed and picked over
  • 1 can (28 oz) crushed tomatoes
  • 4 cups low-sodium vegetable broth
  • 1 tsp kosher salt
  • 0.5 tsp black pepper
  • 1 can (15 oz) kidney beans drained and rinsed
  • 1 tbsp apple cider vinegar

Equipment

  • 1 6-quart Dutch oven

Method
 

  1. Heat a 6-quart Dutch oven over medium heat, add the walnuts, and toast for 4 to 5 minutes, stirring often, until fragrant; transfer to a bowl.
  2. Add the olive oil to the pot, then add the onion and bell pepper and cook for 6 to 8 minutes, stirring occasionally, until softened.
  3. Stir in the garlic, chili powder, cumin, smoked paprika, oregano, and tomato paste; cook for 1 minute, stirring constantly.
  4. Stir in the lentils, crushed tomatoes, vegetable broth, salt, and black pepper, scraping up any browned bits from the bottom of the pot; bring to a boil.
  5. Reduce the heat to maintain a gentle simmer, cover, and cook for 25 minutes, stirring occasionally.
  6. Stir in the kidney beans and toasted walnuts, then simmer uncovered for 10 to 15 minutes, stirring occasionally, until the lentils are tender and the chili is thick.
  7. Remove the pot from the heat and stir in the apple cider vinegar.

Notes

Toast the walnuts until fragrant to build their savory, meaty flavor. Refrigerate leftovers for up to 4 days; this chili freezes well. For a nut-free version, use toasted pepitas instead of walnuts.

Join our weekly recipe email

Fresh dinners, soups, and bakes—straight to your inbox. Free & easy.

Unsubscribe anytime. We respect your inbox.

Leave a Comment

Recipe Rating