Sausage and Mash with Onion Gravy
Honestly, there are some meals that just feel like a warm hug, and sausage and mash with onion gravy is definitely one of them. It’s simple, filling, comforting, and doesn’t need a long list of fancy ingredients to taste absolutely delicious.
I usually make this when I want something hearty without spending hours in the kitchen. A few good sausages, fluffy mashed potatoes, plenty of onions, and a rich brown gravy are all you really need.
The best part? That moment when the gravy runs over the creamy mash and gets caught around the crispy edges of the sausages. So good!
This is one of those proper home-cooked dinners that everyone seems to enjoy.
Ingredients
For the Sausage and Mash
-
8 pork sausages
-
1 kg potatoes, peeled and cut into chunks
-
3–4 tablespoons butter
-
½ cup (120 ml) milk, warmed
-
Salt, to taste
-
Black pepper, to taste
-
1 tablespoon fresh parsley, chopped, optional
For the Onion Gravy
-
2 large onions, thinly sliced
-
2 tablespoons butter or olive oil
-
2 cloves garlic, minced
-
2 tablespoons plain/all-purpose flour
-
2 cups (480 ml) beef stock
-
1 tablespoon Worcestershire sauce
-
1 teaspoon Dijon mustard, optional
-
½ teaspoon dried thyme, or 1 teaspoon fresh thyme
-
Salt and black pepper, to taste
How to Make Sausage and Mash with Onion Gravy
1. Cook the sausages
Heat a large skillet or frying pan over medium heat and add a small drizzle of oil.
Add the sausages and cook them gently for about 12–15 minutes, turning them regularly so they brown nicely on all sides and cook through.
I usually avoid cooking them over very high heat because the outside can burn before the middle is done.
Once they’re beautifully golden brown, transfer them to a plate and keep them warm.
Tip: If you’re using particularly thick sausages, check that the center is fully cooked before serving.
2. Make the mashed potatoes
While the sausages are cooking, put the peeled potato chunks into a large saucepan.
Cover with cold water and add a generous pinch of salt. Bring to a boil, then reduce the heat and simmer for around 15–20 minutes, or until the potatoes are completely tender.
Drain them really well.
Return the potatoes to the warm saucepan and let them sit for a minute or two so excess moisture can evaporate.
Add the butter and start mashing. Slowly pour in the warm milk while continuing to mash until the potatoes are creamy and fluffy.
Season generously with salt and freshly ground black pepper.
Honestly, I think warm milk makes a noticeable difference here. Cold milk can cool everything down and doesn’t blend quite as smoothly.
3. Make the onion gravy
Don’t wash that sausage pan just yet! Those browned bits at the bottom are full of flavor.
Add the butter or olive oil to the same pan and add the sliced onions.
Cook them over medium-low heat for about 10–15 minutes, stirring occasionally, until they’re soft, golden, and lightly caramelized.
Add the minced garlic and cook for another 30 seconds.
Sprinkle the flour over the onions and stir well. Cook for about 1 minute to get rid of the raw flour taste.
Gradually pour in the beef stock, stirring constantly so you don’t end up with lumps.
Add the Worcestershire sauce, Dijon mustard, and thyme.
Bring the gravy to a gentle simmer and cook for 5–8 minutes, stirring occasionally, until it thickens.
Taste and adjust the seasoning with salt and black pepper.
4. Bring everything together
Return the sausages to the gravy and let them simmer gently for a few minutes.
This gives the sausages a chance to soak up some of that delicious onion gravy.
Spoon a generous mound of creamy mashed potatoes onto each plate. Add the sausages and ladle plenty of onion gravy over the top.
I like finishing mine with a little chopped fresh parsley for color.
And that’s it — proper comfort food with very little fuss.
My Best Tips for Sausage and Mash
Don’t rush the onions
The onion gravy really benefits from slowly cooking the onions. Give them time to soften and turn golden. That’s where a lot of the flavor comes from.
Use good-quality sausages
Since sausages are the star of the dish, choose ones you genuinely enjoy. Pork, Cumberland-style, herby, or other varieties can all work.
Don’t overwork the potatoes
Mash them just until they’re smooth. Overmixing potatoes can make them gluey rather than fluffy.
Warm your milk
Adding warm milk helps keep the mash creamy and hot.
Use the sausage pan
Those little browned bits left behind after cooking the sausages add loads of flavor to the gravy.
Adjust the gravy consistency
If your gravy is too thick, add a splash more stock. If it’s too thin, simmer it for a few extra minutes.
What to Serve with Sausage and Mash
Although this is a pretty complete meal on its own, I love adding something green on the side.
Try it with:
-
Steamed peas
-
Buttered green beans
-
Roasted carrots
-
Tenderstem broccoli
-
Braised cabbage
-
Garden peas with a little butter
-
Crispy roasted vegetables
For an extra indulgent dinner, you can even add a small spoonful of English mustard alongside the sausages.
Can I Make This Ahead?
Absolutely.
The mashed potatoes can be prepared a few hours ahead and gently reheated with a splash of milk and a little extra butter.
The onion gravy can also be made ahead and reheated gently on the stovetop. You may need to add a little extra stock or water if it thickens too much.
I usually prefer cooking the sausages fresh, though, because you get that lovely browned exterior.
Approximate Nutrition Per Serving
Based on 4 servings:
-
Calories: ~650 kcal
-
Protein: ~24 g
-
Carbohydrates: ~55 g
-
Fat: ~36 g
-
Saturated fat: ~14 g
-
Fiber: ~6 g
-
Sugar: ~7 g
-
Sodium: ~1,200 mg
Nutrition is an estimate and will vary depending on the type of sausages, stock, butter, and other ingredients used.
Frequently Asked Questions
1. What kind of sausages are best for sausage and mash?
Pork sausages are the classic choice, but you can use Cumberland-style, herby, chicken, turkey, or vegetarian sausages. I usually go for a good-quality pork sausage because the flavor works beautifully with the onion gravy.
2. How do I make onion gravy thicker?
Let the gravy simmer uncovered for a few extra minutes. If it’s still too thin, you can mix a small amount of flour or cornstarch with cold water and stir it into the simmering gravy.
3. Can I use chicken stock instead of beef stock?
Yes. Beef stock gives the gravy a deeper, richer flavor, but chicken or vegetable stock will work perfectly well, especially if that’s what you already have in the cupboard.
4. Why are my mashed potatoes gluey?
This usually happens when potatoes are overworked or when they’re naturally too starchy for the method used. Mash them gently and avoid beating or processing them for too long. Also, drain them thoroughly before adding butter and milk.
5. Can I use vegetarian sausages?
Definitely! Swap the pork sausages for your favorite vegetarian sausages and use vegetable stock instead of beef stock. You’ll still get that wonderful combination of creamy mash, caramelized onions, and rich gravy.
Final Thoughts
Sausage and mash with onion gravy is proof that you don’t need complicated ingredients to make an incredibly satisfying dinner.
You’ve got golden, juicy sausages, buttery mashed potatoes, sweet caramelized onions, and a rich gravy tying everything together. Honestly, I could eat this on a cold evening with a pile of peas on the side and be completely happy.
If you’re looking for an easy sausage and mash recipe, a cozy family dinner, or just some old-fashioned comfort food, this one is definitely worth putting on the menu.
