Home » Recipes » Holiday Recipes » Thanksgiving » Mushroom Gravy for Mashed Potatoes

Mushroom Gravy for Mashed Potatoes

Mushroom Gravy for Mashed Potatoes

Homemade mushroom gravy for mashed potatoes is a quick and easy recipe that can be ready in under 30 minutes. Made from scratch using aromatics, veggies, and a roux, what you get is a thick, flavorful gravy ready to be used on top of everything!

Mushroom Gravy for Mashed Potatoes

I love it smothered over Instant Pot mashed potatoes on any weeknight, but it’s also one I like to make around the holidays.

This is a great way to surprise your guests with a thick, luscious gravy served over mashed potatoes without needing a powdered packet or turkey drippings. It’s a vegetarian gravy loaded with flavor and way too easy not to make from scratch.

There’s nothing better than a side dish of classic mashed potatoes doused in gravy, for Easter, Thanksgiving, and Christmas! 

Still, despite the name, this quick and easy mushroom gravy is definitely not just for mashed potatoes! it’s just as good year-round served with chicken and mashed potatoes!

It’s one of my mom’s delicious recipes that my family absolutely loves! You’ll know by my mom’s turkey brine and vanilla custard cake that she’ll never steer you wrong.

It’s a big hit in my family and I am sure it will be in yours too!


Ingredients Needed

  • Oil & butter: I use grape seed oil with the butter but you can use whatever you have. Avocado or olive oil are both great options. Use unsalted butter that way you can control the amount of added salt in your gravy. Otherwise, you may end up with salty gravy!
  • Diced onion: A yummy aromatic that gets sautéed initially to create the base flavor in the gravy. 
  • Grated carrot: Adds a bit of sweetness and texture to the gravy.
  • Sliced mushrooms: The star of the mushroom gravy! Use button, cremini, or chopped portobello mushrooms. You can even use a combination of a couple of different kinds.
  • All-purpose flour: When flour is mixed with the butter and oil it forms a roux which helps to thicken the gravy.
  • Heavy whipping cream: This is what makes turns the roux into gravy. A rich, creamy gravy.
  • Salt & pepper: A bit of seasoning to taste.
  • Parsley: A sprinkling for garnish when serving.
saute onions in the skillet

How to make mushroom gravy

Step 1: Heat oil and melt butter in a saucepan over medium heat. Add the onion and cook for about 5-7 minutes until soft and translucent, stirring occasionally.

mushrooms and carrots added to the skillet

Step 2: Once the onion is cooked, toss in the grated carrot and sliced mushrooms. Season with salt and pepper and stir occasionally as they cook for about 5 minutes. The mushrooms and carrots are cooked through.

Flour sprinkled over the sauteed veggies

Step 3: Sprinkle in the flour and whisk continuously until paste forms. Then, slowly pour in the heavy whipping cream and stir until smooth, bringing it to a gentle boil. Make sure to scrape the bottom bits of the pan for added flavor. Season to taste, if needed.

Mushroom Gravy for Mashed Potatoes

Step 4: Remove the saucepan from the heat and pour the gravy into a gravy boat or sauce dish. Garnish with fresh parsley and enjoy smothered all over your mashed potatoes!

Recipe Tips

  • To switch up the flavor a bit, you can use vegetable, chicken, or beef stock instead of heavy cream. It’ll be a bit less creamy, but a versatile way to change the flavor to suit your tastes.
  • Stir the gravy until there are no flour lumps. You don’t want to serve any gravy with lumps of flour in it!
  • Make it gluten-free and omit the flour. To thicken the gravy, make a cornstarch slurry and add it in at the end.
  • Although there is no need to add any turkey drippings from your Thanksgiving or Christmas turkey, you can absolutely use them if you want!
Mushroom Gravy for Mashed Potatoes


Can this vegetarian gravy be made vegan?

Absolutely! Use just oil or oil and vegan butter to start and replace the heavy whipping cream with vegetarian stock or broth.

How to reheat mushroom gravy?

This gravy is best enjoyed right away, but if you do save some for later, you’ll want to make sure to heat it through on the stovetop before serving it again. It will thicken as it cools, but thin out as it’s reheated but you can add a splash of liquid to loosen it up again.

What else can I use this gravy for?

All kinds of things! Over mashed potatoes of course, but it’s also great with chicken, beef, and pork. Pour it over an open-faced sandwich, or over a slice of meatloaf. This yummy gravy for mashed potatoes recipe has endless possibilities!

Q. Do YOU like this Mushroom Gravy for Mashed Potatoes Recipe? Mushroom Gravy for Mashed Potatoes

Easy Mushroom Gravy for Mashed Potatoes

Love Keil
My mom's delicious creamy mushroom gravy for mashed potatoes! It is the best thing ever!
5 from 1 vote
Prep Time 10 minutes
Cook Time 15 minutes
Total Time 25 minutes
Course Holiday Recipe
Cuisine Russian
Servings 8 servings
Calories 249 kcal




  • Using a skillet, heat over medium heat oil and butter. Add onion and sauce for 5 – 7 minutes, or until golden color and onion is soft. Stirring few times.
    saute onions in the skillet
  • Into the same skillet add grated carrot, sliced mushrooms and season with salt and pepper to taste. Cook for 5 minutes stirring few times, or until mushrooms and carrots are cooked thru.
    mushrooms and carrots added to the skillet
  • Sprinkle flour, stir and cook for 1 minutes, stirring continuously.
    Flour sprinkled over the sauteed veggies
  • Slowly pour in heavy whipping cream, stir and bring it to a gentle boil, season with salt and pepper if needed.
    heavy whipping cream added to the skillet
  • Turn off the heat, pour the gravy over Mashed Potatoes. Garnish with parsley and a sprinkle of black pepper. Enjoy!
    How to make mushroom gravy



Hi! All content & images are copyright protected. Please do not use my images without prior permission. If you want to republish this recipe, please re-write the recipe in your own words, or simply link back to this post for the recipe. Thank you.


Calories: 249kcalCarbohydrates: 5gProtein: 3gFat: 25gSaturated Fat: 15gPolyunsaturated Fat: 1gMonounsaturated Fat: 7gTrans Fat: 0.1gCholesterol: 71mgSodium: 35mgPotassium: 194mgFiber: 1gSugar: 3gVitamin A: 2214IUVitamin C: 3mgCalcium: 47mgIron: 0.3mg
Tried this recipe?Let us know how it was!

Q. Do YOU like this Mushroom Gravy for Mashed Potatoes Recipe?

Let me know in the comments below, I would love to hear from you!

Thank YOU for YOUR Comment, Share & Recipe Review!

Quote of the Day

What ever you decide to do, make sure it makes you happy. WWW.munchkintime.COM

Have a Blessing Day!


  1. Amy @ The Quiet Homemaker

    This looks so yummy! Welcome to the Live Life Well link up, so glad to have you!



  2. Oooh, this is the creamiest gravy I’ve ever seen! Looks so yummy!

Leave a Comment

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

Recipe Rating