Mushroom Shepherd’s Pie with Brown Butter Potatoes
Love shepherd's pie? Me too! Especially this Mushroom Shepherd's Pie. It's full of mushrooms and your choice of ground meat (or vegetarian sub!) and topped with the most delicious brown butter potatoes. It's a healthy dinner recipe that is sure to please.

Do you see those mashed potatoes up there looking like some flaky pastry crust? Impersonator! In the best possible way, of course.
That potato crust beauty starts out its life as humble mashed potatoes. It comes into its own when it's happily full of brown butter – or browned ghee if you're on The Whole30, plenty of sea salt, and just the right amount of thyme. Even before they're baked, they're mashed potatoes to dream about.
But I'm jumping ahead. First I need to tell you all about that mushroom shepherd's pie that's holding up the crust.

Remember back in the spring when I made that Curried Vegan Shepherd's Pie with Sweet Potato Topping? That was a delicious recipe, but when I made it my handsome man said, “Can you please make a REAL shepherd's pie?” Real, as in not vegan.
Shortly after the real shepherd's pie request, I did my first Whole30 Program. While I've loved eating a paleo diet about 75% of the time, I had never committed to it so fully. I was amazed at how good I could feel by eliminating all grains, beans, legumes, dairy, and sugar from my diet.
Now, I'm still an eat everythingarian but I have definitely started to lean towards a meat-heavier diet. (You might have noticed the meatier recipes on the blog lately.) I just feel so much better eating that way!
But … I have all sorts of love for my vegetarian and vegan friends out there and don't want to leave you out of all the recipes here on the blog. So, while I used ground beef in this mushroom shepherd pie, you could definitely use a vegetarian sub if you wanted. In my vegetarian days, I used to eat veggie ground round. It would totally work in this recipe.
So now that we've got the long winded “this mushroom shepherd's pie recipe is good for everyone” talk out of the way, let me tell you about the recipe itself.

Your Mushroom Shepherd's Pie Game Plan
ā Saute those onions. You want them to start caramelizing so they're deliciously sweet and fragrant. Side note – is there anything better than the smell of cooking onions? I swear it's half the reason why I like to be in the kitchen so much.
ā Brown those mushrooms. Those beauties add so much flavor to the dish. They have that umami thing going on, so even if you're making this vegetarian, you still get big time flavor.
ā Garlic, of course. No good recipe should be without a hearty amount of garlic, IMO. You with me?
ā Tomato paste magic. By cooking the tomato paste for a few minutes, the natural sugars in it start to caramelize. This adds a ton of extra flavor to the dish. Use this trick whenever you use tomato paste. I'm looking at you, Bolognese sauce!
ā Worcestershire sauce. That stuff is a powerhouse of flavor. It's deep and salty and has tons of that umami stuff going on from the anchovies. Note: there are vegetarian versions and I've got a few subs for Whole30-ers!


If you love this Mushroom Shepherd's Pie as much as I do, don't forget to give it a 5-star rating in the comments below!

