A comforting dish featuring juicy sausages, creamy onion gravy, and fluffy mashed potatoes.
Preheat your oven to 400°F (200°C).
Preheating ensures even cooking for the sausages.
Peel and chop the potatoes into chunks.
Cut potatoes into even-sized pieces for uniform cooking.
Place the potatoes in a pot of salted water and bring to a boil. Cook until tender.
Test the potatoes with a fork; they should be soft but not falling apart.
Place the sausages in a casserole dish, drizzle with a bit of oil, and roast in the oven for 30 minutes, turning halfway through.
Turning the sausages ensures they cook evenly and develop a nice color.
Slice the onions thinly and place in a saucepan with the rosemary and a pinch of salt. Add 1 cup of water and bring to a boil.
Use a sharp knife to slice the onions thinly for even cooking.
Reduce the heat and simmer the onions, covered, until soft and most of the liquid has evaporated.
Stir occasionally to prevent sticking and ensure even cooking.
Sprinkle the flour over the onions and stir well. Add the mustard and milk, then simmer until thickened.
Whisk continuously to avoid lumps in the gravy.
Drain the potatoes and mash with butter and a splash of milk until smooth and fluffy.
For extra creaminess, use warm milk and butter.
Serve the sausages over the mashed potatoes, topped with the onion gravy.
Garnish with a sprig of rosemary for a touch of elegance.