Savory Sausages with Creamy Mashed Potatoes and Onion Gravy

When I think back to my childhood, some of my coziest memories start in the kitchen. Sundays were always special. There was something about the sound of sausages sizzling on the stove and the smell of onions caramelizing that made the whole house feel warmer. My mom had this incredible way of making even the simplest meals feel like something to celebrate.

That’s the inspiration behind this Savory Sausages with Creamy Mashed Potatoes and Onion Gravy. It’s not fancy, but it doesn’t need to be. It’s hearty, full of flavor, and hits all the right notes when you want something comforting. This is the kind of dinner that brings everyone to the table and leaves you feeling full, happy, and satisfied.

Overview of the Recipe

This is one of those recipes that’s as comforting to cook as it is to eat. It’s built around juicy pork sausages, golden on the outside and tender inside, nestled on top of creamy, buttery mashed potatoes. And let’s not forget the star of the show rich, savory onion gravy that pulls everything together in the most delicious way.

The flavors are deep and earthy, with the gravy bringing a mellow sweetness from the caramelized onions and a savory depth from the broth. The texture contrast between the smooth potatoes and the crisp sausages makes every bite something special.

You don’t need hours or fancy ingredients either. It all comes together in about 35 minutes, making it a perfect option for a weeknight dinner or a relaxed Sunday meal.

Ingredients List

For the sausages and mashed potatoes:

  • 4 pork sausages
  • 4 large potatoes, peeled and cubed
  • ¼ cup milk
  • 2 tablespoons unsalted butter
  • Salt and pepper, to taste

For the onion gravy:

  • 1 large onion, thinly sliced
  • 1 tablespoon olive oil
  • 1 tablespoon all-purpose flour
  • 1 cup beef broth

Necessary Tools for Preparation

You won’t need much to make this recipe happen. Just a few basics:

  • A large pot to boil the potatoes
  • A potato masher or hand mixer
  • A good skillet for cooking the sausages and making the gravy
  • A wooden spoon or whisk for stirring
  • A sharp knife and cutting board for slicing the onion

Ingredient Additions & Substitutions

This recipe is flexible, so feel free to make it your own. Here are a few ideas:

  • Use chicken or turkey sausages if you want something a little lighter
  • Try plant-based sausages for a vegetarian version
  • Yukon Gold potatoes make extra creamy mash, or go with sweet potatoes for a twist
  • Swap the milk for cream if you’re feeling indulgent, or use oat or almond milk for a dairy-free option
  • Replace butter with olive oil or plant-based margarine if needed
  • Vegetable broth works just fine if you’re avoiding beef

Step-by-Step Instructions

Step 1
Start by putting the cubed potatoes in a large pot of salted water. Bring it to a boil and let them cook for about 15 to 20 minutes, until they’re fork-tender. Drain them and return them to the pot.

Step 2
Add the butter and milk to the potatoes. Mash until smooth and creamy. Taste and season with salt and pepper. Cover the pot to keep them warm while you work on everything else.

Step 3
Heat a skillet over medium heat. Add the sausages and cook them for 10 to 12 minutes, turning every few minutes, until they’re browned and cooked all the way through. Once done, remove them from the pan and set aside.

Step 4
In that same skillet, add a tablespoon of olive oil and toss in the sliced onions. Cook them slowly for about 5 to 6 minutes until they’re golden, soft, and smell amazing.

Step 5
Sprinkle the flour over the onions and stir to combine. Let it cook for a minute to get rid of the raw flour taste.

Step 6
Gradually pour in the beef broth while stirring constantly. Keep stirring until the gravy thickens and turns smooth, which should take about 3 to 4 minutes.

Step 7
To serve, scoop some mashed potatoes onto each plate, place a sausage or two on top, and generously spoon over that rich onion gravy.

Tips for Making It

  • Always preheat your skillet before adding sausages to get that nice golden crust
  • Go easy when mashing the potatoes. Overmixing can make them gluey
  • Let the onions cook slowly so they caramelize instead of burning
  • If you love gravy (and really, who doesn’t?), double the gravy ingredients so you have extra for leftovers

Storage Instructions

Let everything cool to room temperature before storing. For best results, store the mashed potatoes, sausages, and gravy in separate containers.

In the fridge, everything will stay fresh for about 3 days. Reheat the potatoes with a splash of milk to bring back that creaminess, and warm the gravy gently in a saucepan or microwave.

