Ingredients:
- 2 lbs (900g) Yukon Gold potatoes, peeled and quartered
- ½ cup (120ml) heavy cream
- 4 tbsp (57g) unsalted butter, softened
- Salt and freshly ground black pepper to taste
- 2 tbsp finely chopped chives (optional, for garnish)
- 1 lb (450g) high-quality pork sausages (e.g., Cumberland or Lincolnshire), preferably thick-cut
- 1 tbsp olive oil
- 1 tbsp unsalted butter
- 2 large yellow onions, thinly sliced
- 2 tbsp unsalted butter
- 1 tbsp all-purpose flour (plain flour)
- 2 cups (475ml) beef stock
- 1 tbsp Worcestershire sauce
- 1 tsp dried thyme
- Salt and freshly ground black pepper to taste
- ½ cup (120ml) balsamic vinegar
Instructions:
- Boil potatoes until fork-tender. Drain and mash with cream, butter, salt, and pepper. Keep warm.
- Sauté onions in butter until deeply caramelized. Stir in flour, then gradually whisk in beef stock. Add Worcestershire sauce and thyme. Simmer until thickened. Season to taste.
- Brown sausages in olive oil and butter until cooked through and golden brown. Ensure the internal temperature reaches 165°F (74°C).
- Simmer balsamic vinegar in a small saucepan until reduced and thickened to a syrupy consistency. Watch carefully; it burns easily!
- Spoon mashed potatoes onto plates. Top with sausages, onion gravy, and a drizzle of balsamic glaze. Garnish with chives (if using).