Soak Shiitake Mushrooms: Place dried shiitake mushrooms in warm water until soft. This usually takes about 30 minutes, but for the best texture and flavor, you can soak them overnight.
Prep the Pork Belly: Slice the pork belly into 2-inch long strips. This size helps the meat braise evenly while keeping just the right balance of lean and fatty bites.
Chop Aromatics: Once your mushrooms are softened, slice them thin. Dice the shallots (or substitute with onions if that’s what you have). These aromatics are what give Lu Rou Fan its depth of flavor.
Brown the Pork Belly: Heat a little oil in a heavy-bottomed pot or pan. Stir-fry the pork belly until lightly browned, about 4 minutes. Browning the pork adds that first layer of rich flavor to the dish.
Sauté the Aromatics: Add in the garlic, shallots, and mushrooms, cooking until fragrant. This is where your kitchen starts to smell amazing!
Season the Dish: Mix in the light soy sauce, dark soy sauce, rock sugar, five-spice powder, white pepper, bay leaf, and star anise. Stir well so every piece of pork is coated in that sweet-savory seasoning blend.
Simmer Low and Slow: Pour in just enough water to cover the pork. Lower the heat, cover, and let it gently simmer for about 1 hour. The pork will turn tender, and the sauce will reduce into a glossy, flavorful gravy that clings to every bite.
Serve and Enjoy: Spoon the braised pork over a bowl of steaming white rice. For the full Taiwanese Lu Rou Fan experience, add a soy-braised hard-boiled egg and finish with a sprinkle of green onions on top.