File this vegan mushroom gravy under "don't knock it til ya try it." Seriously. I'm pretty temperamental when it comes to mushrooms, but even I go nuts for this stuff. 

It's hearty, earthy, and adds a wonderful umami flavor to oh so many things. Ladle it over mashed potatoes or veggie meatballs, drizzle it over a savory grain bowl, or smear a bit on your sandwich.

Heck, you could even make vegan poutine. All you need are some mushrooms, garlic, onions, and a wee bit of will-power and you're minutes away from a savory vegan mushroom gravy delight. 

Now let's get shroomy.

Vegan Mushroom Gravy

  • Prep Time:10 mins
  • Cook Time:30 mins
  • Total Time:40 mins
  • Servings:4
  • Easy


  • 2 cup chopped mushrooms crimini white button etc
  • 1 1/2 tablespoon olive oil or non-dairy butter
  • 1 shallot or 1/2 an onion
  • 2 clove garlic minced
  • 1/4 teaspoon salt
  • 1/4 teaspoon ground pepper
  • 1/2 teaspoon minced rosemary optional
  • 1 1/2 tablespoon soy sauce or Maggi seasoning optional but recommended
  • 2 tablespoon nutritional yeast optional
  • 2 tablespoon all-purpose or whole wheat flour or sub 1/2 tablespoon corn starch
  • 1/2 cup unsweetened plain almond milk
  • 3/4-1 cup vegetable broth or more if thinner gravy desired
parsley, vegetable, rice, meat, pork, herb, beef
Katherine Baker
  • Step 1

    Chop mushrooms into small, even pieces. Mince garlic and dice onion.

    vegetable, mushroom
    Katherine Baker
  • Step 2

    Heat oil in a medium skillet over medium heat. Add minced garlic and chopped onion and heat cook, stirring occasionally, until onions sweat and become translucent, about 5 minutes.

    candy, onion
    Katherine Baker
  • Step 3

    Add flour and whisk into mixture. Continue to cook for another minute.

  • Step 4

    Add mushrooms and continue to cook, stirring occasionally, until mushrooms soften, about 12 minutes.

    vegetable, cereal, mushroom
    Katherine Baker
  • Step 5

    Add salt, pepper, rosemary, soy sauce, and nutritional yeast. Cook an additional 4-5 minutes.

  • Step 6

    Mix together broth and almond milk in a bowl. Begin to add liquids to mushroom mixture, about 1/2 cup at a time, and allow to simmer and cook off between each addition (about 3-4 minutes each time).

    Katherine Baker
  • Step 7

    Continue until all liquid has been added and gravy in pan is thick yet creamy and malleable. Add more liquid to adjust to desired viscosity.

  • Step 8

    If a smoother gravy is desired, allow gravy to cool before transferring to a food processor or blender and pureeing until desired smoothness is reached.

    parsley, vegetable, meat, soup, beef
    Katherine Baker
  • Step 9

    Serve with vegan biscuits, stuffing, on a grain bowl, or with Tofurky.

    chocolate, butter, peanut butter, cookie
    Katherine Baker