Rich and flavorful beef shepherd’s pie recipe, made easy in one skillet! Ground beef, tender vegetables, and fluffy mashed potatoes… what could be better!
Classic comfort food, made with readily available ground beef, sautรฉed mushrooms and vegetables, and a rich savory gravy sauce, all topped with fluffy mashed potatoes. ย No oven safe skillet? ย No worries, I’ve got that covered!
It’s officially comfort food season… complete with chilis, casseroles, stews/soups, and great one pot/skillet meals!ย ย
Here in the Chunky Chef household, we love our one pot meals. There’s something really awesome about a meal that tastes amazing, and there’s not a TON of dishes to wash afterwards.
Some of you may be questioning the name here… after all, a shepherd’s pie is not traditionally made with ground beef, but rather made of ground lamb or mutton.
My family is not a fan of the taste of lamb/mutton, so I always make ours with ground beef. ย Plus, here in the Midwest, ground beef is much more readily available. ย So technically, it’s called a Cottage Pie, but I say you can call it whatever you’d like.
For this recipe, I usually use leftover mashed potatoes, but in the recipe notes section (directly following the recipe below) I’ve detailed other potato options, as everyone has their favorites.
Let’s talk about this fantastic filling! ย I kept my filling to onion, carrots and mushrooms, but below are some options for some other add-ins.
- Add frozen peas
- Add frozen corn
- Add some frozen green beans
The next time you’re craving something ultra comforting, I hope you give this One Skillet Beef Shepherd’s Pie Recipe a try!!
Looking for other comfort food classics?
- Slow Cooker White Chicken Chili
- One Pot Pepperoni Pizza Pasta
- Homestyle Chicken and Biscuits
- One Pot Chicken and Dirty Rice
HELPFUL TOOLS:
- Cast Iron Skillet – the most used pan in my kitchen… I love the sear it gives!
Did you make this? Be sure to leave a review below and tag me @the_chunky_chef on Facebook and Instagram!
Ingredients
- 3 Tbsp olive oil
- 2 lbs ground beef (I usually use 85/15)
- 3 Tbsp unsalted butter
- 1 large yellow onion, diced
- 2 - 3 carrots, peeled and diced
- 12 - 16 oz cremini (baby portobello) mushrooms, cleaned and quartered
- 4 cloves garlic, minced
- 1 1/2 tsp dried oregano
- 1 Tbsp kosher salt , divided
- 3 - 6 Tbsp tomato paste (I normally use around 4)
- 1/2 - 1 cup beef stock
- 1 tsp Worcestershire sauce
- 1/2 tsp black pepper, more or less to taste
- 3 - 4 cups mashed potatoes
- 1/3 cup grated/shredded Parmesan cheese
- 1 1/2 Tbsp butter, cut into small pieces
- minced fresh parsley, for garnish
Instructions
- Preheat oven to 375 F degrees. ย Heat a BIG oven safe skillet over MED heat. ย Add oil and ground beef and cook about 4 minutes, or until cooked through, breaking it up into small crumbles as it cooks. Once browned, transfer to a plate. ย If needed, drain excess grease before adding the beef to a plate. ย
- Add butter to same skillet. Once melted, add onion, carrots, mushrooms, garlic, dried oregano, and 1/2 the salt. ย Cook, stirring occasionally, about 8-10 minutes. ย
- Add in tomato paste, stirring to combine, and cook 5-7 minutes, until tomato paste is a dark, brick red color (this really brings out the tomato flavor).
- Return cooked ground beef to the skillet, then stir in beef stock, Worcestershire sauce remaining salt, and black pepper. ย Simmer for a few minutes, until mixture is slightly thickened.
- Top with mashed potatoes (see recipe notes section), and Parmesan cheese. Use a fork to rough up the top of the potatoes, then dot with the butter pieces.
- Bake 40-45 minutes, until bubbly and potatoes are browned. Let cool 5-10 minutes before serving. Sprinkle with minced fresh parsley and enjoy!
Want to save this recipe for later? Click the heart in the bottom right corner to save to your own recipe box!
Chef Tips
- Use leftover mashed potatoes (these horseradish mashed potatoes work perfectly!).
- Use your slow cooker to make the mashed potatoes (like this version).
- Use pre-made or instant potatoes - not the best option, but works in a pinch.
- Alternately, in a separate pot, make your own traditional mashed potatoes:
- 5-6 russet potatoes, peeled and cut into chunks
- 4 Tbsp softened butter
- 1/2 cup milk (possibly slightly more, depending on your tastes)
- Sprinkle of Parmesan cheese
- Salt and pepper, to taste
- Boil potatoes 15 minutes, or until fork tender, then drain. ย Return to hot pot, add butter and mash. ย Add milk and cheese, stirring/mashing to combine. ย Season to taste, then let cool before topping the shepherd's pie.
Nutrition Disclaimer
The Chunky Chef is not a dietician or nutritionist, and any nutritional information shared is an estimate. If calorie count and other nutritional values are important to you, we recommend running the ingredients through whichever online nutritional calculator you prefer. Calories can vary quite a bit depending on which brands were used.
Karen Budd says
This was really good. My son had three servings- that says a lot:) I am sure I’ll be making it again.
I am wondering if you know how well it freezes?
The Chunky Chef says
I’m glad you enjoyed it! I haven’t frozen it, but I’m sure it would freeze nicely ๐
Tammy Watters says
First time to prepare Shepardโs pie. It was good
Karen Kay Culey says
Super easy recipe! Had a wonderful rich flavor and I added a little bell pepper (red and green) and a little sour cream the second time I made it just to change it up. It’s fun to experiment. Thanks for great recipes!!
Lisa says
Excellent! Best shepherds pie I have every made.
Dawn says
Super easy to make and even better to eat. Delicious!
Teresa Phillips says
Super good comfort food! Easy and delicious.
My meat & potatoes husband thinks I’m awesome, so thank you!!
Loril says
THis is absolutely amazing!
Jessica Smith says
Loved it! We cheated with store bought mashed potatoes, but it still turned out nicely.
Erinn says
Hello! I was wondering… I don’t have a large enough skillet and the small one I do have, I’m not sure it’s oven safe. Would a casserole dish suffice? I have a large one of those. Thanks!
The Chunky Chef says
Yes that would work just fine ๐ Just cook through step 4 in a skillet, then transfer it to a casserole dish and proceed with step 5.
Lori says
Amazing ย recipe, rich and flavorful, only additionย to the recipe were peas.ย
Lori says
This recipe is amazing, so rich and flavorful. Only additional was to add peas! Definitely will make again๐
Mary Ann Heeder says
Anxious to try this recipe. Does this need a thickener of flour or cornstarch?
The Chunky Chef says
Hi Mary Ann ๐ I’ve never needed one, it reduces down on it’s own. If you find it’s not doing that on your stove, then adding a bit of cornstarch whisked in with a splash of water will certainly help it.
Krista says
What a great comfort food dish! I want a big bowl now!
Dee says
One pot meals are the best! My family will love this one!
Patricia @ Grab a Plate says
This looks amazing! Coincidentally, my husband made shepherd’s pie for dinner last night! I love your one-skillet idea, and will pass this along for next time. it’s the season for dishes like this, after all!
Amy @ Little Dairy on the Prairie says
This is a great one pot meal! I will have to make it soon!
Erin Dee says
Hooray for comfort food season! This is definitely a must-make!
Karly says
MUST. TRY. I’ve been wanting to go a good ol’ Shepherd’s pie for a while now, and this one looks like perfection.
Dorothy at Shockingly Delicious says
This recipe will be a big winner with my family! Looks delish!
Jen says
I seriously love all of your recipes! I’ll be making this for my family this week! This is the perfect way to use up leftover mashed potatoes!