If you’ve ever dreamed of sinking your teeth into a truly comforting, hearty meal, then this Classic Bangers and Mash with Onion Gravy Recipe is going to be your new go-to. Imagine juicy, golden-brown pork sausages nestled on a bed of creamy mashed potatoes, all smothered in a rich, caramelized onion gravy that brings the whole plate to life. This British favorite shines in simplicity, with each ingredient playing a starring role to create a dish that feels like a warm hug on a plate. Whether it’s a family dinner or just a craving for some serious comfort food, this recipe delivers every time.

Ingredients You’ll Need
Getting the ingredients right is key to nailing this Classic Bangers and Mash with Onion Gravy Recipe. Fortunately, these simple pantry staples come together to build layers of flavor, texture, and that classic soulful color that makes this dish so irresistible.
- Extra-virgin olive oil: Ideal for browning the sausages and adding a subtle fruity note.
- Pork sausage links (8): The star of the dish, they provide juicy, savory goodness.
- Unsalted butter (2 tablespoons): Adds richness to the gravy and helps caramelize the onions beautifully.
- Sweet onion (1 large, halved and thinly sliced): Slowly cooking these creates the deep flavor base for the gravy.
- Garlic (2 cloves, minced): A quick burst of aroma that elevates the onion gravy.
- All-purpose flour (3 tablespoons): Essential for thickening the gravy to the perfect consistency.
- Beef broth (2 cups): Provides a savory foundation that makes the gravy rich and flavorful.
- Salt and pepper: To season everything just right, enhancing all the flavors.
- Mashed potatoes (optional): The ultimate classic pairing, creamy and smooth.
- Sweet baby peas (optional): Adds a fresh, pop of color and a little sweetness on the side.
How to Make Classic Bangers and Mash with Onion Gravy Recipe
Step 1: Cook the Sausages
First things first, heat a tablespoon of extra-virgin olive oil in a large nonstick skillet over medium heat. Place your pork sausages in the pan, turning them frequently so they brown evenly and cook through – this usually takes around 10 to 12 minutes. Watching those sausages sizzle and develop a golden crust is oddly satisfying and promises juicy bites ahead. Once cooked, transfer them to a paper towel-lined plate to rest while you get that glorious gravy happening, making sure to pour off all but one tablespoon of fat from the pan for flavor-packed cooking next.
Step 2: Make the Onion Gravy
With the fat left in the pan, melt two tablespoons of unsalted butter until bubbly—this is where the magic begins. Toss in thinly sliced sweet onions and stir them gently. The low and slow cooking for about 10 minutes turns these onions translucent and caramelized, infusing the air with warmth and sweetness. Just when you think they can’t get better, add minced garlic, cooking it for 30 seconds until fragrant. This step creates the rich, heartwarming base every classic onion gravy needs to shine.
Step 3: Thicken the Gravy
Sprinkle three tablespoons of all-purpose flour over the softened onions and garlic, mixing it thoroughly to coat and create a roux—a thickening agent that will give your gravy its perfect body. Slowly pour in two cups of beef broth, stirring continuously until the mixture becomes smooth and starts to thicken. Let it simmer gently, stirring until the gravy is just a bit thinner than you want—it’ll thicken more as it cools. Finish with salt and pepper to taste; this final seasoning step amplifies all those deep, savory flavors.
Step 4: Return the Sausages to Warm Through
After your gravy reaches that silky stage, nestle the sausages back into the pan, letting them soak up the luscious sauce and warming through for a few minutes. This final touch brings everything together, allowing all the components to mingle and ensuring the sausages are heated perfectly for serving.
How to Serve Classic Bangers and Mash with Onion Gravy Recipe

