How to Make Lu Rou Fan, Taiwanese Braised Pork Rice

Lu rou fan is Taiwan's everyday comfort food: minced or diced pork belly braised in soy sauce, shallots, and five spice until it turns glossy and deeply savory, spooned warm over steamed white rice. You make it by rendering pork fat with fried shallots, simmering it low with soy sauce, rock sugar, and rice wine until the fat turns almost translucent, then serving it over rice with the braising liquid soaked in.

The dish has roots in home cooking from mainland China's Fujian province, brought over by settlers and refined into its own distinct Taiwanese identity over the twentieth century. Nearly every family and street stall has its own version, and it is often considered the single dish that best represents everyday Taiwanese eating, alongside beef noodle soup.

Good lu rou fan is not about heavy seasoning. It's about the fat and connective tissue in the pork belly breaking down slowly enough to turn silky rather than greasy, and the fried shallots contributing a deep savory sweetness you cannot get from raw onion.

Lu rou fan Taiwanese braised pork rice over steamed rice

What Actually Matters

The technique that separates real lu rou fan from a shortcut version is frying the shallots in the pork fat until deeply golden before adding any liquid. Raw or lightly cooked shallots stay sharp and don't fully dissolve into the braise. Frying them slowly in rendered pork fat until deep golden brown, right up to the edge of burnt but not past it, builds the caramelized, almost nutty base flavor the dish depends on. Skip this step and the dish tastes flat no matter how long you braise it.

Lu Rou Fan

Serves 4

Prep time: 20 minutes | Cook time: 1 hour 30 minutes | Total time: 1 hour 50 minutes

Ingredients

  • 1.5 pounds pork belly, skin removed, diced into 1/4 inch cubes
  • 1 tablespoon vegetable oil
  • 6 shallots, thinly sliced
  • 3 cloves garlic, minced
  • 1/3 cup soy sauce
  • 2 tablespoons dark soy sauce
  • 2 tablespoons Shaoxing rice wine
  • 2 tablespoons rock sugar or brown sugar
  • 1 teaspoon five spice powder
  • 2 star anise pods
  • 2 hard boiled eggs, peeled
  • 1.5 cups water
  • 4 cups steamed white rice, for serving
  • Blanched bok choy, for serving

Method

  1. Heat the oil in a heavy pot over medium heat. Add the pork belly and cook, stirring occasionally, until it renders fat and turns golden, about 8 minutes.
  2. Add the shallots and cook slowly over medium low heat, stirring often, until deep golden brown, about 12 minutes.
  3. Add the garlic and cook 1 minute until fragrant.
  4. Stir in the soy sauce, dark soy sauce, rice wine, sugar, five spice, and star anise.
  5. Add the water and the peeled hard boiled eggs, bring to a boil, then reduce heat to a low simmer.
  6. Cover and simmer 1 to 1.5 hours, stirring occasionally, until the pork is very tender and the sauce has thickened and turned glossy.
  7. Taste and adjust seasoning with more soy sauce if needed.
  8. Spoon the pork, sauce, and half an egg over each bowl of steamed rice, and serve with blanched bok choy.
Nutrition (per serving, estimated)
Calories 580
Protein 24g
Fat 32g
Carbohydrates 50g

Nutrition values are a calculated estimate for home cooking, not lab verified.

Tips and Variations

Ground pork works if you prefer a smoother texture, though diced belly gives the classic bite. This dish is genuinely better the next day, since the fat and sauce continue to meld in the fridge overnight, so it's an easy make ahead option. It also freezes well for up to two months; thaw and reheat gently before serving over fresh rice.

Frequently Asked Questions

Can I use a leaner cut of pork?

You can use pork shoulder, but the dish loses some of its signature silkiness. Belly's fat content is what makes the sauce glossy.

What can I use instead of rock sugar?

Brown sugar or even white sugar works fine as a substitute, in the same quantity.

Why is my sauce thin instead of glossy?

Uncover the pot for the last 10 to 15 minutes of cooking to let the sauce reduce and thicken naturally.

Is this the same as Chinese red braised pork?

They're related but distinct. Lu rou fan uses smaller pieces, more fried shallot, and is always served over rice rather than as a standalone dish.

Can I make this in an Instant Pot?

Yes, pressure cook on high for 25 minutes after browning the pork and shallots using the saute function, then release naturally.

More from Wine Drop Cookery

This recipe is part of our Taiwanese recipes collection. For the tools this braise needs, see our pots and pans and kitchen essentials collections, or browse everything we carry.

Who Is Writing This

I'm Chef Alan. I have spent 35 years in professional kitchens, I have formal culinary education in New Hampshire, and I have been honored as a 6-Time 4-Diamond Chef. More about me here.

If a recipe is missing something you needed, or a step didn't make sense, tell me. Get in touch and I'll fix it.

Cook Bolder, Serve Wiser, Eat Better.