1. Soak straw mushrooms. Marinate spareribs with marinade for 20 minutes. Shred garlic and slice shallot. Peel carrot and cut in slices. Cut straw mushrooms in slices. Peel hairy gourd and cut it in half. Then cut it in strips and dice it.
2. Heat the oil, pan fry spareribs. Put in shallot and garlic. Then put in carrot, chili paste and fish sauce. Put in straw mushroom, hairy gourd, mei kuei lu chiew, sugar and soaked mushroom water. Cover the lid and cook in mid-low heat for 15 minutes.
3. Open the lid, put in sugar and dark soy sauce. Thicken the sauce with cornstarch water. Put in Sichuan pepper oil.