Haggis and gravy is a hearty Scottish supper of seasoned haggis served with a rich onion gravy, often alongside mashed potatoes and turnips or neeps. The savory, peppery filling and smooth gravy make a satisfying pairing, and using ready-made haggis keeps the preparation straightforward.
Ingredients
- 1 lb 2 oz (500 g) prepared haggis, in its casing or a heatproof dish
- 1 tbsp (15 ml) neutral oil or unsalted butter
- 1 medium yellow onion, thinly sliced, about 1½ cups (180 g)
- 1 tbsp (15 g) unsalted butter
- 1 tbsp (8 g) all-purpose flour
- 2 cups (475 ml) low-sodium beef stock, preferably hot
- 1 tsp (5 ml) Worcestershire sauce
- ½ tsp (2.5 ml) Dijon mustard
- ¼ tsp freshly ground black pepper, plus more to taste
- ⅛ tsp fine salt, or to taste, depending on the stock
- 1 tsp (5 ml) chopped fresh parsley, optional
Instructions
- Check the haggis instructions. Haggis is sold in different forms, and its package directions take priority. This recipe assumes prepared haggis that needs reheating. If it is frozen, thaw it safely in the refrigerator before cooking; do not thaw it on the counter. Heat the oven to 350°F (175°C) if the package calls for oven heating, and prepare the haggis as directed. For a heatproof dish, cover it with foil to prevent the surface drying out. Bring a whole casing to a gentle simmer in water only if the manufacturer recommends that method; avoid a hard boil, which can split it.
- Warm the haggis. Heat the haggis according to its package directions, usually about 40–45 minutes for a 1 lb 2 oz (500 g) portion. The exact time depends on its shape and whether it is chilled or frozen, so use the package timing as your guide. Check the center with a food thermometer: USDA FSIS guidance for reheated leftovers is 165°F (74°C). If the product is raw rather than precooked, follow its specific cooking directions and ensure it reaches the safe minimum internal temperature stated on its label.
- Soften the onion. While the haggis heats, warm the oil or 1 tablespoon (15 g) butter in a saucepan over medium-low heat. Add the onion and cook for 10–12 minutes, stirring occasionally, until soft and lightly golden. Lower the heat if it starts to brown too quickly.
- Make a roux. Add the remaining 1 tablespoon (15 g) butter and let it melt. Stir in the flour and cook for 1 minute, stirring constantly, so it loses its raw flour taste without becoming dark.
- Finish the gravy. Add the hot stock a little at a time, whisking after each addition to keep the gravy smooth. Stir in the Worcestershire sauce, mustard, and pepper. Simmer gently for 8–10 minutes, stirring now and then, until glossy and thick enough to coat a spoon. Taste before adding salt, since both stock and haggis can be well seasoned. Add a splash of water or stock if the gravy becomes too thick.
- Serve. Remove the haggis from its casing if appropriate, then spoon it onto warm plates. Pour over the gravy or serve it in a jug, and scatter with parsley if using. Serve promptly with mashed potatoes and turnips or your preferred sides.
Tips
- Let the package guide the haggis. Haggis may be sold chilled, frozen, in a casing, or in a tray. Cooking methods and times vary, so use the directions for your specific product and check the center temperature when reheating.
- Keep the gravy lump-free. Whisk in hot stock gradually rather than pouring it all in at once. If a few lumps remain, whisk vigorously or strain the finished gravy.
- Adjust the consistency at the end. For thinner gravy, add stock or water a tablespoon at a time. For thicker gravy, simmer it a little longer; avoid adding extra flour directly to the hot liquid, which can clump.
- Choose stock carefully. Low-sodium stock makes it easier to season the finished gravy. If using regular stock, leave out the measured salt until after tasting.
Serving Suggestions
For a traditional-style plate, serve the haggis and gravy with mashed potatoes and mashed turnips, often called neeps in Scotland. A spoonful of each alongside the haggis gives the meal a mix of creamy, earthy, and savory flavors. Steamed cabbage, buttered peas, or roasted carrots also work well, especially if you want a lighter vegetable side.
Offer extra gravy at the table and, if you like, a small dish of sharp mustard or horseradish. For a casual meal, spoon the haggis and gravy over potatoes or serve them with crusty bread to catch the sauce.
Variations
Use vegetable stock: Replace the beef stock with 2 cups (475 ml) vegetable stock for a milder gravy. Choose a savory, low-sodium option so it does not overwhelm the haggis.
Add a splash of whisky: Stir 1 tablespoon (15 ml) Scotch whisky into the gravy after the onions soften and before adding the flour. Let it bubble briefly, then continue with the recipe. It lends a faint malty note; the gravy is not guaranteed to be alcohol-free after cooking.
Make it dairy-free: Use oil or a plant-based butter in place of the butter. Check the haggis and Worcestershire sauce labels, as ingredients vary and may include animal products.
Try a different onion gravy: Add ½ teaspoon (2 g) dried thyme with the stock, or stir in 1 teaspoon (5 ml) balsamic vinegar at the end for a little tang. Keep additions modest so the gravy complements rather than masks the seasoning in the haggis.
Storage and Reheating
Refrigerate leftover haggis and gravy within 2 hours of cooking, in separate shallow airtight containers if possible. Keep them refrigerated for 3–4 days. For longer storage, freeze in suitable airtight containers for up to 2–3 months for best quality; thaw overnight in the refrigerator before reheating.
Reheat the haggis and gravy separately in a saucepan or microwave until steaming hot throughout. Add a little water or stock to loosen the gravy, stirring as it warms. Check reheated leftovers with a food thermometer and bring them to 165°F (74°C), the USDA FSIS safe temperature. Reheat only the portion you plan to eat.
Frequently Asked Questions
What is haggis?
Haggis is a traditional Scottish savory dish, commonly made with sheep’s offal, oatmeal, suet, onion, and spices, traditionally cooked in a casing. Ingredients and formats vary; many shops sell prepared haggis in casings or heatproof trays.
Can I make the gravy ahead?
Yes. Make it up to 2 days ahead, cool it promptly, and refrigerate it in a covered container. Reheat gently, stirring often, and add a little stock or water if it has thickened. Bring it steaming hot before serving.
Can I cook haggis from frozen?
Only if the product’s packaging gives directions for cooking from frozen. Otherwise, thaw it in the refrigerator first, then follow the package instructions. Cooking from frozen without guidance can leave the center cold while the outside overheats.
How can I tell when the haggis is ready?
Follow the product’s cooking time and method, then check the thickest part with a clean food thermometer. For reheated cooked haggis, reach 165°F (74°C). If the label identifies it as raw, follow its directions and safe temperature guidance rather than assuming it only needs warming.
Is haggis and gravy gluten-free?
Not necessarily. Haggis recipes may contain oatmeal, and some oats or stock products can have gluten contact or added ingredients. Flour in this gravy also contains wheat. Check labels and use certified gluten-free haggis, stock, and thickener if needed; cornstarch can replace flour, mixed first with cold water.
What can I use instead of haggis?
There is no exact substitute, but a coarse, well-seasoned savory sausage or a vegetarian haggis-style product can work with the onion gravy. Check its package directions and safe cooking temperature, since products differ. The flavor and texture will not be the same as traditional haggis.
Related
- Home Coffee Roasting Guide: From Green Beans to Brew
- Hot Water Tempering Valve: What It Does and How to Set It
- Hot Water Tempering Valve Adjustment: Safe Steps
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).