Wash the duck legs, put in a pot of water, bring to a boil, remove the foam and simmer for 40 minutes.
While soup is cooking, peel potatoes, onions and carrots. Finely chop the onion. Cut carrots and potatoes into strips.
Put the soup chopped potatoes, carrots and cook for another 25 minutes.
Then add the washed rice, onion and cook the soup over low heat until the rice is ready. Before serving, add finely chopped greens.