Easy Shepherd’s Pie Recipe

BY

|

Update : February 2, 2026

Delicious homemade Shepherd's Pie served in a rustic dish

Why Make This Recipe

Shepherd’s Pie is a comforting classic that many love. It combines a savory meat filling with creamy mashed potatoes on top, making it a warm and satisfying meal. It’s perfect for family dinners or gatherings. Plus, it uses simple ingredients that you might already have in your kitchen.

How to Make Easy Shepherd’s Pie

Ingredients:

  • 1 pound ground lamb or beef
  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • 2 carrots, peeled and diced
  • 1 cup frozen peas
  • 1 cup beef broth
  • 2 tablespoons tomato paste
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 tablespoons olive oil
  • 2 pounds potatoes, peeled and cut into chunks
  • 1/2 cup milk
  • 1/4 cup butter
  • 1/2 cup grated cheddar cheese (optional)
  • Salt and pepper to taste

Directions:

Prepare the Meat Filling:

  1. Heat olive oil in a large skillet over medium heat.
  2. Add the finely chopped onion and minced garlic, cooking until softened.
  3. Add the ground lamb or beef and cook until browned. Drain excess fat.
  4. Stir in the diced carrots and cook for a few minutes until softened.
  5. Add tomato paste, Worcestershire sauce, dried thyme, dried rosemary, salt, and black pepper. Mix well.
  6. Pour in beef broth, bring to a simmer, and cook until the mixture thickens.
  7. Stir in frozen peas and cook for another 5 minutes. Remove from heat and set aside.

Prepare the Mashed Potato Topping:

  1. Boil peeled and chunked potatoes in salted water until tender. Drain well.
  2. Mash the potatoes with milk and butter until smooth and creamy. Season with salt and pepper to taste.
  3. If using, stir in grated cheddar cheese.

Assemble and Bake:

  1. Preheat the oven to 400°F (200°C).
  2. Spread the meat filling evenly in a baking dish.
  3. Top with mashed potatoes, spreading evenly. Use a fork to create peaks for a crispy top.
  4. Bake in the preheated oven for 20-25 minutes, or until the top is golden brown.

How to Serve Easy Shepherd’s Pie

Serve Shepherd’s Pie hot from the oven. It pairs well with a simple salad or steamed vegetables. For extra flavor, add some hot sauce or gravy on top.

How to Store Easy Shepherd’s Pie

To store Shepherd’s Pie, let it cool completely. Cover it tightly with plastic wrap or aluminum foil and place it in the fridge. It will keep well for 3-4 days. You can also freeze leftovers for up to 2-3 months. Just be sure to wrap it well to prevent freezer burn.

Tips to Make Easy Shepherd’s Pie

  • Use leftovers from a roast for the meat filling to save time.
  • Feel free to mix in different vegetables like corn or green beans based on what you have.
  • For extra flavor, add a splash of red wine to the meat mixture as it simmers.

Variation

You can easily make a vegetarian version of Shepherd’s Pie by using lentils or mushrooms as a meat substitute. Replace beef broth with vegetable broth and add your favorite vegetables.

FAQs

1. Can I make Shepherd’s Pie ahead of time?

Yes, you can prepare it a day in advance. Assemble the dish and keep it covered in the fridge. Bake it just before serving.

2. Is Shepherd’s Pie gluten-free?

To make it gluten-free, ensure that the Worcestershire sauce and beef broth you use are gluten-free.

3. Can I use sweet potatoes instead of regular potatoes?

Yes! Sweet potatoes add a different flavor and make the dish a bit sweeter. Just mash them the same way you would with regular potatoes.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Easy Shepherd’s Pie


  • Author: jena
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Diet: Omnivore

Description

A comforting classic that combines savory meat filling with creamy mashed potatoes on top, perfect for family dinners.


Ingredients

Scale
  • 1 pound ground lamb or beef
  • 1 large onion, finely chopped
  • 2 cloves garlic, minced
  • 2 carrots, peeled and diced
  • 1 cup frozen peas
  • 1 cup beef broth
  • 2 tablespoons tomato paste
  • 1 tablespoon Worcestershire sauce
  • 1 teaspoon dried thyme
  • 1 teaspoon dried rosemary
  • 1 teaspoon salt
  • 1/2 teaspoon black pepper
  • 2 tablespoons olive oil
  • 2 pounds potatoes, peeled and cut into chunks
  • 1/2 cup milk
  • 1/4 cup butter
  • 1/2 cup grated cheddar cheese (optional)

Instructions

  1. Heat olive oil in a large skillet over medium heat.
  2. Add the onion and garlic, cooking until softened.
  3. Add ground lamb or beef and cook until browned, draining excess fat.
  4. Stir in diced carrots and cook for a few minutes until softened.
  5. Add tomato paste, Worcestershire sauce, dried thyme, rosemary, salt, and black pepper. Mix well.
  6. Pour in beef broth, bring to a simmer, and cook until the mixture thickens.
  7. Stir in frozen peas and cook for another 5 minutes. Remove from heat and set aside.
  8. Boil peeled and chunked potatoes in salted water until tender, then drain well.
  9. Mash potatoes with milk and butter until smooth and creamy. Season with salt and pepper to taste, and stir in cheddar cheese if using.
  10. Preheat the oven to 400°F (200°C).
  11. Spread the meat filling evenly in a baking dish.
  12. Top with mashed potatoes, spreading evenly and creating peaks for a crispy top.
  13. Bake in the preheated oven for 20-25 minutes until the top is golden brown.

Notes

For a vegetarian option, use lentils or mushrooms as a meat substitute and vegetable broth instead of beef broth.

  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Category: Main Course
  • Method: Baking
  • Cuisine: British

Nutrition

  • Serving Size: 1 serving
  • Calories: 450
  • Sugar: 5g
  • Sodium: 600mg
  • Fat: 20g
  • Saturated Fat: 8g
  • Unsaturated Fat: 10g
  • Trans Fat: 0g
  • Carbohydrates: 50g
  • Fiber: 6g
  • Protein: 25g
  • Cholesterol: 80mg

Keywords: Shepherd's Pie, Comfort Food, Family Dinner

Keep your apron on!!! the party’s not over yet!

Delicious smash burger tacos served with fresh toppings and vibrant flavors
Plates & Stacks

Smash Burger Tacos

Why Make This Recipe Smash Burger Tacos are a fun twist on two classic favorites: burgers and tacos. This recipe is perfect for a casual
Jack Ellison
March 2, 2026
Quick chicken breast dish with green beans on a plate
Plates & Stacks

Quick Chicken Breast and Green Beans

Why Make This Recipe Quick Chicken Breast and Green Beans is a simple and healthy dish that you can prepare in no time. It is
Jena Ellison
March 2, 2026
Delicious homemade chicken pot pie with flaky crust and hearty filling
Plates & Stacks

Homemade Chicken Pot Pie

Why Make This Recipe Homemade Chicken Pot Pie is a comforting and delicious dish that brings warmth to your kitchen. It is perfect for family
Jena Ellison
March 2, 2026

Leave a Comment

Recipe rating