Bangers and Mash Recipe: Easy Homemade Comfort Food with Onion Gravy

Ready In
Servings
Difficulty

Let’s be honest—there’s nothing quite like the aroma of sizzling sausages mingling with sweet, caramelized onions and buttery mashed potatoes filling your kitchen. The very first time I made this cozy bangers and mash recipe, the onions were gently browning on the stove, and I remember pausing, inhaling deeply, and letting the warmth fill me up. It’s the kind of scent that reminds you of bustling family dinners, rainy Sundays, and those moments when you just need a little extra comfort on your plate.

I stumbled upon this classic when I was knee-high to a grasshopper, watching my gran whip up bangers and mash after a long day in her sunlit kitchen. She’d always say, “Everyone needs a good sausage supper now and then.” (And honestly, she wasn’t wrong.) The first forkful was pure magic—creamy mash, snappy sausage, and that silky onion gravy. I was instantly hooked! It’s the kind of moment where you pause, take a deep breath, and just smile because you know you’re onto something truly special.

What I didn’t realize then was how this humble British dish would become a staple in my own home. My family can’t resist sneaking bites straight from the pan (and I can’t really blame them). Whether I’m serving it up for a cozy weeknight dinner or bringing it to a neighborhood potluck, it always disappears fast. It’s the ultimate in nostalgic, stick-to-your-ribs comfort food—and, let’s face it, dangerously easy to make.

If you’re searching for a recipe that feels like a warm hug, you’ve found it. After testing every trick in the book (all in the name of research, of course), I can promise this bangers and mash with onion gravy will brighten up your dinner table and become a recipe you’ll reach for again and again. Bookmark this one, because you’re about to fall in love all over again.

Why You’ll Love This Bangers and Mash Recipe

After years of tweaking, testing, and taste-testing (lots of that!), I can say with confidence: this is the bangers and mash recipe you need in your comfort food rotation. Here’s why it stands out from all the rest:

  • Quick & Easy: Comes together in under 45 minutes—perfect for busy weeknights or when you need a hearty meal, fast.
  • Simple Ingredients: No fancy grocery trips or specialty shops. You probably have everything you need right in your kitchen.
  • Perfect for Every Occasion: Whether it’s a chilly winter night, a casual dinner with friends, or a Sunday family gathering, this dish fits right in.
  • Crowd-Pleaser: Kids, adults, picky eaters—everyone goes back for seconds. The flavors win over even the skeptics (I’ve seen it myself!).
  • Unbelievably Delicious: The creamy mash, juicy sausages, and rich onion gravy are pure comfort, every bite bursting with flavor and nostalgia.

What really makes this bangers and mash recipe different? For one, the onion gravy. I caramelize the onions low and slow, which brings out a gentle sweetness that balances the savory sausages and fluffy potatoes. A splash of Worcestershire sauce and a pinch of mustard powder give the gravy that “can’t quite place it but wow” flavor. And the mashed potatoes? Butter, cream, and just the right amount of seasoning—no dry, bland mash here!

I’ve made this dish for family, friends, and even a few skeptical neighbors who claimed they “weren’t sausage people.” Let’s just say they cleaned their plates! There’s something soulful about this combination—the kind that makes you close your eyes after the first bite. It’s the food equivalent of curling up under a cozy blanket.

If you love recipes that are as easy as they are delicious, this bangers and mash will become a staple. It’s comfort food, but faster, with all the satisfaction you remember from childhood. Impress your guests without breaking a sweat, or just treat yourself to a warm bowl of happiness—you deserve it!

What Ingredients You Will Need

This bangers and mash recipe uses good, honest ingredients to deliver the kind of bold flavor and satisfying texture that’ll have everyone reaching for seconds. Most of these are pantry staples or easy to find at your usual grocery store—no secret ingredients required! Here’s what you’ll need:

For the Bangers (Sausages)

  • 1.5 lbs (700g) high-quality pork sausages (traditional British bangers or your favorite variety; I like using Cumberland or bratwurst)
  • 1 tbsp (15 mL) vegetable oil (for frying; can sub with olive oil)

