1. Wash potatoes, carrots, green peppers and mushrooms respectively and cut them into large pieces. Rinse the cut potatoes with clear water several times, and then soak them in clear water.
2. Wash the ribs, put water in the pot, add the ribs, blanch to remove blood bubbles, and drain the water for later use.
3. Heat oil in a wok, add ginger slices and garlic slices and stir fry.
4. Add the ribs, stir fry a few times, then cook the cooking wine, add the white sugar, soy sauce, onion, pepper and star anise, and stir well.
5. Add water, bring to a boil, turn to low heat and stew for 30 minutes until the ribs are soft and cooked.
6. Add potatoes, mushrooms and carrots, add salt to taste, and continue to stew until the potatoes are soft and the carrots are soft and cooked.
7. Finally, add green pepper slices and stir-fry for a few times before serving.