· · · · · · · · · ·

Easy Mushroom Gravy (Vegan + Paleo Options!)

This post may contain affiliate links. Please read our disclosure policy

Easy Mushroom Gravy – This simple mushroom gravy recipe works for vegetarian, paleo, and gluten-free diets! It’s amazing on mashed potatoes or spooned over your main dish. (Vegan, Paleo, Gluten-Free Options) 

Easy Mushroom Gravy Recipe from One Lovely Life

With so many different dietary needs around, it’s great to have a few options that work for everyone around the holidays. This simple mushroom gravy works for vegetarian, gluten-free, dairy-free, and paleo diets, so it’s a perfect recipe to keep on hand this time of year! 

Easy Mushroom Gravy Recipe from One Lovely Life


A LITTLE FAT. This mushroom gravy recipe is SUPER flexible, but each version starts with 2 Tbsp. of fat. You can use pan drippings (from a roast, chicken, beef, etc.), butter, ghee (clarified butter), or olive oil.  

MINCED MUSHROOMS. You need about 4 oz. (1 1/2 cups minced) mushrooms to make mushroom gravy. I usually use white button or cremini mushrooms, but you can play with the flavor by trying/mixing different varieties.

A LITTLE BIT OF SHALLOT OR ONION + GARLIC. I love the flavor that shallot adds to mushroom gravy, but you can also use red or sweet onions instead. Garlic adds some depth and a richer flavor.

THICKENER. To thicken my mushroom gravy, I’ve tried flour (I use this gluten-free blend), cornstarch, and arrowroot. All three work beautifully, so you can pick your favorite. See the next section for more about each one!

BROTH. I’ve made this with vegetable broth (as pictured–this one is my favorite) and beef broth. It’s delicious both ways, so you can use whichever best meets your dietary needs. Do try to use a quality broth, as it adds quite a bit of flavor. (Homemade veggie broth or homemade beef broth is great if you have the time!)

SEASONINGS. The seasonings for this mushroom gravy are pretty simple and straightforward. I use a mix of salt, pepper, and a pinch of dried herbs. I like a pinch of dried sage and dried rosemary, but thyme is also lovely. Then, I round things out with…

A SECRET INGREDIENT FOR DEPTH. The “secret” ingredient in my mushroom gravy recipe is gluten-free tamari! It adds some saltiness, but also a bit of umami, which is fantastic with the mushrooms. (You can also use low-sodium soy sauce or coconut aminos, depending on your dietary needs)

Easy Mushroom Gravy Recipe from One Lovely Life Easy Mushroom Gravy Recipe from One Lovely Life


You can use cornstarch, arrowroot, or flour to thicken your mushroom gravy. Each one will work, though they work slightly differently. Feel free to use whichever you have on hand or whichever works for your dietary needs!

FLOUR (& GLUTEN FREE FLOUR) – Flour is a common gravy thickener. It basically acts like a roux when combined with the fat in the gravy and produces a thick, rich gravy that’s got a slightly cloudy appearance. We’re gluten-free, so we use this gluten-free flour blend when we thicken our mushroom gravy with flour.

CORNSTARCH – Cornstarch thickens and produces a slightly clearer gravy than flour. It has more thickening power than flour (since it’s 100% starch) but can also get a bit gelatinous when chilled. When re-heated, it can be slightly thinner than a flour thickened gravy.

ARROWROOTArrowroot has similar results and properties to cornstarch but provides a grain-free option for paleo eaters, gluten-free eaters, and those who avoid corn. Thickens quickly, but can also lose its thickening power if you over-cook it (i.e. long boiling instead of a lower, slower simmer.)

Easy Mushroom Gravy poured over Instant Pot mashed potatoes from One Lovely Life Easy Mushroom Gravy with Instant Pot Mashed Potatoes from One Lovely Life


WATCH THAT SODIUM. Gravy can easily get too salty if you’re not careful. I prefer using low-sodium broth in my mushroom gravy so I can control the sodium a bit better. Similarly, using low-sodium tamari (or soy sauce), or using coconut aminos will help you keep an eye on the sodium content.

