Vegetable Chili

I call this vegetable chili and not vegetarian chili, even though it is vegetarian, because it’s got a lot of vegetables in it. You know what I mean? It’s not a standard vegetarian chili that’s all beans and tomatoes. Those are good, but kind of heavy sometimes. And maybe … a little boring? Texture-wise I mean.

Easy vegetable chili with black beans, lentils, carrots and chayote. This vegan chili will warm your butt

This vegetable chili has carrots! Which even I thought might be a little weird, but I bought way too many carrots at the farmer’s market so I put them in anyway and the gamble really paid off. Not that I normally gamble.


Just kidding.

The chayote — if you can find one, they kind of look like pale green avocados or pears and are also called mirliton squash — is mild, dare I say bland, but has a great texture and stays pretty firm even after long cooking. Dice it about 1/2 inch and don’t bother peeling. Some people remove the seed inside but not me! My motto is: as long as it’s soft enough to cut with your knife, it’s soft enough to eat. And I’ve never seen a chayote with a hard seed. If you can’t find chayote, use a zucchini. Zucchini cooks a lot faster than carrots, though, so cut it into thick slices.

I like combining green or brown lentils with some other kind of bean, normally black beans but I’ve used pinto and kidney beans, too. It’s not too important. The lentils add a great texture and kind of tie everything together. Try this vegetable chili after Thanksgiving, once you’ve eaten enough turkey to kill a horse and you’re so short on fiber your intestines are about to shrivel up and die.

Easy vegetable chili with black beans, lentils, carrots and chayote. This vegan chili will warm your butt


Vegetable Chili

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 2 reviews

  • Author: Hilah



1 medium onion

2 large carrots

1 large chayote or zucchini

1 fresh poblano or Anaheim chile

1 tablespoon olive oil

1 teaspoon salt

23 serrano or jalapeño peppers

3 cloves garlic

2 tablespoons chili powder

1 teaspoon dried oregano

1 teaspoon smoked paprika

1 1/2 cups (14 ounce can) diced tomatoes

1 cup water

1/2 cup dry lentils

1 1/2 cups (1 can) cooked black beans, drained

2 tablespoons minced parsley or cilantro or a combination


Dice the onion, carrot, chayote and poblano. Heat oil in a large pot over medium-high heat. Add vegetables and saute about 8 minutes until softened and starting to brown.

Add salt, garlic, Serranos, spices and cook for another minute or so.

Add tomatoes, water and lentils. Cover. Bring to boil. Reduce heat to medium-low and simmer 20 minutes until lentils are tender.

Add black beans and simmer uncovered 20 minutes. Stir in parsley near the end.

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!


  1. TFI on December 20, 2018 at 10:50 pm

    looks and sounds delicious!!!!!!!

  2. Vickie Lee Lucero on February 23, 2020 at 4:46 pm

    I’m making this tonight. I’m excited to find your recipes.

    • Hilah on February 23, 2020 at 5:58 pm

      Thanks, Vickie! Enjoy the chili 🙂

  3. Fred on April 23, 2022 at 2:51 pm

    I’ve made this chili multiple times for my vegetarian son and he just texted me to ask for the recipe so he could make it for his friends. I usually make this for him when I make the rest of us chili con carne. It’s so good I’ll either have a bowl of each or top one off with the other.

    • Hilah on April 25, 2022 at 2:35 pm

      Aww, I’m so glad to hear that, Fred!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.