To make the marinade, place all the ingredients into a pan and bring to the boil.
Remove from the heat and allow to cool.
Add the lamb to the marinade, cover, and leave overnight in the fridge.
Preheat oven to 180C/355F/Gas 4.
For the carrots, place the carrots in a pan and cover with cold water. Bring to the boil and simmer until tender.
Drain off the water, leaving two tablespoons behind.
Pour double cream in and mix well.
Heat a separate dry pan and add the caraway seeds. Cook for 1-2 minutes.
Mix the seed with the carrot and add the butter.
For the sauce, reduce the stock and the vinegar until thickened to the consistency of treacle.
Remove the meat from the marinade and pat dry on kitchen towels.
Heat a pan with a drizzle of oil until hot and add the lamb. Sear on all sides.
Transfer to an ovenproof dish and place in the oven to cook for a further 15-20 minutes.
Remove and serve with the carrots and the sauce on an oblong serving dish.
Type the ingredients you want to use, then click Go. For better results you can use quotation marks around phrases (e.g. "chicken breast"). Alternatively you can search by chef, programme, cuisine, diet, or dish (e.g. Lasagne).
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.