Europe

Scottish Haggis with Neeps and Tatties

Jump to recipe ↓
Scottish haggis served with mashed neeps, tatties, and gravy.

Haggis is Scotland’s celebrated savory pudding, traditionally built from sheep offal, oatmeal, onion, suet, and peppery spice.

This practical home version is steamed in a pudding basin, giving the filling time to bind while keeping its coarse, moist texture.

Do not pack the basin tightly; a little room lets the oatmeal swell as the haggis steams.

Serving Suggestions

Serve with mashed neeps and tatties, plus a little gravy or whisky cream sauce.

Coarse Scottish haggis being spooned from a pudding basin onto a plate.

Recipe Notes

Cool promptly, refrigerate for three days, and reheat covered so the oatmeal does not dry out.

Scottish haggis served with mashed neeps, tatties, and gravy.

Scottish Haggis

No ratings yet
A home-kitchen Scottish haggis with lamb offal, shoulder, toasted oatmeal, onion, suet, and warm spices.
Prep Time 35 minutes
Cook Time 3 hours
Total Time 3 hours 35 minutes
Servings: 8 servings
Course: Main Course
Cuisine: Scottish
Calories: 510

Ingredients
 
 

Meat and Oatmeal
  • 1 lb lamb shoulder trimmed and cut into chunks
  • 8 oz lamb liver trimmed
  • 8 oz lamb heart trimmed
  • 6 oz beef suet finely chopped
  • 1 1/2 cups coarse pinhead oatmeal
Seasoning
  • 2 medium yellow onions finely chopped
  • 2 cups low-sodium lamb or beef stock plus more if needed
  • 2 tsp fine salt
  • 1 1/2 tsp ground black pepper
  • 1 tsp ground coriander
  • 1/2 tsp ground nutmeg
  • 1/4 tsp ground allspice

Equipment

  • Large saucepan
  • Food processor or meat grinder
  • 2-quart heatproof pudding basin
  • Large lidded stockpot

Method
 

Cook and Mince:
  1. Toast the oatmeal in a dry skillet over medium-low heat for 8 to 10 minutes, stirring often, then cool.
  2. Simmer the lamb shoulder, liver, and heart in water to cover for 60 minutes. Drain, cool, and mince with the onions into a coarse irregular mixture.
Mix and Steam:
  1. Combine the minced meat, onions, suet, toasted oatmeal, stock, salt, pepper, coriander, nutmeg, and allspice. The mixture should be moist but not soupy.
  2. Pack loosely into a greased pudding basin, cover tightly with parchment and foil, and steam over gently simmering water for 2 hours. Add water to the pot as needed.
  3. Rest 15 minutes, loosen the edge, and turn out. Slice or spoon onto plates.

Nutrition

Calories: 510kcalCarbohydrates: 19gProtein: 31gFat: 34gSaturated Fat: 14gCholesterol: 180mgSodium: 820mgFiber: 3gSugar: 2g

Notes

  • This accessible basin method keeps the classic oatmeal-and-offal character without requiring a natural casing.
  • Serve with mashed neeps and tatties; refrigerate leftovers for up to three days.