For the Mash

 preparation steps

  • 2 lbs (900g) russet or Yukon Gold potatoes, peeled and cut into chunks
  • 4 tbsp (60g) unsalted butter (adds richness; use plant-based for dairy-free)
  • 1/2 cup (120 mL) whole milk or cream (warmed)
  • Salt and freshly ground black pepper, to taste
  • Optional: 2 tbsp (30 mL) sour cream or cream cheese (for extra creaminess)

For the Onion Gravy

  • 2 large yellow onions, thinly sliced
  • 2 tbsp (30 mL) unsalted butter
  • 2 tbsp (16g) all-purpose flour (for thickening; gluten-free flour works too)
  • 2 cups (480 mL) beef or chicken broth (low-sodium preferred)
  • 1 tsp (5 mL) Worcestershire sauce
  • 1/2 tsp (2g) mustard powder (or 1 tsp prepared mustard)
  • Salt and pepper, to taste
  • Optional: 1 tsp (5 mL) balsamic vinegar (for depth)

Ingredient Notes & Swaps

  • If you can’t find British-style sausages, any good-quality pork sausage will do. Chicken or turkey sausages work for a lighter option.
  • For a vegetarian version, swap in plant-based sausages and use vegetable broth for the gravy.
  • Yukon Gold potatoes give a creamier mash, but russets yield a light, fluffy texture—use your favorite!
  • Lactose-free or oat milk can replace regular milk for a dairy-free mash, and vegan butter works well, too.
  • Balsamic vinegar isn’t traditional, but it adds a lovely tang to the onion gravy—try it if you like things a little punchy!
  • If you love a hint of garlic, add 1-2 cloves minced to the mash or gravy.

I love using Kerry Gold butter for the mash and Johnsonville sausages when I can’t get to the local butcher. Trust me, the little details matter—but don’t stress if you need to make a swap or two. The recipe is super forgiving!

Equipment Needed

You don’t need fancy tools for this bangers and mash recipe—just a few basics you probably already own. Here’s what I reach for:

  • Large Skillet or Frying Pan: For browning sausages and simmering the onion gravy. A heavy-bottomed pan distributes heat best.
  • Medium Saucepan: To boil your potatoes for mashing. Stainless steel or nonstick both work.
  • Potato Masher or Ricer: For smooth, lump-free mash. A fork works in a pinch, but takes longer (and a little extra elbow grease!).
  • Wooden Spoon or Spatula: For stirring onions and gravy—less likely to scratch your pans.
  • Measuring Cups & Spoons: Helpful for getting the gravy just right.
  • Colander: For draining potatoes. If you don’t have one, just use a slotted spoon.

If you have a splatter guard, it’s handy for frying sausages. (I’ve learned the hard way—hot oil stings!) And if you don’t own a potato ricer, don’t sweat it; a regular masher and a bit of patience make perfectly creamy mash.

Most of these tools are budget-friendly. I picked up my favorite potato masher for just a few bucks at the grocery store, and it’s lasted me years. Just give everything a good wash after (especially if you use nonstick pans—avoid metal utensils to keep the coating in good shape).

