Print

Classic Bangers and Mash with Rich Onion Gravy

A close-up of delicious bangers and mash, featuring sausages, creamy mashed potatoes, rich gravy, and caramelized onions.

Make authentic British comfort food at home with this recipe for juicy sausages served over creamy mashed potatoes, all smothered in a deeply flavorful, slow-simmered onion gravy. This is the hearty, satisfying dinner you need.

Ingredients

Scale
  • 2 lbs Russet potatoes, peeled and quartered
  • 4 tablespoons unsalted butter
  • 1/2 cup whole milk or heavy cream, warmed
  • Salt and black pepper to taste
  • 8 high-quality pork sausages (Bangers)
  • 2 tablespoons olive oil
  • 2 large yellow onions, thinly sliced
  • 2 cloves garlic, minced
  • 2 tablespoons all-purpose flour
  • 1 cup beef broth
  • 1/2 cup dark beer (stout or ale recommended)
  • 1 teaspoon Worcestershire sauce

Instructions

  1. Prepare the Mash: Place the potatoes in a large pot and cover with cold, salted water. Bring to a boil and cook until fork-tender, about 15 to 20 minutes.
  2. Drain the potatoes well and return them to the hot pot over low heat for one minute to dry out excess moisture. Mash thoroughly.
  3. Stir in the butter and warm milk or cream until the potatoes are creamy. Season generously with salt and pepper. Keep warm.
  4. Make the Onion Gravy: Heat the olive oil in a large skillet over medium-low heat. Add the sliced onions and cook slowly, stirring occasionally, for 20 to 25 minutes until they are deeply caramelized and sweet. Do not rush this step for best flavor.
  5. Add the minced garlic to the onions and cook for one minute until fragrant.
  6. Sprinkle the flour over the onions and stir constantly for one minute to cook out the raw flour taste.
  7. Slowly whisk in the beef broth and dark beer, scraping up any browned bits from the bottom of the pan.
  8. Bring the gravy to a simmer, stirring until it thickens. Stir in the Worcestershire sauce and season with salt and pepper. Reduce heat to low and keep warm.
  9. Cook the Bangers: While the gravy simmers, heat a separate large skillet over medium heat. Add the sausages and cook, turning often, for 12 to 15 minutes until they are browned deeply and cooked through.
  10. Assemble the Dish: Spoon a generous portion of the creamy mashed potatoes onto each plate. Arrange two sausages over the mash. Drizzle everything liberally with the rich onion gravy.

Notes

  • For extra creamy mashed potatoes, use a potato ricer instead of a standard masher.
  • If you prefer a smoother gravy, strain the onions out before serving, or leave them in for a more rustic, pub style food at home experience.
  • If you do not want to use beer in the gravy, substitute with an equal amount of beef broth or dry red wine for a different flavor profile.

Nutrition