If you are craving a hearty, comforting classic British dish, look no further than this delightful Bangers and Mash Recipe. It perfectly pairs juicy, flavorful sausages with creamy mashed potatoes and rich onion gravy, creating a plate that feels like a warm hug on a cold day. Whether you’re whipping this up for a family dinner or impressing friends at a casual gathering, this recipe brings simplicity and soulfulness together in the best way possible.

Ingredients You’ll Need
These ingredients are straightforward yet essential to achieving the authentic taste and texture you want in your Bangers and Mash Recipe. Each component plays a vital role, from the savory sausages to the velvety mashed potatoes and the deeply flavored onion gravy.
- 1 lb quality sausages (pork, chicken, or vegetarian): Choose your favorite type to customize the flavor and texture of your dish.
- 2 lbs starchy potatoes (like Russets), peeled and chopped: Ideal for creating creamy, fluffy mash that holds together beautifully.
- 4 tbsp butter: Adds rich creaminess and enhances the potatoes’ flavor.
- ½ cup milk or cream: Helps achieve the perfect silky texture in your mashed potatoes.
- 2 medium onions, sliced: When caramelized, they bring sweet and savory notes to the onion gravy.
- 1 cup low-sodium beef broth: Forms the flavorful base of the luscious onion gravy without being too salty.
- Salt and pepper to taste: Simple but crucial for seasoning every element perfectly.
How to Make Bangers and Mash Recipe
Step 1: Cook the Sausages
Start by heating a large skillet over medium heat and cooking your choice of sausages until they develop a beautiful golden-brown crust, about 10 minutes. This step locks in the juices and gives each bite a satisfying snap.
Step 2: Boil the Potatoes
While the sausages are cooking, bring a pot of salted water to a boil and add the peeled, chopped potatoes. Cook them until they are tender through and through, approximately 15 to 20 minutes, making sure they’re ready to be mashed into creamy goodness.
Step 3: Make the Onion Gravy
Using the same skillet where you cooked the sausages, sauté the sliced onions over medium heat until they are deeply caramelized and golden. This takes time but builds incredible depth of flavor. Then, add the beef broth and let it simmer gently until the mixture thickens into a rich onion gravy that will tie the dish together beautifully.
Step 4: Mash the Potatoes
Drain your cooked potatoes and return them to the pot. Add butter, your milk or cream choice, and season with salt and pepper. Mash everything until silky smooth and creamy, creating a perfect base for your sausages and gravy.
Step 5: Assemble Your Bangers and Mash Recipe
Serve generous spoonfuls of your creamy mashed potatoes onto plates, top with the golden sausages, and finish by drizzling the luscious onion gravy all over. This classic arrangement ensures every forkful is a delightful combination of textures and flavors.
How to Serve Bangers and Mash Recipe

Garnishes
A sprinkle of freshly chopped parsley or a few twists of cracked black pepper can add a fresh, vibrant touch to your Bangers and Mash, cutting through the richness and elevating the plate visually.
Side Dishes
To round out this hearty meal, consider serving with buttered peas, sautéed green beans, or even a crisp garden salad. These sides add color, crunch, and a balance of freshness alongside the creamy potatoes and savory sausages.
Creative Ways to Present
For a fun twist, try layering mashed potatoes and sausages in a deep casserole dish, then topping with the onion gravy for a comforting one-pan meal. Alternatively, individual ramekins make charming, elegant servings perfect for guests.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, store the sausages, mashed potatoes, and onion gravy separately in airtight containers in the refrigerator. This keeps each component fresh and prevents the mash from becoming soggy.
Freezing
You can freeze the sausages and mashed potatoes in separate freezer-safe containers for up to 2 months. The onion gravy freezes well too, but make sure to thaw it gradually and stir before reheating.
Reheating
Reheat the sausages in a skillet or oven to maintain their texture. Warm the mashed potatoes and onion gravy gently on the stove or in the microwave, stirring occasionally to restore their creamy consistency.
FAQs
Can I use different types of sausages for this Bangers and Mash Recipe?
Absolutely! Pork sausages are traditional, but chicken, beef, or vegetarian sausages all work great and allow you to customize the dish to your preferences or dietary needs.
What type of potatoes are best for mashing?
Starchy potatoes like Russets provide the fluffiest, creamiest mash you want for this recipe. Avoid waxy potatoes as they can turn gummy when mashed.
Is it necessary to make the onion gravy from scratch?
While store-bought gravy can be a shortcut, homemade onion gravy brings unmatched depth and sweetness, making this dish truly special and restaurant-worthy.
Can I make this dish vegan or vegetarian?
Yes! Simply swap traditional sausages for your preferred vegetarian options and use vegetable broth instead of beef broth. Use plant-based butter and milk to keep the mash creamy and vegan-friendly.
How can I make the onion gravy thicker?
If your gravy is too thin, simmer it a bit longer to reduce or add a small slurry of cornstarch mixed with water, stirring constantly until it thickens to your liking.
Final Thoughts
This Bangers and Mash Recipe truly celebrates the charm of classic comfort food with its simple ingredients and approachable techniques. I encourage you to try this recipe and savor the warmth and satisfaction every mouthful brings. It’s a timeless dish that’s sure to become a beloved favorite in your kitchen too.
Print
Bangers and Mash Recipe
- Prep Time: 15 minutes
- Cook Time: 30 minutes
- Total Time: 45 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Frying
- Cuisine: British
Description
A classic British comfort food featuring golden brown sausages served over creamy mashed potatoes, accompanied by a rich caramelized onion gravy. Perfect for a hearty, satisfying meal that brings warmth and tradition to your table.
Ingredients
Sausages
- 1 lb quality sausages (pork, chicken, or vegetarian)
Potatoes and Mash
- 2 lbs starchy potatoes (like Russets), peeled and chopped
- 4 tbsp butter
- ½ cup milk or cream
- Salt and pepper to taste
Onion Gravy
- 2 medium onions, sliced
- 1 cup low-sodium beef broth
Instructions
- Cook the Sausages: In a large skillet over medium heat, cook the sausages until they are golden brown on all sides and cooked through, about 10 minutes. Turn them occasionally to ensure even cooking.
- Boil Potatoes: While the sausages cook, bring a pot of salted water to a boil. Add the peeled and chopped potatoes, and cook until tender when pierced with a fork, about 15-20 minutes. Drain well.
- Make Onion Gravy: In the same skillet used for the sausages, add the sliced onions. Sauté over medium heat until the onions are caramelized and golden brown, stirring frequently to avoid burning. Pour in the beef broth and simmer, stirring occasionally, until the gravy thickens slightly.
- Mash Potatoes: Return the drained potatoes to the pot. Add butter, milk or cream, and season with salt and pepper to taste. Mash the potatoes until smooth and creamy.
- Assemble: Serve the creamy mashed potatoes on plates, top with the cooked sausages, and spoon the rich onion gravy over the dish. Enjoy warm.
Notes
- Use good-quality sausages for the best flavor, whether pork, chicken, or vegetarian.
- Russet potatoes are ideal for a fluffy mash due to their high starch content.
- For a richer mash, use cream instead of milk.
- You can substitute beef broth with vegetable broth for a lighter gravy.
- Caramelizing onions properly takes time but significantly enhances the gravy’s flavor.