How to Make Cozy Bangers and Mash with Onion Gravy

  1. Prep the potatoes: Peel and chop 2 lbs (900g) potatoes into even-sized chunks. This helps them cook evenly. Place in a medium saucepan, cover with cold, salted water, and bring to a boil over high heat. Reduce to a simmer and cook for 15-20 minutes, or until fork-tender. (You’ll know they’re done when a knife slips in with no resistance.)
  2. Start the sausages: While the potatoes cook, heat 1 tbsp (15 mL) oil in a large skillet over medium heat. Add the sausages and cook, turning occasionally, until browned on all sides—about 12-15 minutes. Lower the heat if they start to split. (If using thicker sausages, you might need a couple extra minutes.)
  3. Caramelize the onions: Remove sausages to a plate and keep warm. In the same skillet, melt 2 tbsp (30 mL) butter. Add 2 sliced onions and a pinch of salt. Cook over medium heat, stirring often, until onions are golden and soft—about 10-12 minutes. Scrape up any browned bits from the sausages for extra flavor.
  4. Make the onion gravy: Sprinkle 2 tbsp (16g) flour over the onions. Stir and cook for 1-2 minutes (it will look pasty—this is normal!). Slowly pour in 2 cups (480 mL) broth, whisking as you go to avoid lumps. Add 1 tsp Worcestershire sauce and 1/2 tsp mustard powder. Simmer for 5-7 minutes, until thickened. Taste and adjust seasoning with salt, pepper, and a splash of balsamic vinegar if you like.
  5. Finish the mash: Drain the potatoes well and return to the hot pan (this helps evaporate any extra water—trust me, it makes a difference!). Add 4 tbsp (60g) butter and 1/2 cup (120 mL) warm milk or cream. Mash until smooth and fluffy. Stir in 2 tbsp (30 mL) sour cream for extra creaminess, then season with salt and pepper.
  6. Reheat sausages (if needed): If the sausages have cooled, nestle them back into the simmering onion gravy for a couple minutes until heated through.
  7. Serve: Spoon a generous mound of mash onto warm plates. Top with sausages and ladle over the rich onion gravy. Garnish with chopped parsley or chives if you like.

Notes & Troubleshooting:

  • If your gravy is too thick, add a splash of broth. Too thin? Simmer a bit longer, or add a tiny bit more flour mixed with water.
  • For super-smooth mash, use a potato ricer. For a rustic feel, leave a few lumps (my gran always did!).
  • Keep everything warm in a low oven (about 200°F/95°C) if you’re juggling multiple dishes or waiting for guests.

I like to prep the mash and gravy while the sausages cook—it keeps things efficient and means everything hits the table piping hot. And don’t worry if the onions get a little color on them; that’s where the flavor lives!

Cooking Tips & Techniques

Over the years, I’ve picked up a few tricks for making this bangers and mash recipe absolutely foolproof (though, I’ll admit, I’ve had my share of lumpy mash and split sausages along the way!). Here’s what I’ve learned:

  • Low and slow for onions: Don’t rush the caramelization—let the onions soften and sweeten over medium heat. If you turn up the heat, they’ll burn before they develop that deep, golden flavor.
  • Brown the sausages evenly: Give them space in the pan and turn them often. Crowding leads to steaming, not browning. A little patience goes a long way!
  • Hot potatoes, cold butter: Mash the potatoes while they’re hot, and add cold butter in chunks. This makes the mash super creamy and helps the butter emulsify with the potatoes.
  • Warm milk matters: Cold milk can cool down your potatoes and make the mash gummy. Warm it up before adding for best results.
  • Season each layer: Taste and season the mash, gravy, AND sausages. Each part should taste good on its own—you know, just in case anyone likes to “taste test” as they go (guilty as charged!).
  • Gravy consistency: If your gravy looks lumpy, whisk it vigorously, or use an immersion blender for a few seconds. It’ll smooth right out.
  • Multitasking tip: Start your onions first, then cook the sausages in a separate pan if you’re short on time. Combine everything at the end.

I once forgot to salt the potato water—never again! It’s little details like that which turn good mash into great mash. And don’t worry if your gravy isn’t perfectly smooth the first time. (Mine wasn’t.) Practice makes perfect, and trust me, the flavor is always there.

Variations & Adaptations

One of the best things about this bangers and mash recipe is how flexible it is. Whether you’re cooking for dietary needs, changing up the flavors, or just using what you have on hand, here are a few of my favorite variations:

  • Vegetarian/Vegan: Swap the sausages for your favorite plant-based variety and use vegetable broth for the gravy. Vegan butter and oat or almond milk make a creamy, dairy-free mash.
  • Light & Fresh: Use chicken or turkey sausages and add a handful of chopped fresh herbs (like parsley or chives) to the mash for a springy twist. Lemon zest in the mash is surprisingly good!
  • Deluxe Pub-Style: Top the mash with a sprinkle of sharp cheddar cheese, or stir in roasted garlic. For the gravy, add a splash of red wine and a dash of smoked paprika.
  • Gluten-Free: Choose gluten-free sausages and replace the flour in the gravy with cornstarch or a gluten-free blend. (I’ve done this for friends—works great!)
  • Allergen-Friendly: If dairy is a concern, use plant-based butter and milk, and check the sausage labels for sneaky gluten or soy.

Personally, I sometimes add a spoonful of horseradish to the mash for a spicy kick. And if I’m feeling extra, I’ll sauté apples with the onions for a sweet-savory surprise. The sky’s the limit—don’t be afraid to make it your own!

Serving & Storage Suggestions

Bangers and mash with onion gravy is best served hot—right off the stove, when the gravy is glossy and the mash is steamy. Pile everything up in a shallow bowl or on a big plate, then spoon over a generous ladle of gravy. (I like to sprinkle chopped parsley or chives over the top for a pop of color.)

This dish pairs beautifully with classic sides like buttered peas, roasted carrots, or a crisp green salad. If you’re feeling fancy, serve with a cold pint of English ale or a hearty red wine—just like at your favorite pub!

Leftovers keep well in the fridge for up to 3 days. Store the mash, sausages, and gravy separately in airtight containers. When reheating, add a splash of milk to the potatoes and warm gently in the microwave or on the stove, stirring to restore creaminess. Reheat the gravy over low heat, whisking well, and the sausages can be warmed in the oven or in the gravy itself.

If you want to freeze, just keep in mind that the mash may change texture slightly. Freeze the sausages and gravy in freezer-safe containers for up to 2 months; thaw overnight in the fridge before reheating gently on the stove.

Honestly, the flavors deepen after a day in the fridge—so don’t be shy about making a double batch for later!

Nutritional Information & Benefits

Each serving of this classic bangers and mash recipe (about 2 sausages, 1 cup mash, and gravy) packs roughly 600-700 calories, 35g protein, 30g fat, and 50g carbohydrates. The numbers will vary depending on your sausage and mash choices.

Potatoes offer potassium, vitamin C, and fiber—especially if you leave a bit of skin on. Sausages are a good protein source, and if you opt for chicken or plant-based, you can lower the saturated fat. Onions bring antioxidants and natural sweetness to the table.

To keep things lighter, use turkey sausages and swap in low-fat milk. For gluten-free needs, remember to use certified gluten-free sausage and swap the gravy thickener.

Potential allergens include dairy, gluten, and soy (sometimes in sausages). Always check your labels if you’re cooking for special diets.

From a wellness perspective, I see this as a “sometimes” comfort meal—one that feeds your soul as much as your body. And, let’s face it, we all need that now and then!

Conclusion

There’s a reason bangers and mash with onion gravy is a beloved classic—it’s pure, simple comfort with every bite. This recipe is easy enough for busy weeknights but special enough to serve guests (or just treat yourself after a long day).

Customize it to your heart’s content—switch up the sausages, add your favorite herbs, or make it dairy-free. The real secret is cooking with love and tasting as you go (my gran’s rule!). For me, this dish brings back warm memories and always puts a smile on my face.

If you give this recipe a try, let me know how it goes! Drop a comment, share your favorite twist, or tag a friend who needs a little comfort food in their life. Go on—pull up a chair, grab a fork, and dig in. Your next cozy meal is waiting!

Frequently Asked Questions

What kind of sausages work best for bangers and mash?

Traditional British bangers are ideal, but any good-quality pork, chicken, or plant-based sausage will work. Cumberland, bratwurst, or even Italian sausages are great alternatives.

Can I make bangers and mash ahead of time?

Absolutely! Prepare the mash, sausages, and gravy separately. Store in the fridge, then reheat gently before serving. Add a splash of milk to the mash to bring back creaminess.

Is bangers and mash gluten-free?

It can be! Use gluten-free sausages and swap the flour in the gravy for cornstarch or a gluten-free blend. Always double-check sausage ingredients, as some contain fillers.

What’s the best way to reheat leftovers?

Reheat mash with a little extra milk on the stovetop or in the microwave. Warm sausages and gravy over low heat until hot, stirring the gravy well to restore texture.

Can I freeze bangers and mash?

