Homemade Shepherds Pie

July 29, 2017


When I am really craving homestyle comfort food, Shepherd’s Pie does the trick perfectly. It’s meaty, flavorful and savory and really warms my soul. I love that I can make a large batch and have leftovers for the next few days, which is perfect for a busy week.

This recipe does require a bit of time, but it is so worth it and is easy to make. It is all made from scratch and you are in control of how much seasonings or veggies you want to add. Feel free to add corns or peas to this if you like them, they would be easy to add in with the carrots and onion (my sister hates corn and would kill me if I snuck it into her food!)

Make this with your favorite kind of meat, or even try sweet potatoes instead of regular potatoes!


Jennifer Mouzon | The Impossible Life


Homemade Shepherd’s Pie

Makes about 10 servings


Mashed Potatoes

5 medium potatoes, peeled and diced

½ cup half and half

4 tbsps butter, room temperature

1 tbsp salt

1 tbsp pepper


Meat Mixture

2 tbsp olive oil

4 oz carrots, diced

1 medium onion, finely diced

3 cloves of garlic, minced

2 lbs ground beef or lamb

1 ½ cups red wine

3 tbsps Worcestershire sauce

2 tsps tomato paste

1 tbsp salt

1 tbsp pepper

2 tbsp garlic powder

  1. Peel and dice potatoes, add to pot and cover with water. Boil over medium high heat until tender and able to break apart, about 15 – 20 minutes.
  2. Drain potatoes and add to mixer, mix until broken down.
  3. Add half and half, butter, salt, and pepper and mix on medium until fluffy. Set aside.
  4. Heat olive oil in large pan, add carrots and cook for about 5-7 minutes, stirring occasionally.
  5. Add onion and minced garlic and cook until onions and carrots are tender. Remove from pan and place in a bowl.
  6. Add ground meat to pan and cook until browned. Drain half the grease out.
  7. In large bowl whisk tomato paste, Worcestershire sauce red wine, salt, pepper and garlic powder. Pour over meat and cook until sauce thickens. Add onions and carrots back in and simmer until well incorporated.
  8. Pour meat mixture in a large oven pan and spread evenly. Spread mashed potatoes on top and bake for 20-30 minutes until potatoes are golden.
  9. Serve with your favorite side and enjoy!

Looking for other comfort foods?

Have you tried this one yet? Let me know what you think!


More about Jennifer Mouzon

My name is Jennifer Mouzon, I'm a 25 year old "self-improver" that is passionate about learning, cooking and loving the earth. I enjoy researching new ideas and methods to keep growing and want to share them with you!

    1. Hi Jennifer! Hope your week is going well ? I never thought of substituting in sweet potatoes – yum! I also like turkey pie as comfort food. Great recipe!

      1. Hey Christy! My week is great, I hope yours is as well ? try them with sweet potatoes some time! They’re so rich and a little healthier for you. Turkey pie sounds delicious! Do you have a recipe for that? I would love to try it some time!

Leave a comment

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

%d bloggers like this: