Ingredients

  • 6 pieces good-quality pork sausages
  • 4 large russet potatoes, peeled and diced
  • 0.5 cup whole milk
  • 4 tablespoons unsalted butter
  • 1 large onion, thinly sliced
  • 2 tablespoons all-purpose flour
  • 2 cups beef broth (low-sodium)
  • 1 teaspoon Worcestershire sauce
  • 0 Salt and pepper to taste
  • 0 Fresh thyme leaves for garnish (optional)

Instructions

  1. In a large skillet, heat a little oil over medium heat. Add the sausages and cook, turning occasionally, until browned and cooked through (about 15-20 minutes). Remove from the skillet and keep warm.
  2. In a large pot, bring salted water to a boil. Add the diced potatoes and cook until tender (about 15 minutes). Drain the potatoes and return them to the pot.
  3. Add the whole milk and butter to the drained potatoes. Mash until smooth and creamy. Season with salt and pepper to taste. Cover to keep warm.
  4. In the same skillet where the sausages were cooked, add the sliced onions. Sauté over medium heat until golden brown and caramelized (about 10 minutes).
  5. Sprinkle the flour over the cooked onions, stirring constantly for about 1 minute to combine. Gradually add the beef broth and Worcestershire sauce, stirring continuously to avoid lumps. Cook until the gravy thickens (about 5-7 minutes). Season with salt and pepper to taste.
  6. On each plate, spoon a generous portion of mashed potatoes, top with the sausages, and drizzle with onion gravy.

💡 Chef's Notes

Garnish with fresh thyme leaves and serve with a side of steamed green beans for added color.

Recipe by Elodie Whittaker - Recipe Developer