If you’re freezing leftovers, pack the gravy and mashed potatoes in freezer-safe containers. They’ll keep well for up to 2 months. Just thaw them overnight in the fridge before reheating.

Savory Sausages with Creamy Mashed Potatoes is the ultimate comfort food, topped with rich onion gravy and ready in just 35 minutes.

General Information

This dish is a spin on the British classic known as “bangers and mash.” The nickname actually comes from World War I when sausages were filled with so much water they’d sometimes explode when cooked. These days, the dish has come a long way and is now a beloved staple in homes and pubs across the UK.

What makes it timeless is how satisfying and unpretentious it is. It uses ingredients most of us already have on hand, and it brings a little joy to even the coldest, busiest days. It’s nostalgic, filling, and full of flavor just the way comfort food should be.

FAQs

What kind of sausages should I use?
Go with traditional pork sausages for that classic flavor, but chicken, turkey, or vegetarian sausages all work too.

Can I make the mashed potatoes ahead of time?
Yes, definitely. Just reheat them with a splash of milk to get them creamy again.

How can I make this gluten-free?
Use gluten-free sausages and swap the flour in the gravy for cornstarch or a gluten-free flour blend.

Is there a vegetarian version?
For sure. Use plant-based sausages and vegetable broth in the gravy. It’ll still be rich and delicious.

Conclusion

Savory Sausages with Creamy Mashed Potatoes and Onion Gravy is the kind of meal that never goes out of style. It’s easy to make, full of cozy flavor, and always satisfying. Whether you’re feeding the family or just need a plate of something warm and comforting, this recipe has you covered.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Savory Sausages with Creamy Mashed Potatoes is the ultimate comfort food, topped with rich onion gravy and ready in just 35 minutes.

Savory Sausages with Creamy Mashed Potatoes and Onion Gravy

This hearty recipe for Savory Sausages with Creamy Mashed Potatoes and Onion Gravy is the kind of comfort food that warms you from the inside out. It’s packed with flavor, easy to make, and perfect for cozy nights at home.

  • Total Time: 35 minutes
  • Yield: 4 servings 1x

Ingredients

Scale

4 pork sausages

4 large potatoes, peeled and cubed

¼ cup milk

2 tablespoons unsalted butter

Salt and pepper, to taste

1 large onion, thinly sliced

1 tablespoon olive oil

1 tablespoon all-purpose flour

1 cup beef broth

Instructions

1. Place peeled and cubed potatoes in a large pot of salted water. Bring to a boil and cook for 15–20 minutes until fork-tender. Drain and return to the pot.

2. Add butter and milk to the potatoes. Mash until smooth and creamy. Season with salt and pepper to taste. Cover and keep warm.

3. In a skillet over medium heat, cook the sausages for 10–12 minutes, turning occasionally until browned and cooked through. Remove from pan and set aside.

4. In the same skillet, heat olive oil. Add sliced onions and cook for 5–6 minutes until golden and caramelized.

5. Sprinkle in the flour and stir to combine. Cook for about 1 minute to form a roux.

6. Gradually add the beef broth while stirring. Simmer for 3–4 minutes until the gravy thickens.

7. To serve, place mashed potatoes on plates, top with sausages, and spoon onion gravy over everything.

Notes

Use chicken, turkey, or plant-based sausages as a lighter or vegetarian option.

Substitute vegetable broth for beef broth to make the gravy vegetarian.

Yukon Gold potatoes yield a creamier mash, while russets are fluffier.

Make extra gravy—it freezes well and adds flavor to future meals.

  • Author: Angelina
  • Prep Time: 10 minutes
  • Cook Time: 25 minutes
  • Category: Dinner
  • Method: Stovetop
  • Cuisine: British

Nutrition

  • Serving Size: 1 plate
  • Calories: 540
  • Sugar: 4g
  • Sodium: 880mg
  • Fat: 35g
  • Saturated Fat: 12g
  • Unsaturated Fat: 19g
  • Trans Fat: 0g
  • Carbohydrates: 36g
  • Fiber: 4g
  • Protein: 18g
  • Cholesterol: 60mg

Keywords: sausages and mash, sausage with onion gravy, creamy mashed potatoes

Recommended

Leave a Comment

Recipe rating