Please think of the trees before you print this page. looks great on mobile devices too!

Viewing this page on an iPad? Rotate the screen to switch to kitchen mode.

Vegan Mushroom Gravy

Vegan Mushroom Gravy

Every festivity needs a good gravy on the table. Luckily, for this year's Christmas dinner we came up with an incredibly delicious vegan mushroom gravy recipe. It has a special ingredient that makes it extra tasty, you and your family will absolutely love it! 

I always look forward to holiday meals. There is always so much delicious food on the table and it's so hard to decide what to eat. In my world, if there's a problem in life you want to have, this is it! 

At home, we are having a vegan Christmas feast, so much good vegan food I am already savouring it. A few of my non-vegan friends are coming over as well. The first time I hosted a vegan Christmas they were a little concerned about the food. This year is different, and they are all asking about this super tasty vegan gravy. 

I made this recipe a few years back and I didn't think it was going to be such a hit but since everyone keeps asking for it, I decided to share the recipe with all of you. It's very simple to make and it will take you about 30 minutes to have it done and ready to serve.

Vegan Mushroom Gravy ingredients

You need 7 ingredients, which you most likely already have in your kitchen. I like making holiday recipes with things I usually have at home. That means no crazy last-minute runs to the market on the busiest day of the year. It is chaotic and a big waste of your precious time. 

Even though we have no fancy ingredients in this delicious vegan sauce everyone will think it is a super gourmet side dish. The base is made with mushrooms, which gives it a really hearty flavour. We still needed an extra touch to make it extra special so we added our secret ingredient. 

The recipe has a splash of red wine. This will make it so incredibly tasty and it will give it that nice gourmet-like taste we are after. I added the wine while adding the veggie broth and allowed it simmer for a bit. I like leaving it on the stove at a low temperature so all the alcohol in the wine evaporates and we are only left with the delicious taste. 

sliced mushrooms

You will know the gravy is ready when it gets to a nice thick consistency. The amount of liquid should be enough but keep a close eye on it so it doesn't clump up. I recommend you keep stirring it while you add the broth and the wine so you avoid those unpleasant clumps. I use a whisk and it works wonders!

The great thing about this vegan mushroom gravy is that you can add it to pretty much anything on the table. At home, we are having on our Christmas vegan menu Shiitake Green Beans and Cauliflower medallions. You can drizzle the vegan sauce all over those two dishes and it's absolutely amazing! But go crazy and experiment with anything and everything else you can think of! 

Vegan Mushroom Gravy close up

Prep time
10 minutes
Total time
Category: Sides
Serves: 4
Allergens: Coconut, Gluten, Mushrooms, Soy


  • 1 dash black pepper (ground)
  • 4 oz button mushroom (thinly sliced)
  • ½ cup coconut milk
  • 1 tbsp dark soy sauce
  • 1 clove garlic (crushed with a knife)
  • 2 tbsps margarine
  • ¼ cup red wine
  • ½ tsp sea salt
  • 1 medium shallot (thinly chopped)
  • ¾ cup vegetable broth
  • 3 tablespoons wheat flour


  1. Heat up the margarine in a saucepan and fry the shallot for about 2-3 minutes until golden brown, add the garlic for another 30 seconds.
  2. Add the flour and roast it together with the shallot until fragrant for about 1-3 minutes.
  3. Add the sliced mushrooms and roast them for 5-10 more minutes.
  4. Add the rest of the ingredients and keep stirring until it thickens.
  5. Adjust taste before serving, enjoy!

Did you make this recipe? Please take a photo, share it on Instagram and tag it with #veganio. We love to see your photos.

Get Weekly Meal Plans sends weekly meal plans straight to your inbox along with grocery lists and nutritional information.

Find Out More!