A beloved British pub classic featuring juicy pork sausages nestled on a bed of buttery mashed potatoes and smothered in a rich, deeply caramelized onion gravy. This comforting dish is the definition of hearty British home cooking and comes together with simple, quality ingredients.
Nutrition Facts
Per serving (estimated)
- 620 kcalCalories
- 38 gFat
- 15 gSaturated Fat
- 45 gCarbs
- 5 gFiber
- 8 gSugar
- 25 gProtein
- 950 mgSodium
- 1100 mgPotassium
- 95 mgCalcium
- 3 mgIron
- 20 mgVitamin C
- 150 mcgVitamin A
Ingredients
For the mashed potatoes
- 2 lbs Maris Piper or Yukon Gold potatoes, peeled and quartered
- 4 tbsp unsalted butter
- 1/3 cup whole milk or heavy cream
- 1 tsp sea salt, plus more for the boiling water
- Freshly ground black pepper to taste
For the sausages
- 8 high-quality British pork sausages (about 1.5 lbs / 680 g)
- 1 tbsp olive oil or sunflower oil
For the caramelized onion gravy
- 2 large yellow onions, halved and thinly sliced
- 2 tbsp unsalted butter
- 1 tbsp all-purpose flour
- 1 cup beef stock
- 1 tsp Worcestershire sauce
- 1 tsp Dijon mustard
- Salt and freshly ground black pepper to taste
For serving (optional)
- 2 tbsp fresh flat-leaf parsley, chopped
- 1 cup frozen garden peas, buttered
Directions
- Place the peeled and quartered potatoes in a large pot, cover with cold salted water, and bring to a boil. Reduce heat and simmer for 15-20 minutes until the potatoes are fork-tender.
- While the potatoes cook, heat the olive oil in a large skillet over medium heat. Add the sausages and cook for 12-15 minutes, turning occasionally, until evenly browned and cooked through (internal temperature should reach 160°F / 71°C). Transfer to a plate and cover to keep warm.
- For the gravy, melt 2 tbsp butter in a separate pan over medium-low heat. Add the sliced onions and a pinch of salt, then cook slowly for 15-18 minutes, stirring often, until the onions are deeply golden brown and caramelized.
- Sprinkle the flour over the caramelized onions and stir constantly for 1 minute to cook out the raw flour taste. Gradually whisk in the beef stock, making sure no lumps form.
- Stir in the Worcestershire sauce and Dijon mustard, then simmer the gravy for 3-4 minutes until it thickens to a silky consistency. Season with salt and pepper to taste, then remove from heat.
- Drain the cooked potatoes thoroughly and return them to the hot pot. Add the butter and milk, then mash with a potato masher or ricer until smooth, creamy, and fluffy. Season generously with salt and pepper.
- To serve, spoon a generous mound of mashed potatoes onto each warmed plate, arrange 2 sausages alongside or on top, and ladle the hot caramelized onion gravy generously over everything.
- Garnish with chopped fresh parsley and serve immediately with buttered peas on the side, if desired.
Cook’s Notes
- Choose high-quality pork sausages with at least 85% meat content for the best flavor and texture; Cumberland or Lincolnshire varieties are particularly traditional.
- Maris Piper potatoes are the gold standard in the UK for mash, but Yukon Gold or Russets work well as substitutes for that signature fluffy-yet-creamy texture.
- Don't rush the onion caramelization; cooking them low and slow develops the deep sweetness that makes the gravy exceptional.
- For extra-rich mash, swap the milk for warm cream and add a spoonful of sour cheese or cream cheese.
- Make the onion gravy up to 2 days ahead and reheat gently with a splash of stock before serving for even deeper flavor.
More United Kingdom Recipes You’ll Love
Craving more flavors from United Kingdom? Try these traditional recipes:










