This delicious Bangers and Mash comes together in about 30 minutes and is an all in one pot meal that your family will love! Switch up the ingredients to suit your taste or use it as a “clean out the fridge” meal to get rid of leftovers and odds and ends! It’s the perfect weeknight dinner, and trust me, it’ll become your go-to recipe for busy nights when you need something comforting and full of flavor!
Ingredient Breakdown
Sausages
Sausages are the star of this dish, and I prefer using pork sausages because they’re juicy and flavorful. However, you can use beef or even chicken sausages if you want to mix things up! Fresh sausages from your butcher shop or the grocery store usually work best, look for ones that are nicely seasoned. If you can’t find any, don’t fret! You can use whatever sausage you have on hand, they’ll still be packed with flavor!
Potatoes
For this recipe, I like using Yukon Gold potatoes for their creaminess and buttery flavor, but honestly, any kind of potato will work. You can even use red potatoes or Russets! If you’re in a pinch, frozen mashed potatoes can save you a bit of time, but I highly recommend making them from scratch for that amazing, creamy texture that you just can’t beat.
Butter
Butter is going to give you the best flavor and texture for this recipe. I like to use unsalted butter so that I can control the sodium levels myself, but if you only have salted on hand, no worries! Just adjust the salt you add later. The rich creaminess from the butter elevates the mashed potatoes, making them irresistible!
Milk
Adding milk to the mashed potatoes makes them creamy and dreamy. I suggest whole milk for its richness, but you can use low-fat or even non-dairy milk alternatives if you’re looking to lighten it up. Seriously, whatever you’ve got will work well in this recipe!
Onions
Onions are essential for adding depth of flavor. I usually go for yellow onions because they caramelize beautifully and add a touch of sweetness to the mix. If you have other types, like red or shallots they’ll work just as well! If you’re in a hurry, you can even use frozen onion pieces that are pre-chopped, life-savers!
Gravy
Gravy is kind of the icing on the cake for this dish! You can use store-bought beef gravy for convenience, or you can make your own using the pan drippings from the sausages. If you’re feeling adventurous, try making an onion gravy to add extra flavor! Either way, it’s the final touch that brings everything together.
Salt and Pepper
These two little staples are crucial. You’ll want to season your potatoes properly with a couple pinches of salt and pepper to bring out their natural flavor. Don’t skip this step trust me, it makes a difference! Adjust to your taste preferences, and enjoy!
Let’s Get Cooking!
Prep the Potatoes : Start by peeling and chopping about 2 pounds of potatoes into even chunks. Place them in a pot and cover with cold salted water. Bring to a boil over high heat. Cook them for about 15-20 minutes or until they are tender enough to poke with a fork.
Cook the Sausages : While the potatoes are boiling, heat a large skillet over medium heat. Add 1.5 pounds of sausages, cooking them until they are nicely browned and cooked through, this usually takes about 10-12 minutes. Make sure to turn them frequently for even cooking!
Caramelize the Onions : Once the sausages are done, remove them from the skillet and set aside. In the same skillet, add 1 large sliced onion and a splash of oil if needed. Cook over medium-low heat, stirring occasionally, until translucent and starting to caramelize, about 8-10 minutes. You’ll know when they’re done because a lovely aroma will fill your kitchen!
Make the Gravy : If you’re making homemade gravy, deglaze the skillet by scraping the yummy bits off the bottom. Add about 2 cups of beef broth (or water with a spoonful of cornstarch), and bring to a simmer, then reduce heat. If you’re using a packaged gravy, just follow the instructions.
Mash the Potatoes : Now that the potatoes are tender, drain them and return them to the pot. Add in 4 tablespoons of butter and about 1 cup of milk (or enough to reach your desired creaminess). Mash until smooth and creamy. Season with salt and pepper to taste.
Serve It Up : To plate, create a fluffy mound of mashed potatoes, nestle those sausages on top, and ladle delicious gravy over everything. Don’t forget to add those caramelized onions on top for an extra layer of flavor!

My Go-To Recipe for Comfort Food
This Bangers and Mash recipe is my go-to recipe when I’m craving comfort food! It’s hearty, filling, and just makes you feel good inside. Whether it’s a chilly evening or a busy weeknight, this dish never fails me. I love that you can switch up the ingredients based on what you have in your pantry, like swapping out potatoes for cauliflower mash if you’re feeling adventurous! The best part is that, despite being so simple, it’s loaded with tons of flavor that makes everyone ask for seconds!
If you loved this Bangers and Mash recipe, be sure to check out my Manhattan Hot Shot Sandwich, my French-Style Beef Stew, or my Grandma’s Divine Italian Lasagna!
Why This Recipe Works
One Pot Wonder
All the magic happens in one pot! This means less cleanup for you, which is always a win in my cookbook. You can boil, cook, and serve right from the same pot, super convenient.
Budget-Friendly
Using affordable, everyday ingredients means you don’t have to break the bank for a comforting meal. Plus, sausages, potatoes, and basic pantry staples make this recipe accessible for any budget.
Crowd-Pleaser
This dish is surely a hit with the whole family! My kids clean their plates every time I serve this, and I’m sure yours will too! It’s a classic, and who doesn’t love creamy potatoes and savory sausages lathered in rich gravy?
Customized to Taste
Feel free to customize it! You can change up the sausages, swap the kinds of onions, or even try adding different herbs for a unique twist!
Comfort Food Galore
Everyone has those days when you just need something comforting, and this dish is that warm hug from the kitchen! It’s loaded with flavor and makes you feel so cozy. Perfect for sharing with loved ones!
Serving and Storage Tips
How to Serve This Bangers and Mash
Serve this dish hot, straight from the stovetop. I love to pair it with a side of steamed vegetables like peas or carrots to add a pop of color and additional nutrients. A glass of your favorite ale or a light soda can round out the meal perfectly!
Storage
If you have any leftovers (which I doubt!), this dish will keep in the refrigerator for about 3-4 days. Just store everything in an airtight container to keep it fresh.
Reheating Instructions
To reheat, simply pop it in the microwave for quick and easy goodness. If you’d like to reheat on the stovetop, add a splash of milk to the potatoes to regain creaminess and heat over low… just stir occasionally!
Freezer Friendly?
Yes, you can freeze leftovers! Just make sure to store them in a freezer-safe container. They’ll keep well for up to 3 months. When you’re ready to enjoy them again, thaw overnight in the fridge before reheating!
So there you have it! This Bangers and Mash recipe is everything you need for a comforting, quick dinner that’s bound to bring smiles to the dinner table. Happy cooking! Follow us on Pinterest for daily meal inspiration!

Bangers and Mash
Ingredients
Method
- Peel and chop about 2 pounds of potatoes into even chunks. Place them in a pot and cover with cold salted water. Bring to a boil over high heat and cook for about 15-20 minutes until tender.
- While the potatoes are boiling, heat a large skillet over medium heat and cook 1.5 pounds of sausages until browned and cooked through, about 10-12 minutes.
- Remove sausages from the skillet and set aside. In the same skillet, add 1 large sliced onion and cook over medium-low heat until translucent and starting to caramelize, about 8-10 minutes.
- For the gravy, deglaze the skillet with about 2 cups of beef broth, scraping up any bits. Bring to a simmer and then reduce heat.
- Drain the potatoes and return them to the pot. Add 4 tablespoons of butter and 1 cup of milk, mashing until smooth and creamy. Season with salt and pepper.
- Plate the dish with a mound of mashed potatoes, topped with sausages and gravy, and add caramelized onions on top.