Mushroom Shepherd's Pie
If you love this recipe as much as we do, let us know with a 5-star rating!
Ingredients
Brown Butter Potatoes
- 2 lbs potatoes, peeled and cut into large cubes
- ā cup butter, use ghee for Whole30
- 1 teaspoon fresh thyme leaves
- 1 clove garlic, very finely minced
Mushroom Shepherd's Pie
- 1 tablespoon oil
- 1 large onion, minced
- 1 ½ lbs mushrooms, halved or quartered
- 1 ½ lbs. ground meat (see notes), or veggie meat, if needed
- 2 large carrots, diced
- 4 cloves garlic, minced
- ¼ cup tomato paste
- 2 tablespoons Worcestershire, vegetarian, if needed – sub chopped anchovies or coco aminos for Whole30
- Salt and pepper, to taste
Instructions
- Put the potatoes in a large pot, cover them with water, and bring to a boil. Boil until the potatoes are soft, about 15 mintues. Drain them through a colander, add them back into the pan, and mash well.2 lbs potatoes
- Make the brown butter while the potatoes are boiling. Melt the butter (or ghee) over medium heat. Keep it on the heat until it is fragrant and many brown specks appear. Remove from the heat and stir in the thyme and garlic. Pour the brown butter over the mashed potatoes and stir through. Salt the potatoes well.ā cup butter, 1 teaspoon fresh thyme leaves, 1 clove garlic
- While the potatoes are cooking , begin the shepherd's pie. Preheat your oven to 350 degrees. Heat the oil in a large pan over medium-high heat. Add the onion and cook for 5 minutes. Add the mushrooms and cook until they have released their liquid and are starting to brown, about 10 minutes. Add the ground meat (or veggie meat) and carrots and cook until the meat is no longer pink. Add the garlic, tomato paste, and Worcestershire sauce and cook for 2-3 minutes. Season to taste with sea salt and pepper.1 tablespoon oil, 1 large onion, 1 ½ lbs mushrooms, 1 ½ lbs. ground meat (see notes), 2 large carrots, 4 cloves garlic, ¼ cup tomato paste, 2 tablespoons Worcestershire
- Transfer the mushroom shepherd's pie to an ovenproof baking dish. Top with the brown butter mashed potatoes and spread them evenly over the top. Bake in the oven for 30 minutes, or until it is hot and starting to bubble at the sides.
- Remove from the oven and dig in!
This turned out awesome! I used portobello mushrooms and impossible beef, and added a bit of veggie stock because it seemed a touch dry, plus a layer of peas below the potatoes. Really nice recipe! I love the brown butter in the potatoes.
My husband and I were sick over Christmas last year and I made it when we were on the mend. Outside of soup, it was the perfect comfort food. I couldnāt wait to make it again this year and had friends over to help us eat it. The only thing I did different was add 3 heaping teaspoons of Herbs de Provence to the meat/ (ground Turkey) mushroom mixture (and whipping cream to potatoes). Definite crowd pleaser if all like mushrooms!
We’ve made this twice and used it as one of our alternatives to a Thanksgiving Turkey. The brown butter adds an added rich flavor. I added 3-4 oz of cream cheese for an even creamier ash potato topping.Ā
So glad I tried this. Ā Excellent flavor and very easy. Ā Ā
This looks amazing, I am going to make it tomorrow! What type of mushrooms do you recommend? I am so excited!
We use regular brown mushrooms. But I bet a mix of different mushrooms would be delicious, too!
Loved this! Made it without meat so doubled up on the cremini mushrooms, plus added cut up fresh green beans in with the carrots š„and onions.
LOVED the browned butter š§ also doubled the garlic š§ and added grated cheese š§ to the mashed potatoes before topping the vegetable filling! Sprinkled smoked paprika on top with just a pinch more cheese!š It was a crowd pleaser!
Looks delish, I’ll have to try it out.
Made this tonight with ground venison and added in a couple turnips. Delicious!Ā
Havenāt made it yet, but looks delish. Question: has anyone tried it with cooked lentils instead of veggie ground or real ground beef? I donāt like veggie ground and we are vegetarian (mostly, so I guess weāre flexitarian).Ā
Ā Ā Thank you. Ā
We haven’t tried it with lentils yet, but we do have a different vegan shepherd’s pie that is made with lentils. You can check that one out for reference! https://www.theendlessmeal.com/curried-vegan-shepherds-pie/
A nice combination of mushrooms and lamb mince
Oh MY delicious!!! This was a hit! I used 2lbs of riced cauliflower instead of the potatoes and it is a great substitute!! This is in the āfamily favoritesā list!
That’s great to know that you like it with cauliflower rice. Great sub!
Mmm, it looks incredibly delicious and appetizing! I’m going to start cooking this amazingly mouth-watering dish as soon as I finish writing this comment. I like your writing style, it sounds colorful and appetizing. I also really like mushrooms in the recipe. If I cannot find Worcestershire sauce here, is it possible to replace it with some other kind of sauce or is it important to add Worcestershire? Thank you very much for your blog and detailed creative recipes, I appreciate it!
You could try a small splash of fish sauce, Maggi sauce or soy sauce. If you don’t have any of those, just omit it. There is still lots of flavor in this recipe even without it. š
Just made this, was very good.
I added some cinnamon to the meat mixture (debated a touch of nutmeg also) and replaced a bit of salt with Bragg’s Liquid Aminos (not enough to make it Asian tasting — I just love it for a partial salt substitute sometimes). I needed to use up bacon and green cabbage so in it went too (browned them with the onions).
Great website, just stumbled upon it!
That’s so great to hear!!
How many does this recipe serve?
It will serve at least 4 people. š
Hi can i freeze the mushroom sheperds pie
You sure can!
In keeping with my TEM streak/New Years resolution to make it all(!!), just made this recipe! It took me freaking forever (like 1.5 hours), but I chalk that up to my kitchen inefficiency (user error) AND my inefficient kitchen (NYC). For one, another home run for this site! Really delicious recipe, and the potatoes are incredible. All mashed potatoes should be prepared this way. I used veggie meat, and if I make this again, next time Iāll brown that separately, maybe in butter, to get it really rich and flavorful before adding to the onion/mushroom pot. That was quite a lot to put in one pot, so Iāll plan better for that next time to ensure it all cooks evenly. My potatoes dried out for some reason, so I ended up giving them a quick reheat with a bit of evaporated milk, hot water, and a little extra butter before topping the pie with them. I donāt know what I did wrong there, but it still worked out in the end. I also donāt love the Worcestershire sauce I bought as it made the dish too sweet, or that could have been the faux meat. Not sure. Would definitely make again and try to get it perfect. The first time you make anything, youāre really just getting to know each other. Itās almost like a rehearsal for the real thing. š Thank you for this!
I love that you’ve been enjoying the recipes here! Hooray!!
Served 7 for supper and 2 went back for seconds. Used a local organic spicy sausage. This is another solid keeper from this, my favourite site.
I’m so happy to hear it was a hit!
I was on a low carb kick, so I made these with pan-fried mashed cauliflower instead of potato. Also threw in dried tomatoes and a cup of beef stock with corn starch. Followed everything else. VERY savory. Only wish I used more stock so there was noticeable gravy.
Good call on using mashed cauliflower!
Is it okay to make ahead and put in the fridge until you are ready to bake?
Absolutely it is! The only thing is that you’ll need to bake it a little longer as you’ll be cooking it from cold. š
This turned out amazing! Even my my husband, who isn’t a big fan of mushrooms, loved it.
That is so great to hear! Hooray!!
Prepared the veggie version – came out AMAZING!
Thanks so much for lovely recipes š
I’m so happy to hear you liked the recipe! Hooray!!
My 5 year old said this was his new favorite meal ?
Your 5 year old has good taste! It makes me so happy to hear he has a new fav!
If you are making this recipe Whole 30 compliant, don’t bother the step of browning the ghee. Since the milkfats have already been removed, the ghee will never brown. Heat the ghee, sautee the garlic and thyme lightly and add to the mashed potatoes.
If you’re making your own ghee, it will brown. Here’s a great tutorial on how to do it: http://40aprons.com/brown-butter-ghee/
Delicious! My husband asked me to put this recipe on a regular rotation for our dinners. Thank you Kristen! I love your recipes. All of our favorite meals are your ideas.
That makes me so happy to hear! Horray!!
Hello, what size ovenproof baking dish should you use?
The one in the pictures is 9×9 but has quite high sides. A 9×11 pan would work well, too. š
Is that a new recipe box? Snazzy! I love shepherd’s pie and have never had brown butter mashed, so I’m intrigued.
It is! It’s quite a bit bolder than the last, isn’t it? And yes to the brown butter! You should totally try it. š
Hi! This looks amazing! Was just wondering what type of potatoes did you use?
Thanks Helen! I used Russet potatoes. š
It was a hit! Thanks for sharing. Loved this – adding it to my repertoire!
I’m so happy to hear you liked it!!
I love this dish. I especially love the potato part of the recipe, as I think you can easily adapt it to other recipes. I used ground chicken, and I second guessed myself on the amount of tomato paste the recipe called for, but it was really lovely when contrasted with the buttery potatoes. Thank you for this recipe! I have already Pinned it! š
I’m so happy to hear you liked the recipe! I agree, the potatoes are my favorite part!
Hi! Whatās the serving size for this? Trying to figure out if Iļø can feed 4 or need to double the recipe!
It’s perfect for 4 people!
That’s so clever making pie crust edges out of those delicious brown butter potatoes! I’m a huge mushroom fan too so I’m totally digging this!
Thanks, Marcie! It really did turn out delicious. š