Simple Shepherd’s Pie Made From Homemade Mashed Potatoes

Food is good for the body, as well as the soul. If I were to pick one of my favorite ways to show love, it would be through my cooking. There’s just something so satisfying about watching your loved ones smile after eating a good, home-cooked meal. I can literally cry when my fam asks for seconds (and sometimes thirds). In this article, I’m going to share that satisfaction and show you how to make a Shepherd’s Pie so good, you’ll post it all over your Instagram. And don’t be intimidated, it’s ready to serve in under one hour.


Please note, this post contains some affiliate links. I receive a small amount of compensation, should you click the link and make a purchase. All funds go to support this site, as well as my littles. 


This recipe is so easy!

Not to brag, but I love my kitchen as much as I love to cook. This Shepherd’s Pie recipe is great because you do not have to be a seasoned chef, or even remotely close, to pull it off. You simply need to know how to brown ground beef, and use a potato masher. That. Is. It. Everything is complete in less than an hour; and it tastes so delicious that you’ll want to make it again, and again.

I love my kitchen. It's the perfect place to create the best tasting and easy Shepherd's Pie.

I love my kitchen. It’s the perfect place to create the best tasting and easy Shepherd’s Pie.

Use homemade mashed potatoes.

So, I’m not going to judge if you prefer to use instant mashed potatoes from the package. However, if you want your tastebuds to go wild, make it from scratch. There’s something about the creaminess and the melt in your mouth buttery flavor that only just cooked mashed potatoes can deliver. Although the packaged products come very close, it’s the texture that kills me. It’s essentially hard to convince the tongue that fresh cooked potatoes FEEL the same as dehydrated, rehydrated, then cooked potatoes. You’ll want to go the distance with this recipe, trust me. I’m constantly explaining the importance of a good lunch, and my sentiment carries over just as strongly to dinner.

Shepherd's Pie made with homemade mashed potatoes. Tastes unbelievably good. Hearty and filling, your entire family will love it.

Shepherd’s Pie made with homemade mashed potatoes. Tastes unbelievably good. Hearty and filling, your entire family will love it.

Understand, warm milk is important.

My mom was the one that taught me this recipe. She explained why you should always use warm milk for potato recipes in general, especially Shepherd’s Pie. If you want that specific, creamy mouthfeel, you must use warm milk before mashing. Furthermore, pay attention to the method you use to heat that milk up. One’s first thought may be to warm it in the microwave but that is a huge no, no. Do it on the stove top as explained in this recipe to prevent curdling.

And, that completes my thoughts before sharing this easy Shepherd’s Pie recipe. It’s a simple dish that completely fills the belly.  You can see another one of my recipes, such as beef stew with celery stock, here. Enjoy and remember to always live to the fullest.

Sincerely,

Fullest Mom


This easy potato recipe creates the perfect Shepherd's Pie. It's made with homemade mashed potatoes from scratch. It's easy to make and the perfect family dinner. Shepherd's pie has never looked or tasted so good. You'll truly want to post it all over your Instagram.

This easy potato recipe creates the perfect Shepherd’s Pie. It’s made with homemade mashed potatoes from scratch. It’s easy to make and the perfect family dinner. Shepherd’s pie has never looked or tasted so good. You’ll truly want to post it all over your Instagram.

Easy Shepherd’s Pie Recipe

Oven: 350F

Prep: 30 minutes

Cook: 30 minutes

Serves: 5-8

Ingredients:

Mashed Potatoes

  • 4 large potatoes
  • 1/4 cup milk
  • 2 tbs. butter
  • 1 tsp. salt

Beef Filling

  • 1 lb. ground beef
  • 2 tbs. butter
  • 3 tbs. flour
  • 1/4 beef broth
  • 1/4 cup milk
  • 2 tsp. garlic powder
  • 1/2 tsp. onion powder
  • 1 tsp. salt
  • dash of pepper
  • 1/4 cup frozen mixed vegetables (thawed to room temp)

Steps:

  1. Start by prepping the mashed potatoes. Peel and cube all 4 large potatoes.
  2. Add potatoes to a large 5 quart stainless steel pot filled with water and boil for 20 minutes.
  3. Meanwhile, begin prepping the beef filling. Brown ground beef in a large non-stick skillet, stirring occasionally until fully cooked.
  4. Remove meat from skillet and set aside.
  5. Set stovetop to medium and add butter and flour to skillet, making sure beef bits are still present.
  6. Stir until fully incorporated.
  7. Add salt, pepper, garlic powder, onion powder, beef broth, milk, and vegetables.
  8. Stir and heat until boiling. (You may raise stovetop temperature if necessary.)
  9. Once liquid is boiling, return cooked ground beef to skillet and remove from heat.
  10. Let the meat and vegetable mixture rest a bit. The sauce will thicken as it cools.
  11. Preheat oven to 350F.
  12. By now, the potatoes should be boiled. Drain and and leave in colander for time being.
  13. Using the original pot that the potatoes boiled in, warm the milk. Do not let it boil.
  14. Return potatoes to pot with milk and remove from heat.
  15. Add salt and butter to the potatoes.
  16. Mash potatoes until creamy. Set aside.
  17. Using a 9X9 casserole dish, layer bottom with the meat and vegetable mixture (approximately 1 inch thick.)
  18. Next, add a layer of mashed potatoes on top.
  19. Bake at 350F for 30 minutes.
  20. Remove from oven and let cool for 5-10 minutes before serving.

**Optional: Broil on high the last 5 minutes to create a golden brown crust.

Green beans make this Shepherd's Pie recipe complete.

Green beans make this Shepherd’s Pie recipe complete.

This Shepherd's Pie recipe is so easy to make.

This Shepherd’s Pie recipe is so easy to make.

 

 

Want to read this later? Click here to have a savable PDF emailed directly to you.