Cut the smoked meat and carrots into sticks, quarter the onions and shallots.
Dilute the vinegar with 100ml water, add the white wine and the carrots, smoked meat, onions and the pressed garlic, the herbs and spices, stir and season with salt and pepper.
Place the leg of lamb in the marinade for 24 hours and turn from time to time.
Take the leg out of the marinade and dry it with paper towels.
Reduce the marinade to about a third. Preheat the oven to 220 ° C, fry the meat in the butter and finish cooking in the oven.
Gradually add the marinade and cook for about 50-60 minutes. Pour the sauce through a sieve and maybe add some seasoning.