PALEO? READ THIS! For a paleo mushroom gravy, you’ll want to use:

  • Pan drippings, ghee, or olive oil for the fat (or grass-fed butter, if you include that in your diet).
  • Beef or vegetable broth, depending on your preference.
  • Arrowroot starch/flour for the thickener.
  • Coconut aminos instead of gluten-free tamari or soy sauce. (FYI – With these swaps, it’s also Whole30!)

VEGAN? READ THIS! For a vegan mushroom gravy, you’ll want to stick with vegan butter or olive oil for the fat and be sure to use vegetable broth. All other ingredients are vegan-friendly!

WHAT KIND OF MUSHROOMS DO YOU USE FOR MUSHROOM GRAVY? I make mine using white button mushrooms or cremini mushrooms, but you can play around with this a bit if you’ve got other varieties you’d like to try!

CAN YOU MAKE MUSHROOM GRAVY IN ADVANCE? Mushroom gravy is at its best when it’s fairly fresh, but it can be made a day in advance if needed.

HOW TO REHEAT MUSHROOM GRAVY. You’ll want to reheat your mushroom gravy gently over low or medium-low heat to preserve the thickening. If you boil it over high heat, you may actually break the binding power of cornstarch or arrowroot. (If this happens, you can mix 1 Tbsp. cornstarch/arrowroot with 1 Tbsp. water and stir it into the gravy. Stir until it thickens back up. Repeat, if needed.)

NEED A GRAVY BOAT? I love this one. It pours well and comes with a plate to catch drips. I use this mini ladle with it to spoon gravy over potatoes. (It’s perfect for making a little “well” to catch the gravy!)



clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Easy Mushroom Gravy Recipe from One Lovely Life

Easy Mushroom Gravy (Vegan + Paleo Options!)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 4 reviews

  • Author: One Lovely Life
  • Total Time: About 20 minutes
  • Yield: About 2 cups 1x


Easy Mushroom Gravy – This simple mushroom gravy recipe works for vegetarian, paleo, and gluten-free diets! It’s amazing on mashed potatoes or spooned over your main dish. (Vegan, Paleo, Gluten-Free Options) 


  • 2 Tbsp. fat (pan drippings, butter, ghee, or olive oil)
  • 4 oz. mushrooms, minced (about 1 1/2 cups minced)
  • 2 Tbsp. minced shallot or onion
  • 1 clove garlic, minced
  • 2 Tbsp. flour, gluten free flour, cornstarch, or arrowroot*
  • 2 cups vegetable or beef broth
  • 12 Tbsp. low-sodium gluten free tamari (or soy sauce, or coconut aminos)
  • 1/4 tsp. salt
  • 1/4 tsp. pepper
  • 1/8 tsp. dried sage
  • 1/8 tsp. dried rosemary


  1. In a medium saucepan or saute pan, melt fat over medium heat.
  2. Add minced mushrooms and onions. Cook 7-10 minutes over medium heat, stirring regularly, until mushrooms are browned and the onion is softened.
  3. Add garlic and sprinkle with flour, if using.* Cook 1 minute, until fragrant.
  4. Pour in broth, 1 Tbsp. tamari, salt, pepper, sage, and rosemary.
  5. Stir to combine and whisk or stir over medium-low heat until the gravy thickens. (This takes 5-10 minutes, depending on what thickener you use)
  6. Taste and adjust seasonings as desired, adding more tamari or herbs as desired.


  • Follow steps 1 & 2. In step 3, add garlic and cook 1 minute. Stir cornstarch or arrowroot into your broth and whisk well to combine before pouring into the pan. Continue with remaining steps as directed.
  • Prep Time: 5 minutes
  • Cook Time: 15 minutes
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: American


  1. Made this gravy for a veggie at Xmas, everybody loved it
    Will definitely make again this year for everyone!!!

    1. Oh yay! We made a batch over the weekend to go with a roast and it was SO yummy. Thank you so much for taking the time to leave a review!

  2. I made this tonight to go over baked potatoes – as a ‘Test Run’ for possibly using it for Thanksgiving. It is my new favorite gravy – and I don’t usually like gravy! 😋

Leave a Reply

Your email address will not be published. Required fields are marked *

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