Haggis Food Preparation: How to Cook It Safely

Updated November 4, 2026

Total time
1 hr 55 min
prep 25 min · cook 1 hr 30 min
Serves
4
portions as written
Safe temperature (USDA)
160°F / 71°C
check the thickest piece

Jump to recipe

Haggis Food Preparation: How to Cook It Safely

Haggis is a traditional Scottish dish made from sheep’s offal, oats, suet, onion, and seasoning, usually cooked in a casing or sold ready-cooked. This practical method covers safely heating packaged haggis, plus an optional homemade oat-and-meat filling, and serves it with classic neeps and tatties.

Ingredients

  • 1 packaged haggis, about 1 lb 2 oz (500 g), uncooked or ready-to-cook; check its label for cooking directions
  • 1 lb 2 oz (500 g) rutabaga (swede), peeled and cut into 1-inch (2.5 cm) chunks
  • 1 lb 2 oz (500 g) floury potatoes, peeled and cut into 1-inch (2.5 cm) chunks
  • 3 tbsp (42 g) unsalted butter, divided
  • ¼ cup (60 ml) warm milk, plus more as needed
  • ½ tsp fine salt, divided, plus more to taste
  • ¼ tsp black pepper, plus more to taste
  • 1 tbsp (15 ml) neutral oil, only if pan-frying slices

Instructions

  1. Check the package and plan the cooking method. Haggis is sold uncooked, fully cooked, and in different casings; preparation and safe heating directions vary. Follow the manufacturer’s instructions if they differ from this general method. Thaw frozen haggis in the refrigerator before cooking unless its label specifically gives safe instructions for cooking from frozen. Keep it refrigerated while preparing the vegetables.
  2. Heat an uncooked, casing-wrapped haggis gently. Put it in a large pot and add cold water to cover. Bring the water just to a gentle simmer, not a rolling boil, then cover and cook according to the package time; a 1 lb 2 oz (500 g) haggis commonly takes about 75–90 minutes. Keep the water at a simmer and top it up if needed. Do not pierce the casing: it can split and let the filling escape. For an uncooked product, check the center with a food thermometer through the casing at its thickest point. The USDA FSIS safe minimum for ground meat is 160°F (71°C); because haggis may contain offal and packaged recipes vary, follow any higher temperature specified on the label. If your haggis is already cooked, heat it as directed on its package instead; reheated leftovers should reach 165°F (74°C).
  3. Cook the rutabaga. While the haggis cooks, put the rutabaga in a saucepan and cover with cold water. Add about ¼ tsp (1.5 g) salt. Bring to a boil, then simmer for 20–25 minutes, until very tender when pierced with a knife. Drain thoroughly and return it to the warm pan for a minute so excess steam can escape.
  4. Cook the potatoes. Put the potatoes in a second saucepan, cover with cold water, and add the remaining ¼ tsp (1.5 g) salt. Bring to a boil and simmer for 15–20 minutes, until they break easily when pressed with a fork. Drain well. Add 2 tbsp (28 g) butter and the warm milk, then mash until smooth. Season with pepper and salt to taste.
  5. Mash the rutabaga. Mash the drained rutabaga with the remaining 1 tbsp (14 g) butter. Season with pepper and salt. Rutabaga is naturally more fibrous than potato, so mash well but do not expect it to become quite as fluffy.
  6. Serve. Carefully lift the haggis from the water, let excess water drain, and open or slice it according to its casing. Serve hot with the mashed rutabaga and potatoes. Take care when opening it, since hot steam can escape.

Tips

  • Let the label guide you. Haggis recipes, casings, and whether the product is raw or cooked differ. Package directions take priority, especially for cooking time and temperature.
  • Avoid a hard boil. Strongly boiling a casing-wrapped haggis can make it burst. Keep the water at a quiet simmer and do not prick the casing.
  • Use a thermometer correctly. Insert it into the center of the filling, avoiding the pot and casing. Clean the probe after checking raw meat and before using it on ready-to-eat food.
  • Substitute rutabaga if needed. Swede is the traditional choice for neeps; turnip can stand in, but it is sharper and usually less sweet. In the United States, rutabaga is often sold as yellow turnip.

Serving Suggestions

Serve haggis with neeps and tatties—the Scottish pairing of mashed rutabaga and potatoes. A spoonful of whisky cream sauce, onion gravy, or a little melted butter is a welcome addition; offer sauce separately so it does not soften the haggis casing before serving. Peas, cabbage, or another simply cooked green vegetable make an easy side. For a smaller meal, serve a modest portion of haggis over the two mashes rather than adding more sides.

Variations

Pan-fried haggis: For ready-cooked haggis, remove the casing and slice the filling. Warm 1 tbsp (15 ml) oil in a skillet over medium heat and fry the slices for about 3–4 minutes per side, until browned and steaming hot. If reheating leftovers, verify 165°F (74°C) in the center.

Vegetarian haggis: Use a commercially prepared vegetarian haggis and follow its package directions; these products commonly use oats, pulses, vegetables, and seasoning instead of offal. Their ingredients and safe heating requirements differ from meat haggis, so do not apply the meat temperature automatically.

Change the mash: Replace some or all of the potatoes with additional rutabaga, or mash the vegetables separately as above to preserve their distinct flavors. For dairy-free mash, use unsweetened plant milk and olive oil in place of milk and butter.

Storage and Reheating

Refrigerate cooked haggis, potatoes, and rutabaga within 2 hours of cooking, ideally in separate shallow, airtight containers. Keep refrigerated at 40°F (4°C) or colder and use within 3–4 days. Freeze portions in airtight, freezer-safe containers for up to 2–3 months for best quality; thaw overnight in the refrigerator.

Reheat only the portion you plan to eat. Warm haggis in a covered dish in a 350°F (175°C) oven, or gently in a skillet, until the center reaches 165°F (74°C). Microwave in short intervals, turning or stirring where possible, and check the center with a food thermometer. Reheat mash separately with a small splash of milk or water, stirring until hot throughout. Discard food left at room temperature for more than 2 hours, or 1 hour when the temperature is above 90°F (32°C).

Frequently Asked Questions

What is haggis made of?
Traditional haggis combines sheep’s heart, liver, and lungs with oatmeal, suet, onion, and seasoning, traditionally cooked in a sheep’s stomach. Commercial products may use a casing or be cooked without one; read the ingredient list and package directions.

Can I cook haggis from frozen?
Do so only if the product label gives instructions for cooking from frozen. Otherwise, thaw it in the refrigerator first. A frozen center heats slowly and unevenly, so simply extending a guessed cooking time is not a reliable substitute for the manufacturer’s method.

How can I tell when haggis is done?
Follow the package time and temperature, and check the filling at its thickest point with a food thermometer. For uncooked haggis containing ground meat, the USDA FSIS minimum is 160°F (71°C); use a higher label requirement if provided. Fully cooked haggis being reheated should reach 165°F (74°C).

Can I cook haggis in the oven?
Use an oven method only if the manufacturer provides one for that product. Some haggis is sold ready-cooked or in casings that need a particular method; wrapping an uncooked haggis tightly in foil and guessing a time may heat it unevenly. Follow package instructions and verify the center temperature when appropriate.

Why did my haggis casing split?
A vigorous boil, a pierced casing, or an overfilled product can cause splitting. Simmer gently, leave the casing intact, and handle the haggis carefully. If it splits, the filling can still be served once safely cooked, though it may be less tidy.

What are neeps and tatties?
“Neeps” usually means mashed swede, or rutabaga in North America, and “tatties” means potatoes. They are the classic accompaniments to haggis; regional and household versions may season or mash the vegetables differently.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).