Haggis Shepherd's Pie

A Scottish reimagining of Shepherd's Pie. Here, the classic ground meat stew is enriched (or replaced) with haggis. The spicy, oaty texture of haggis provides a perfect base, crowned by a golden cheesy potato mash. A truly filling winter dish that's impossible to stop eating.
🕒 Prep Time 30 mins
🍳 Cook Time 30 mins
Total Time 1 hr
🍽️ Servings 4 servings
🔥 Calories 680 kcal
🌍 Cuisine British

Ingredients

Equipment Needed

  • Skillet for the filling
  • Potato masher
  • Ovenproof dish

Allergen Information

⚠️ Milk
⚠️ Wheat

Instructions

1

Peel, dice, and boil potatoes until soft. Drain and mash with butter and milk until creamy.

Tip: The mash should be slightly firm so it sits on top of the meat without sinking.
2

Dice the onion and carrots. Sauté them in oil in a skillet until soft.

Tip: The vegetable base (mirepoix) gives the dish its sweet-savory foundation.
3

Add the ground beef and brown it. Then crumble in the haggis and stir in the peas. Cook together for a few minutes.

Tip: The beef fat and haggis spices combine to create a rich flavor profile.
4

Season with salt and pepper if needed (haggis is salty!). Pour into an ovenproof dish.

Tip: Spread everything evenly so layers separate nicely.
5

Spoon the mashed potato on top, smooth it out, and sprinkle with grated cheese.

Tip: Cheese fat helps browning and adds extra flavor to the crust.
6

Bake in oven at 400°F (200°C) for 20-25 minutes until the cheese is golden and crispy.

Tip: The hot oven creates a sudden crust (gratin).

Recipe FAQ

What if the filling is too dry?
Add a little beef stock or red wine while cooking. The oats in the haggis absorb a lot of moisture.

Ingredients

  • 14 oz Haggis (crumbled)
  • 10 oz Ground Beef
  • 1.75 lbs Potatoes
  • 1 large Onion
  • 2 medium Carrots
  • 3/4 cup Frozen Peas
  • 1/2 cup Milk
  • 4 tbsp Butter
  • 2 tbsp Oil
  • 1 cup Shredded Cheddar Cheese
  • 1 tsp Salt
  • 1 pinch Pepper