This classic British bangers and mash with onion gravy is pure comfort on a plate. It is the kind of meal that feels warm, filling, and just right at the end of a long day. In my opinion, it is one of those simple dinners that never go out of style because it brings so much satisfaction with so little fuss.
At the heart of this dish are 8 thick pork sausages, 1/2 tbsp oil, 1 large onion, 2 garlic cloves, 3 tbsp all-purpose flour, 2 cups low-sodium beef broth, 1/4 tsp dark soy sauce or gravy browning, 1/4 tsp kosher salt, and 1/2 tsp black pepper. Then you have the mashed potatoes made with 2 lb Yukon Gold or russet potatoes, 4 tbsp butter, 1/2 cup warm whole milk, and salt. Finally, steamed peas add a fresh, bright finish. Together, these ingredients create a rich, savory, creamy, and deeply comforting flavor.
The method is wonderfully easy, too. First, you boil and mash the potatoes until smooth. Meanwhile, you brown the sausages, cook the onion and garlic, and make a simple gravy from the pan drippings, flour, and broth. Then everything comes together on one plate in less than 30 minutes. Because the steps overlap, this recipe feels efficient without being rushed, and that makes it ideal for busy cooks.
This dish is perfect for chilly nights, Sunday dinners, or any time you want a hearty meal that feels homemade. It is also a great choice for family suppers, because it is familiar, filling, and easy to serve. Better yet, the leftovers reheat well, so you can enjoy it again the next day.
Why You’ll Love This British Bangers and Mash Onion Gravy
- It is quick and satisfying, with just 30 minutes total time from start to finish.
- The recipe uses simple ingredients you may already have in the kitchen.
- The onion gravy adds deep flavor without needing fancy cooking skills.
- It is a true comfort food dinner, especially when the weather turns cold.
- The meal is family-friendly and filling, so it works well for both weeknights and weekends.
Pork Sausage Tips
The main protein in this dish is thick pork sausage, and that is where a lot of the flavor comes from. Choose sausages that are plump, well-seasoned, and sturdy enough to brown nicely in the skillet. If you like a milder taste, go with classic pork bangers. If you want a stronger flavor, look for sausage links with herbs, cracked pepper, or extra seasoning. Also, try to pick sausages that are similar in size so they cook evenly. Since the gravy is savory and rich, a good sausage makes a big difference in the final taste.
Options for Substitutions
- Use chicken sausages instead of pork if you want a lighter option.
- Swap Yukon Gold potatoes for russet potatoes if you prefer a fluffier mash, or do the reverse for a creamier texture.
- Replace whole milk with half-and-half for richer mashed potatoes.
- Use low-sodium chicken broth instead of beef broth for a milder gravy.
- Stir in a little Worcestershire sauce if you do not have dark soy sauce or gravy browning.
- Add fresh thyme or parsley to the gravy for a brighter herbal note.
Watch Out for These Mistakes
One common mistake is overcooking the potatoes. If they boil too long, they can take on too much water and turn loose or gluey. So, check them at the 15-minute mark, and stop as soon as a knife slides in easily. Then drain them well before mashing.
Another problem is not leaving enough fat in the pan after browning the sausages. That fat helps build the flavor in the onion gravy. If the pan looks dry, add the butter so the onions can cook properly and the flour can blend in smoothly.
Also, be careful not to rush the gravy. First, cook the flour for about a minute so it does not taste raw. Then add the broth slowly at first, whisking as you go. This helps prevent lumps and gives you a smooth, rich onion gravy.
Finally, do not forget that gravy thickens as it sits. So, make it a little looser than you think you need. That way, it will stay spoonable when it reaches the plate, especially over the mashed potatoes and sausages.
What to Serve With British Bangers and Mash Onion Gravy?
This dish is already hearty, so simple sides work best. Steamed peas are the classic choice because they add color and a fresh bite. You could also serve buttered carrots, braised cabbage, or green beans for more vegetables. If you want a fuller meal, a side of crusty bread is nice for soaking up the onion gravy, while a light salad can balance the richness.
Storage Instructions
Store: Keep the sausages, onion gravy, and mashed potatoes in separate airtight containers in the refrigerator for up to 3 days. Separating them helps preserve the best texture.
Freeze: You can freeze the sausages and gravy for up to 2 months. Mashed potatoes can also be frozen, but the texture may change a little after thawing. For best results, freeze in portion-sized containers.
Reheat: For the stovetop, warm the sausages and gravy gently over low heat, adding a splash of broth or water if needed. Reheat the mashed potatoes in a covered pan with a little milk or butter, stirring often. For the microwave, heat in short bursts, stirring between rounds so everything warms evenly.
Recipe Info
Preparation Time: 5 minutes
Cooking Time: 25 minutes
Total Time: 30 minutes
Level of Difficulty: Easy
Servings: 4
Calories: 666 kcal per serving
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
Calories: 2,500 to 2,750
Protein: 100 to 120 g
Fat: 150 to 175 g
Carbohydrates: 150 to 180 g
Ingredients
- 1/2 tbsp oil
- 8 thick pork sausages of your choice
- 1 1/2 tbsp (25 g) unsalted butter, if needed
- 1 large onion, halved and thinly sliced
- 2 garlic cloves, minced
- 3 tbsp all-purpose flour
- 2 cups low-sodium beef broth
- 1/4 tsp dark soy sauce or gravy browning
- 1/4 tsp kosher salt
- 1/2 tsp black pepper
- 2 lb Yukon Gold or russet potatoes, peeled and cut into chunks
- 4 tbsp butter
- 1/2 cup warm whole milk
- Salt, to taste
- Peas, steamed
Step-by-Step Instructions
Step 1: Boil and Mash the Potatoes
Place the potato chunks in a large pot and cover them with cold salted water. Bring the pot to a boil, then cook the potatoes for 15 to 20 minutes, or until a knife slides in easily. After that, drain them well, return them to the pot, and mash with the butter and warm milk until smooth. Season with salt, then keep the mash warm while you finish the rest of the dish.
Step 2: Brown the Sausages
While the potatoes cook, heat the oil in a large skillet over medium-high heat. Add the sausages and brown them on all sides. Cook them through, which usually takes about 8 minutes, although the time can vary with size. Then move the sausages to a plate and lower the heat to medium.
Step 3: Build the Onion Base
Check the skillet and make sure about 2 tablespoons of fat remain in the pan. If there is less, add the butter. Then add the sliced onion and minced garlic. Cook for about 4 minutes, stirring now and then, until the onions turn golden and soft.
Step 4: Make the Gravy
Stir in the flour and cook for 1 minute. Next, add about 3/4 cup of the broth and stir until you have a thick paste. Slowly stir in the rest of the broth, whisking out any lumps as you go. Then add the dark soy sauce or gravy browning for color and depth.
Step 5: Simmer and Season
Let the gravy simmer for 2 to 3 minutes, stirring often, until it thickens. Keep in mind that it will thicken more as it stands, so make it slightly thinner than your final goal. Then season with the salt and pepper, taste again, and adjust if needed.
Step 6: Serve and Finish
Spoon the mashed potatoes onto plates, then add 2 sausages to each serving. Pour plenty of onion gravy over the top, and finish with steamed peas on the side. Serve right away while everything is hot and comforting.
Conclusion
British bangers and mash with onion gravy is a classic comfort meal that is simple, hearty, and full of flavor. With browned sausages, creamy mashed potatoes, and rich onion gravy, it gives you a satisfying dinner without a lot of stress. Since it comes together in about 30 minutes, it is a smart choice for busy nights, yet it still feels special enough for a cozy weekend meal.
If you try this recipe, I would love to hear how it turned out. Share your thoughts, leave a comment, or explore more comforting dinner ideas for your next home-cooked meal.
Print
British Bangers and Mash with Onion Gravy
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Total Time: 30 minutes
- Yield: 4 servings 1x
- Category: Main Course
- Method: Cooking
- Cuisine: British
- Diet: None
Description
A classic British comfort meal featuring thick pork sausages with creamy mashed potatoes and rich onion gravy.
Ingredients
- 1/2 tbsp oil
- 8 thick pork sausages of your choice
- 1 1/2 tbsp unsalted butter, if needed
- 1 large onion, halved and thinly sliced
- 2 garlic cloves, minced
- 3 tbsp all-purpose flour
- 2 cups low-sodium beef broth
- 1/4 tsp dark soy sauce or gravy browning
- 1/4 tsp kosher salt
- 1/2 tsp black pepper
- 2 lb Yukon Gold or russet potatoes, peeled and cut into chunks
- 4 tbsp butter
- 1/2 cup warm whole milk
- Salt, to taste
- Peas, steamed
Instructions
- Boil and mash the potatoes: Place the potato chunks in a large pot and cover them with cold salted water. Bring the pot to a boil, then cook the potatoes for 15 to 20 minutes, or until a knife slides in easily. Drain well, return to the pot, and mash with the butter and warm milk until smooth. Season with salt, then keep warm.
- Brown the sausages: Heat the oil in a large skillet over medium-high heat. Add the sausages and brown them on all sides, about 8 minutes. Move to a plate and lower the heat to medium.
- Build the onion base: Ensure about 2 tablespoons of fat remains in the pan. If less, add butter. Add sliced onion and minced garlic; cook for about 4 minutes until golden and soft.
- Make the gravy: Stir in the flour and cook for 1 minute. Add 3/4 cup broth and stir into a thick paste. Slowly add the rest of the broth, whisking out lumps. Add dark soy sauce.
- Simmer and season: Let the gravy simmer for 2-3 minutes, stirring often until thickened. Season with salt and pepper, taste, and adjust if needed.
- Serve and finish: Spoon the mashed potatoes onto plates, add 2 sausages to each serving, pour onion gravy over the top, and serve with steamed peas on the side.
Notes
Perfect for chilly nights or family dinners. Leftovers reheat well.
Nutrition
- Serving Size: 1 serving
- Calories: 666
- Sugar: 3g
- Sodium: 800mg
- Fat: 30g
- Saturated Fat: 12g
- Unsaturated Fat: 15g
- Trans Fat: 0g
- Carbohydrates: 80g
- Fiber: 6g
- Protein: 25g
- Cholesterol: 60mg


