Vegan Porcini Mushroom Gravy

Serving 4 people

35 min


  • arrowroot starch 4 tablespoons arrowroot starch (or 2 tablespoons corn starch)
  • cremini mushrooms 8 ounces fresh cremini mushrooms, diced (about 2 cups)
  • dried porcini mushrooms 1 ounce dried porcini mushrooms
  • extra virgin olive oil 1/4 cup extra virgin olive oil
  • fresh thyme 1 teaspoon dried thyme (or 1 tablespoon fresh)
  • garlic cloves 3 garlic cloves, minced
  • sea-salt 1/2 teaspoon fine sea salt & pepper
  • shallots 2 shallots or 1 small onion, finely chopped (about 1 cup)
  • tamari 2 tablespoons tamari (or coconut aminos for soy-free option)
  • vegetable broth 2 cups vegetable broth
Add to Shoping List
Order Ingredients Now

How to make it

  1. In a large measuring cup or a small bowl, combine 2 cups hot water with the dried mushrooms, then allow to sit for at least 10 minutes.In a medium-size pot, warm the olive oil over medium heat.
  2. Add the onion, fresh mushrooms, garlic, thyme, salt & pepper.
  3. Pour tamari over top, stir to combine and cook for 10 minutes, until the mushrooms are tender.Next, separate the dried mushrooms from the liquid (reserving the liquid for later), chop them into small pieces, and then add them to the pot with the cooked fresh mushrooms. If you like a chunkier gravy with mushroom pieces, separate some (1/4-1/2 cup) of the fresh mushrooms out of the pot at this point.
  4. Add the arrowroot powder to the cup with reserved mushroom liquid and whisk until smooth. To the pot, pour the reserved mushroom liquid and vegetable broth. Bring to a low boil then lower heat and allow to simmer for 5 minutes, until slightly thickened, while stirring intermittently. It is very important that you dont cook it at too high of heat or for too long otherwise it will break down the thickening properties of the arrowroot.
  5. Remove from heat and set aside to cool.Once cool, add the contents of the pot to a blender and blend until smooth. Stir in fresh mushrooms that you set aside then transfer to a bowl for serving.