Blanch beef ribs in boiling water for 5 minutes. Drain and rinse thoroughly to remove impurities. Pat dry.
Heat cooking oil in a large pot or Dutch oven over medium-high heat. Brown beef ribs on all sides.
Add chopped onion, minced garlic, and ginger slices. Sauté until onion softens, about 5 minutes.
Stir in Cantonese curry paste/powder, light soy sauce, oyster sauce, sugar, and white pepper. Cook for 1 minute until fragrant.
Pour in hot water or beef broth. Bring to a boil, then reduce heat to low, cover, and simmer for 60 minutes, or until beef ribs are tender.
Add potato chunks to the pot. Continue to simmer for another 20-25 minutes, or until potatoes are tender.
Stir in coconut milk (if using). If desired, stir in cornstarch slurry to thicken the curry to your preferred consistency. Serve hot with steamed rice.
Cook this in the app — save it & get tonight’s menu
Get the app