A delicious plant-based Fava Bean chili that's loaded with flavor thanks to the addition of ground mushrooms and nutritional yeast. This vegan chili is flavorful, comforting and delicious regardless of your dietary preferences.

This mushroom and fava bean chili is so rich and flavorful you could easily miss the fact that it's plant-based. Minced mushrooms not only add a bunch of flavor, they also give this chili a meaty texture.

Although we’re rapidly approaching the first day of spring, there have been a spate of drizzly near-zero days over here. It’s the kind of damp penetrating cold that makes old injuries ache and it’s on days like this that I crave a steaming bowl of hearty chili.

I know a lot of people have firm beliefs on what “chili” is or isn’t, but for me, chili isn’t so much a specific dish, as much as a class of dishes, like curry or stew. That’s why I have a repertoire of red chilies, white chilies, and green chilies, each one with their own variations.

This time, I felt like doing something a bit different. I’d originally set out to make a black chili with black beans, but it appears my pantry got hungry and decided to eat the bag of black beans I could have sworn I bought. Instead, I found a sack of Middle Eastern fava beans (sometimes labeled “ful”), which are most commonly used to make ful medames.

Middle Eastern dried fava beans are smaller than western ones and are reddish-brown in color

They’re different from the large greenish brown fava beans most commonly found in the US, and when cooked, they’re tender and incredibly flavorful. I’m not sure if the difference has to do with the cultivar of fava, or when it’s picked, but the Middle Eastern variety are much smaller and rounder than the western ones (which tend to be large and flat) with a darker brownish-red hue.

The reason why this distinction is important is because western fava beans must be peeled as the skins of the larger beans are so tough that the inside of the beans will turn to mush before the skins soften. If you can’t find the smaller fava beans at a store near you, you can substitute other similar sized beans such as pinto, cranberry, or navy beans.

Because I’m always looking for ways to cut back on the meat I consume without compromising taste, I decided to try making this chili with mushroom “meat”. It’s basically mushrooms that have been minced in a food processor. It ends up taking on a similar color and texture to ground meat. I also increased the amount of aromatics such as garlic, onions and peppers, and char-roasted them before adding them into the chili.

A delightfully flavorful plant-based chili with char-roasted vegetables, minced mushrooms and fava beans.

This gives this chili an incredibly flavorful base that gets an additional boosts from vegetable stock, tomato paste, and nutritional yeast. The beans also release a ton of glutamic acids into the stock as they cook, which provides another source of umami. Sealed up in a pressure cooker and cooked for an hour, the chili is rich and hearty, with layers of nuanced flavor and satiny tender beans.

I haven’t included any spicy chili peppers in this chili, but if you’re looking for something with a bit more heat, just add some cayenne pepper, or you can roast some serrano chilies along with the poblano’s and add them in as well. For the chili powder I made a blend using darker, milder ancho chilies, with a little extra cumin, but feel free to substitute 3 tablespoons of my chili powder if you want to save some time.

Fava Bean Mushroom ChiliAlthough we’re rapidly approaching the first day of spring, there have been a spate of drizzly near-zero days over here. It’s the kind of damp penetrating cold that makes old injuries ache and it’s on days like this that I crave a steaming bowl of hearty chili. I know a lot of people have firm … Continue reading “Fava Bean Mushroom Chili”


  • CourseEntree
  • CuisineTex Mex
  • Yield2 large servings
  • Cooking Time1 hour, 20 minutes
  • Preperation Time10 minutes
  • Total Time1 hour, 30 minutes


300 grams
onions ~1 medium onion
20 grams
garlic ~4 large cloves
200 grams
Poblano chilies 3-4 chilies
180 grams
dried fava beans ~1 cup
100 grams
cremini mushrooms ~6 medium mushrooms
1 tablespoon
vegetable oil
15 grams
dried ancho chilies 2 small chilies, see note below
1 tablespoon
ground cumin
2 teaspoons
ground coriander seed
1/4 teaspoon
1 teaspoon
6 cups
vegetable stock
2 tablespoons
tomato paste
bay leaf
1 tablespoon
nutritional yeast
Cilantro for garnish


  1. Turn on your broiler and put the oven rack at the top position.
  2. Vegetables ready to roast for chili.
    Peel and cut the onion into quarters and place the wedges on a baking sheet. Put the garlic cloves on the baking sheet without peeling them. Wash the poblano chilies and cut a small slit in them to keep them from exploding. Place the chilies on the baking sheet and put the sheet in the broiler. Broil until the surface of the chilies is charred and blistered (about 10 minutes), turning them over part of the way though.
  3. Thoroughly wash the dried fava beans and pick through them to remove any debris.
  4. Charred aromatics for fava bean chili.
    When the onions, garlic and peppers are done roasting. Remove them from the oven and let them cool enough to handle. Chop the onions. Peel and chop the garlic. Peel, stem and seed the peppers and them chop them.
  5. Minced mushroom "meat" for plant-based chili.
    Clean and mince the mushrooms in a small food processor (or by hand).
  6. Suateed mushroom "meat" for plant-based chili.
    Heat the vegetable in a pressure cooker until hot. Add the minced mushrooms to the pot and saute until most of the moisture has evaporated and they are very fragrant.
  7. Vegan chili with chili powder added.
    Add the chopped roasted vegetables to the pot along with the ancho chili powder, cumin, coriander, cinnamon and salt. Saute until fragrant.
  8. Vegetable stock added to vegan mushroom and fava bean chili.
    Add the vegetable stock, tomato paste, bay leaf, and nutritional yeast to the pot along with the cleaned fava beans.
  9. Seal the lid of the pressure cooker and bring it up to high pressure. Adjust the heat down to maintain a steady stream of steam and then set the timer for 1 hour.
  10. When the timer goes off, turn off the heat and let the pressure naturally drop before opening the lid. If your chili is too soupy, cook it a bit longer uncovered to thicken it. Adjust salt to taste.


To prepare the ancho chilies, wipe with a damp paper towel and then remove the stem and seeds. Tear the chili into small pieces and then grind in a spice grinder into a powder. If you're chilies aren't completely dry (i.e. they're slightly elastic), you may need to roast them first in the oven for a few minutes.