Yes—freeze the sausages and gravy in airtight, freezer-safe containers for up to 2 months. Mash can be frozen, but may become a bit grainy; stir well after thawing and heating.

Pin This Recipe!

 recipe

Print

Bangers and Mash Recipe: Easy Homemade Comfort Food with Onion Gravy

This classic British bangers and mash recipe features juicy sausages, creamy mashed potatoes, and a rich, caramelized onion gravy. It’s the ultimate comfort food, perfect for cozy weeknights or family gatherings, and comes together in under 45 minutes.

  • Author: paula
  • Prep Time: 15 minutes
  • Cook Time: 30 minutes
  • Total Time: 45 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Cuisine: British

Ingredients

Scale
  • 1.5 lbs high-quality pork sausages (such as British bangers, Cumberland, bratwurst, or your favorite variety)
  • 1 tbsp vegetable oil (or olive oil, for frying)
  • 2 lbs russet or Yukon Gold potatoes, peeled and cut into chunks
  • 4 tbsp unsalted butter (or plant-based butter for dairy-free)
  • 1/2 cup whole milk or cream, warmed (or lactose-free/oat milk for dairy-free)
  • Salt and freshly ground black pepper, to taste
  • Optional: 2 tbsp sour cream or cream cheese (for extra creaminess)
  • 2 large yellow onions, thinly sliced
  • 2 tbsp unsalted butter
  • 2 tbsp all-purpose flour (or gluten-free flour)
  • 2 cups beef or chicken broth (low-sodium preferred)
  • 1 tsp Worcestershire sauce
  • 1/2 tsp mustard powder (or 1 tsp prepared mustard)
  • Salt and pepper, to taste
  • Optional: 1 tsp balsamic vinegar (for depth)
  • Optional: 1-2 cloves garlic, minced (for mash or gravy)
  • Optional: Chopped parsley or chives, for garnish

Instructions

  1. Peel and chop potatoes into even-sized chunks. Place in a medium saucepan, cover with cold, salted water, and bring to a boil over high heat. Reduce to a simmer and cook for 15-20 minutes, or until fork-tender.
  2. While the potatoes cook, heat oil in a large skillet over medium heat. Add sausages and cook, turning occasionally, until browned on all sides—about 12-15 minutes. Lower the heat if they start to split.
  3. Remove sausages to a plate and keep warm. In the same skillet, melt butter. Add sliced onions and a pinch of salt. Cook over medium heat, stirring often, until onions are golden and soft—about 10-12 minutes.
  4. Sprinkle flour over the onions. Stir and cook for 1-2 minutes. Slowly pour in broth, whisking to avoid lumps. Add Worcestershire sauce and mustard powder. Simmer for 5-7 minutes, until thickened. Taste and adjust seasoning with salt, pepper, and balsamic vinegar if desired.
  5. Drain the potatoes well and return to the hot pan. Add butter and warm milk or cream. Mash until smooth and fluffy. Stir in sour cream or cream cheese if using, then season with salt and pepper.
  6. If needed, nestle sausages back into the simmering onion gravy for a couple minutes until heated through.
  7. To serve, spoon a generous mound of mash onto warm plates. Top with sausages and ladle over the onion gravy. Garnish with chopped parsley or chives if desired.

Notes

For gluten-free, use gluten-free sausages and flour. For dairy-free, use plant-based butter and milk. Caramelize onions slowly for best flavor. If gravy is too thick, add more broth; if too thin, simmer longer or add a bit more flour mixed with water. Keep everything warm in a low oven if needed. Leftovers keep well for up to 3 days; store mash, sausages, and gravy separately.

Nutrition

  • Serving Size: About 2 sausages, 1
  • Calories: 650
  • Sugar: 7
  • Sodium: 1100
  • Fat: 30
  • Saturated Fat: 14
  • Carbohydrates: 50
  • Fiber: 5
  • Protein: 35

Keywords: bangers and mash, onion gravy, British comfort food, mashed potatoes, sausages, easy dinner, classic recipe, weeknight meal

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

Share This Recipe

You might also love these recipes

Leave a Comment

Recipe rating