Cut red cabbage into slices. Cut out stalk, cut cabbage into strips. Peel and slice the shallot. Heat 3 tablespoons of oil in a frying pan. Steam shallot for 2-3 minutes until transparent.
Add the cabbage, wine and 3 tablespoons of water and steam covered until the cabbage has collapsed to about half its volume. Divide legs at the joint, peel off skin. Wash legs, pat dry, season with salt and pepper.
Heat 3 tablespoons of oil in a frying pan and fry the meat for 3-4 minutes on each side until golden brown. Add 125 ml water. Spread red cabbage on top, cover and braise over low heat for about 40 minutes, adding some water in between if necessary.
Season with salt, pepper and some sugar and arrange on a plate.