Haggis is a traditional Scottish savory pudding, usually made with sheep’s offal, oats, onion, suet, and spices, then cooked in a casing or sold ready-made. This guide covers a typical shop-bought haggis, with oven and stovetop methods that keep it moist and make serving with neeps and tatties straightforward.
Ingredients
- 1 haggis, about 1 lb 2 oz (500 g), fresh or thawed, in an oven-safe casing or wrapped for cooking
- Water, enough to come halfway up the haggis in the pot, about 6 cups (1.4 L)
- 1 tsp (5 ml) neutral oil, only if needed to grease an oven dish
Instructions
- Check the package. Haggis is sold fully cooked, partially cooked, or raw, and products differ in casing and recommended method. Follow the manufacturer’s directions if they give a different cooking time or temperature. Thaw frozen haggis in the refrigerator before cooking; do not thaw it on the counter. Keep the casing intact so the filling stays together.
- Heat the oven. For the oven method, preheat to 350°F (175°C). Set the haggis in a snug oven-safe dish and add about 1 cup (240 ml) water around it to create steam. Cover the dish tightly with foil. If the casing is not oven-safe or the label advises against baking it, use the stovetop method instead.
- Bake until hot throughout. Bake a 1 lb 2 oz (500 g) haggis for about 1 hour, turning it carefully once halfway through if practical. Larger haggis needs longer; use the package timing as your guide. Check the center with a food thermometer without relying on the casing: USDA FSIS safe minimum guidance for ground meat is 160°F (71°C), and the center should reach this temperature. If it has not, cover and continue cooking, checking every 10 minutes. Avoid piercing the casing more than necessary.
- Rest and serve. Remove the dish from the oven and leave the haggis covered for 5 minutes. Cut open the casing at the table or spoon the filling into a warm serving dish. Take care around hot steam, and discard any casing that is not intended to be eaten.
Stovetop alternative: Put the haggis in a pot and add water to come about halfway up its sides. Bring the water to a gentle simmer, cover, and cook for about 1 hour for a 1 lb 2 oz (500 g) haggis, turning it carefully once. Keep it at a simmer rather than a rolling boil, which can split the casing. Check the center with a thermometer for 160°F (71°C), then rest for 5 minutes before opening. Do not boil it in a plastic wrapper unless the packaging specifically says that wrapper is suitable for boiling.
Tips
- Use the label first. Cooking times vary between fresh, frozen, raw, and precooked products, as well as by size. The times here are a starting point for a refrigerated 500 g haggis, not a substitute for package directions.
- Prevent a split casing. Gentle, moist heat is more reliable than high heat or a vigorous boil. A snug dish, a little water, and a tight foil cover help protect the haggis from drying out.
- Choose a suitable substitute. If haggis is unavailable, a vegetarian haggis made with oats, pulses, vegetables, and seasoning can be served in the same way. Its ingredients and cooking time differ, so use its package instructions; the texture is usually less rich and the flavor is not identical.
- Check dietary needs. Traditional haggis commonly contains sheep’s offal, oats, and suet, but ingredients vary. Read the label for allergens and dietary requirements; vegetarian versions are not necessarily gluten-free or suitable for every diet.
Serving Suggestions
Serve haggis hot with neeps and tatties: mashed turnip or rutabaga (swede in Scotland) alongside mashed potatoes. For four portions, plan on about 1 lb 5 oz (600 g) peeled potatoes and 1 lb 5 oz (600 g) peeled turnip or rutabaga, cooked until tender and mashed separately with butter, milk, salt, and pepper to taste. A spoonful of gravy or a little mustard on the side also works well.
For a smaller meal, serve a modest portion with roasted vegetables, steamed cabbage, or a crisp green salad. Haggis is rich and savory, so simple sides balance it without needing elaborate seasoning. If serving at a gathering, keep the dish hot and put out a serving spoon so guests can take the filling without handling the casing.
Variations
Vegetarian haggis: Cook a commercially prepared vegetarian haggis according to its packaging. Many versions use oats, beans or lentils, nuts, and vegetables; the flavor and texture vary by recipe, so avoid applying the meat haggis timing automatically.
Individual portions: Some producers sell small haggis portions or slices. Follow the package’s directions, as smaller pieces heat more quickly. If heating loose filling, put it in a covered oven-safe dish with a splash of water and check that it reaches 160°F (71°C) if it contains ground meat.
With a crisp finish: Once the haggis is fully cooked and safely hot, spoon the filling into a lightly greased oven-safe dish and brown it briefly under the broiler. Watch continuously because oats and fat can brown quickly. This changes the traditional soft texture and is best done just before serving.
Storage and Reheating
Refrigerate leftover haggis within 2 hours of cooking. Remove it from the casing if that makes it easier to cool, place it in a shallow airtight container, and refrigerate for 3–4 days. Freeze leftovers in a well-sealed container for up to 2–3 months for best quality; thaw in the refrigerator before reheating. Do not leave cooked haggis at room temperature for more than 2 hours, or 1 hour when the temperature is above 90°F (32°C).
Reheat only the portion you plan to eat. Cover it in a microwave-safe dish with a splash of water and heat in short intervals, stirring or turning where possible, or warm it covered in a 325°F (165°C) oven. Check the center with a food thermometer: USDA FSIS guidance is to reheat leftovers to 165°F (74°C). Reheat promptly and do not repeatedly cool and reheat the same portion.
Frequently Asked Questions
Is haggis already cooked when I buy it?
Some packaged haggis is fully cooked, while other products need cooking. Check the label rather than assuming it is ready to eat; follow its handling and heating instructions and use a thermometer to verify the center reaches 160°F (71°C) for meat haggis.
Can I cook haggis from frozen?
Refrigerator-thawing first gives the most even result and makes the cooking time easier to judge. Cook from frozen only if the package specifically provides instructions for doing so, and allow for its longer cooking time.
How do I know when haggis is done?
Use a food thermometer in the center, avoiding contact with the dish or casing. For haggis containing ground meat, the center should reach 160°F (71°C). The filling should also be piping hot throughout, but appearance alone is not as reliable as a thermometer.
Can I microwave a whole haggis?
Only do so if the product’s packaging gives microwave directions. A whole haggis may heat unevenly, and its casing may not be microwave-safe. A safer general option is to cook it by the labeled oven or stovetop method, then microwave individual leftovers covered and check that they reach 165°F (74°C).
Can I eat the casing?
It depends on the product. Some casings are edible, while others are packaging or a cooking wrapper. Check the label and remove any casing that is not explicitly intended to be eaten.
What can I serve instead of neeps and tatties?
Mashed potatoes and turnip or rutabaga are classic, but haggis also goes well with cabbage, carrots, roasted root vegetables, or simple greens. Choose sides with mild seasoning so they do not overwhelm the haggis.
Related
- Induction Roasting Pan: Roast Chicken and Vegetables
- Iron Star Roasting Company West Mifflin Coffee Cake
- Glass Tempering Process: How to Temper Chocolate
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).