Garnishes
A sprinkle of freshly chopped parsley or a few sprigs of thyme over the top can add a fresh, herby brightness that contrasts beautifully with the rich gravy and sausages. For a little extra flair, some cracked black pepper just before serving amps up the aroma and taste.
Side Dishes
This dish practically begs for creamy mashed potatoes to soak up all that glorious onion gravy—whipped until smooth and buttery, they’re the perfect base. If you want to bring some green goodness to the table, sweet baby peas add a lovely burst of color and texture that brightens each bite.
Creative Ways to Present
For an elevated touch, consider plating the sausages sliced diagonally on a generous mound of mashed potatoes, then ladling the onion gravy artfully around the edges. Bringing in a rustic bread roll alongside lets everyone mop up every last drop. Serve in cast iron skillets to keep it warm while impressing your guests with its classic charm.
Make Ahead and Storage
Storing Leftovers
You can store any leftover Classic Bangers and Mash with Onion Gravy Recipe in an airtight container in the refrigerator for up to three days. Keep the sausages and gravy together to allow the flavors to meld, but if you prefer, mash and peas can be stored separately to maintain their texture.
Freezing
This dish freezes well if you want to prepare in advance. Allow everything to cool completely, then pack the sausages and gravy in a freezer-safe container. Frozen, it will keep its quality for up to two months. For the best texture, freeze mashed potatoes separately if included.
Reheating
Reheat leftovers gently on the stove over low heat, stirring occasionally to prevent sticking and ensure the gravy stays silky. Alternatively, microwave in intervals, stirring in between. Add a splash of broth or water if the gravy thickens too much during reheating to bring it back to luscious perfection.
FAQs
Can I use different types of sausages for this recipe?
Absolutely! While pork sausages are traditional and produce the best classic flavor, you can experiment with beef, lamb, or even chicken sausages depending on your preference. Just be sure to adjust cooking time to ensure they’re fully cooked.
Is there a vegetarian alternative for Classic Bangers and Mash with Onion Gravy Recipe?
Yes, you can use vegetarian sausages made from plant-based proteins or vegetables. Complement them with rich mushroom gravy instead of onion gravy for a similarly savory experience that stays meat-free.
What type of potatoes work best for mashed potatoes here?
Starchy potatoes like Russets or Yukon Golds are perfect—they’re fluffy when mashed and absorb butter and cream beautifully, creating that iconic creamy texture that pairs perfectly with the sausages and onion gravy.
Can I prepare components of this dish ahead of time?
Definitely! You can slice and caramelize the onions a day ahead and store them in the fridge. Sausages can be cooked and refrigerated separately. Simply reheat everything and assemble when you’re ready to eat for a quick, effortless meal.
How do I make the onion gravy gluten-free?
Swap the all-purpose flour for a gluten-free alternative such as rice flour or cornstarch to thicken the gravy. Make sure your beef broth is also gluten-free to keep the dish safe for those with sensitivities.
Final Thoughts
There’s something truly special about this Classic Bangers and Mash with Onion Gravy Recipe that touches the soul with every bite. It’s the kind of dish that feels like home no matter where you are, blending simple ingredients into something unforgettable. So go ahead, gather your ingredients, and treat yourself to a plate of pure comfort. You won’t regret it!
Print
Classic Bangers and Mash with Onion Gravy Recipe
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Frying
- Cuisine: British
Description
Classic British comfort food featuring savory pork sausages cooked to perfection and served with a rich, flavorful onion gravy. This Bangers and Mash recipe is completed with optional creamy mashed potatoes and sweet baby peas, making it a hearty and satisfying meal perfect for any occasion.
Ingredients
Sausages
- 1 tablespoon extra-virgin olive oil
- 8 pork sausage links
Gravy
- 2 tablespoons unsalted butter
- 1 large sweet onion, halved and thinly sliced
- 2 cloves garlic, minced
- 3 tablespoons all-purpose flour
- 2 cups beef broth
- Salt and pepper, to taste
Optional Sides
- Mashed potatoes (optional)
- Sweet baby peas (optional)
Instructions
- Cook sausages: Heat olive oil in a large nonstick skillet over medium heat. Add the pork sausages and cook for about 10-12 minutes, turning frequently until they are browned on all sides and cooked through. Once done, transfer the sausages to a paper towel-lined plate to drain excess fat and leave about a tablespoon of fat in the skillet.
- Make gravy base: In the same skillet, add unsalted butter and cook over medium heat until melted and bubbly. Add the sliced sweet onion and cook, stirring occasionally, until it becomes translucent and golden brown, approximately 10 minutes. Then stir in minced garlic and cook for about 30 seconds until fragrant.
- Thicken gravy: Sprinkle in the flour and stir it briskly to combine with the butter and onions, cooking for about 1 minute to remove the raw flour taste. Gradually pour in the beef broth while stirring continuously to avoid lumps. Continue simmering and stirring the gravy until it thickens slightly but remains a bit thinner than desired—remember it will thicken further as it rests. Season the gravy with salt and freshly ground black pepper to taste.
- Return sausages to gravy: Place the sausages back into the skillet with the gravy, turning them gently to coat and allowing them to warm through for a few minutes.
- Serve: Plate the sausages with generous spoonfuls of the rich onion gravy. Serve alongside creamy mashed potatoes and sweet baby peas if desired for a classic Bangers and Mash experience.
Notes
- Use good-quality pork sausages for best flavor and texture.
- Sweet onions provide the best natural sweetness and caramelization for the gravy.
- If you prefer thicker gravy, simmer it a bit longer after adding the beef broth.
- Leftover gravy can be refrigerated and reheated gently later.
- For a dairy-free option, substitute butter with olive oil or a plant-based spread.
- Pair this dish with a cold ale or a robust red wine for an authentic British meal.

