Beet leaves are wrapped around ground veal and braised in a flavorful liquid.
1. Cut off the beet green stems at the base of the leaves and discard. Place the leaves in a large bowl. Pour on enough boiling water to cover the leaves by 1 inch and allow them to stand for 5 minutes. Pour off the water and transfer the leaves to an absorbent kitchen towel. Pat dry.
2. Generously butter a large skillet. In a mixing bowl, beat the egg, then add the veal. Stir to combine. Blend in the bread crumbs, dill leaves, lemon zest, allspice, salt, and pepper. Take up by tablespoonfuls and shape into 24 cylinders. Place each cylinder on a beet leaf near the stem end and roll up, tucking in the sides to form a neat bundle. Place, seam side down, in the prepared skillet. Pour on the chicken broth and add the garlic. Cover the pan and cook at a gentle bubble for 30 minutes.
3. Using a slotted spoon, transfer the stuffed beet leaves to a serving platter. Increase the heat under the skillet and cook the liquid until it is reduced to ½ cup. Remove from the heat. Blend the flour into the sour cream and stir into the reduced liquid. Add the lemon juice and return to the heat. Cook, stirring, until slightly thickened. Pour over the stuffed leaves to serve.