Wash and peel the vegetables first. Rinse the chicken breast with cold water, separate the fillet from the skin and bones, and trim the veins if necessary. If the cabbage is too sour, soak it in water for about half an hour. Peel the onions and garlic.
Cook the meat. Finely chop the onion and place in a saucepan with a thick bottom. Add sunflower oil and simmer over low heat. Cut the chicken into small pieces and place in a pan, stir. Simmer until the breast is tender.
Add cabbage. When the meat is ready, add tomato paste to the pan and mix well. Pass the garlic through a press and place in the pan. Add sauerkraut to the breast. Pour boiled water into the ingredients until it completely covers them. Stir.
Finish the chicken with the sauerkraut. Stir the contents of the pan. Add salt and pepper to taste. Continue simmering until cooked through, about 30-40 minutes.
Place the finished stewed chicken with cabbage on beautiful plates and serve.