This hearty British dish combines slow-cooked lamb and cheesy mashed potatoes to make the most comforting of comfort foods
Heat 1 tbsp of oil in a frying pan over medium-high heat. Add half the lamb and cook, turning as required until browned on all sides. Transfer to a plate and repeat with another tbsp of oil and the remaining lamb.
Heat the remaining oil in the pan over medium heat. Add the onion, carrot and celery and cook until the vegetables are softened, stirring occasionally. Add the garlic and cook for another minute, stirring to ensure that the garlic does not burn.
Sprinkle the flour over the onions and cook, stirring, for 1 minute.
Gradually add the stock to the pan followed by the wine, stirring to remove any bits stuck to the bottom of the pan. Add the lamb, tomato paste, Worchestershire sauce, rosemary and bay leaves. Cover, reduce the heat to low and simmer for between one to four hours – you may need to add more stock or wine if you are cooking for longer than an hour.
While the lamb is cooking, boil the potatoes in salted water for 20 minutes or until tender. Then drain and return to the pan. Add the butter and milk and mash until smooth. Add salt and pepper to taste.
Preheat the office to 200C.
Once the lamb is cooked, measure it out into 6 small (1 cup capacity) ovenproof dishes. Top with the mashed potato and then with the grated cheese.
Cook in the pre-heated oven until the cheese is golden brown and melted – around 25-30 minutes.
Enjoy!