This hearty British classic features plump sausages slowly simmered in a deeply flavorful onion gravy. The onions are caramelized until golden, then thickened with a simple roux and enriched with beef stock, Worcestershire sauce, and a touch of Dijon mustard. The result is an incredibly rich, savory sauce that perfectly coats the sausages. Ready in under an hour, this comforting dish is traditionally served over fluffy mashed potatoes for a satisfying meal that's perfect for cold weather evenings or Sunday supper.
My flatmate Sarah used to make this every Sunday during our university years, and the smell would eventually draw everyone from our rooms into the tiny kitchen. We'd crowd around the stove, forks in hand, while she insisted it needed just five more minutes for the gravy to reach perfection.
I once served this to my dad who claimed he didn't like onion gravy, having only experienced the pale, watery pub versions. He went back for seconds and quietly asked for the recipe while doing the dishes afterward.
Ingredients
- 8 pork sausages: Choose good quality ones with decent meat content, as cheaper sausages can shrink dramatically and release too much fat into the gravy
- 1 tablespoon vegetable oil: Helps brown the sausages evenly without burning like butter might
- 2 large yellow onions: Thinly slice them rather than chopping, as they'll melt into the gravy beautifully
- 2 tablespoons unsalted butter: Essential for developing the rich base of your gravy
- 2 cloves garlic: Minced finely so it disperses evenly throughout the sauce
- 2 tablespoons all-purpose flour: This creates the velvety texture that transforms stock into proper gravy
- 2 cups beef or chicken stock: Beef stock gives a deeper, heartier flavor that pairs perfectly with sausages
- 1 tablespoon Worcestershire sauce: Don't skip this, it provides that essential umami depth
- 1 teaspoon Dijon mustard: Adds a subtle sharpness that cuts through the richness
- ½ teaspoon dried thyme: Echoes the herby notes often found in good British sausages
Instructions
- Brown the sausages:
- Heat oil in a large skillet over medium heat, add sausages, and cook for 10 to 12 minutes, turning until golden on all sides and cooked through
- Caramelize the onions:
- In the same pan, melt butter and cook sliced onions over medium-low heat for 12 to 15 minutes, stirring often until they turn soft and golden brown
- Add the garlic:
- Stir in minced garlic and cook for just 1 minute until fragrant, being careful not to burn it
- Make the roux:
- Sprinkle flour over the onions and stir well, cooking for 1 to 2 minutes to eliminate the raw flour taste
- Create the gravy:
- Gradually pour in stock while stirring constantly, then add Worcestershire sauce, mustard, thyme, salt, and pepper
- Thicken it up:
- Bring the gravy to a simmer and cook for 3 to 5 minutes until it coats the back of a spoon
- Combine and serve:
- Return sausages to the pan, nestle them into the gravy, and simmer gently for 5 minutes before serving over mashed potatoes
This became my go-to dinner when I moved into my first apartment and needed something that felt like a proper meal but wouldn't bankrupt my grocery budget.
Getting The Best Sausages
Butchers or specialty food shops often have better quality sausages than supermarkets, with higher meat content and better seasoning. Cumberland sausages work beautifully here, but any decent pork sausage will do the job admirably.
Gravy Consistency
The gravy should coat the back of a spoon and leave a clear trail when you run your finger through it. If it's too thick, splash in a bit more stock, and if too thin, let it bubble for another few minutes.
Make It Ahead
You can cook the sausages and make the gravy up to a day ahead, then gently reheat together. The flavors actually improve overnight as the gravy absorbs more of the sausage seasoning.
- Store leftovers in the refrigerator for up to three days
- The gravy may thicken in the fridge, so add a splash of water when reheating
- Frozen portions keep well for up to a month if you want to batch cook
There's something deeply satisfying about a dish that transforms such humble ingredients into something that feels like proper comfort food.
Your Recipe Questions
- → What type of sausages work best?
-
Pork sausages are traditional, but you can use Cumberland, bratwurst, or your favorite variety. Vegetarian options also work well.
- → Can I make this ahead?
-
Yes. Prepare the dish completely, then cool and refrigerate for up to 2 days. Reheat gently on the stove, adding a splash of stock if the gravy has thickened too much.
- → What should I serve with it?
-
Creamy mashed potatoes are the classic accompaniment. Steamed peas, roasted vegetables, or crusty bread to soak up the gravy also work beautifully.
- → How do I get the gravy really thick?
-
Let the flour cook with the onions for a full 2 minutes to remove the raw taste. Simmer the gravy for at least 5 minutes to reach your desired consistency.
- → Can I freeze this?
-
Yes. Cool completely and freeze in an airtight container for up to 3 months. Thaw overnight in the refrigerator and reheat slowly on the stove.