A delicious traditional breakfast that will make you excited to get up!
Begin by boiling potatoes until soft. Drain and keep warm until ready to mash them.
While potatoes are boiling, in a large frying pan, heat oil.
Add sausages and fry until golden brown - about 15 minutes.
Once cooked place in an ovenproof dish and cover with tinfoil, or keep oven.
Now make the gravy by melting the oil and butter in a large saucepan over a gentle heat.
Add the onion and cover with a lid, cooking until translucent for about 10 minutes.
Add sugar and balsamic vinegar to the onions and stir well.
Cover with the lid and continue to cook for a further 5 minutes.
Add the stock and boil gently uncovered for 5 minutes.
In a heatproof bowl mix corn starch with the cold water to a thin paste.
Pour a little of the hot gravy into the starch mixture and mix thoroughly.
Pour the starch mixture back into the gravy, raise the heat to high and boil for 10 minutes or until the gravy is slightly thickened.
Keep warm until ready to serve.
Finish by mashing potatoes with milk and butter.
Season with salt and pepper.
To Serve: Spoon mash onto plates, add sausage and cover with onion gravy.