How long do you cook haggis?

The cooking time for haggis depends on the size and shape of the haggis and the method of cooking.

Here's a general guide:

* Traditional Haggis (in a sheep's stomach):

* Boiling: 2-3 hours

* Slow cooking: 4-6 hours

* Modern Haggis (in a sausage casing or a container):

* Boiling: 1-2 hours

* Slow cooking: 3-4 hours

* Baking: 45 minutes to 1 hour

* Pan-frying: 10-15 minutes

Always check the packaging instructions for specific cooking times.

General tips:

* Ensure the haggis is fully cooked through. The internal temperature should reach 160°F (71°C).

* Avoid overcooking. Overcooked haggis can become dry and tough.

* Serve hot. Haggis is best enjoyed hot.

Note: Haggis is traditionally served with mashed potatoes, neeps (swede), and whisky sauce.