Lu Rou Fan (Taiwanese Meat Sauce with Rice)

To make this classic Taiwanese dish, braise pork in rice wine, soy sauce, and water until tender.

By
Cathy Erway
Cathy Erway is a contributing writer at Serious Eats.
Cathy Erway is an award-winning food writer, author, blogger, and podcast host based in Brooklyn.  She contributes to The Huffington Post, The New York Times, TASTE Cooking, Eater, Saveur, Serious Eats, and Food & Wine, among other publications.  
Learn about Serious Eats' Editorial Process
Updated October 05, 2023
Overhead view of lu rou fan in a bowl with a boiled egg cut in half.

Serious Eats / Robby Lozano

Why It Works

  • Leaving the skin on the pork, whether it's ground or sliced, gives the sauce its signature viscosity.
  • Using fried instead of raw shallots gives the sauce a more round, toasty, sweet flavor.
  • This sauce is great to keep on hand in the refrigerator or freezer to spruce up a bowl of noodles or a sautée of veggies.

Every cuisine has its signature dish—something that's unique, unilaterally enjoyed by its people, and unquestionably delicious. For Taiwanese cuisine, it might just be lu rou fan. Literally "stewed meat rice," lu rou fan is a homestyle dish of minced pork braised in rice wine, soy sauce, water, and five-spice powder until meltingly tender. Due to its similarities to the meaty, Italian-American tomato-based sauce, it was dubbed "Taiwanese Ragù" by the organizers of an annual Taiwanese festival that took place in New York City.

Lu Rou Fan Variations

Lu rou fan can be found in every part of Taiwan, from homes to street vendors' stands to restaurants. That doesn't mean it doesn't have its variations, though. In essence, this meat sauce with rice is a very simple, relatively unrefined classic. But in the south of Taiwan, it's sometimes made with minced or slivered pieces of pork belly rather than the ground pork that's ubiquitous in the north. Sometimes it's served with noodles instead of rice, or used to add a little extra flavor to another dish (the Tainan classic dan zai noodles, for example). Some home cooks like to add chopped pickled cucumbers or shiitake mushrooms to the sauce while it's cooking; others serve these alongside the dish after it's done.

I decided to make the dish two ways, using fresh pork belly for one batch and ground pork for another. The debate over which version is more "authentic" is, in my opinion, irrelevant, since at some point in time, the pork was hand-chopped rather than ground by a machine, so it probably resembled something in between. But while the cut of pork may be a matter of personal preference, I've noted in numerous recipes and tips from Taiwanese cooks that it's ideal to keep the skin on the pork, whether ground or sliced. The skin adds a certain gelatinous quality, that sticky-lips feeling after eating it. It pretty much dissolves into the final sauce, lending its signature viscosity. So if you're getting your ground pork freshly ground from a butcher shop, try asking them to keep the skin on. Same goes if you're using whole pork belly. Though do try to shave off any remaining prickly hairs on it if apparent. They're gross.

Close up of fried shallots in a bowl.

Serious Eats / Cathy Erway

Using Fried Shallots to Round Flavor

One other pointer is to use fried shallots instead of raw, fresh ones. Golden fried shallots are a common topping in Taiwanese cuisine. I think that starting out with the crispy bits gives the resulting dish a more round, toasty, sweet flavor. Fried, they also melt into the sauce invisibly, which is what you want.

Frying shallots at home will require only a shallow pool of oil, but if you have a deep-fryer, go ahead and heat that up instead. For economy's sake, you can fill a small pot with just an inch of neutral oil (such as vegetable or peanut) or lard (that would be more typically Taiwanese) and heat it to 325°F with the help of a candy thermometer.* Slice the shallots as thinly and uniformly as possible, so as to prevent some from burning while others aren't yet golden (a mandoline helps). Then, drop all the shallots in and stir constantly until nicely golden-brown. Remember, you're not trying to caramelize the shallots by slowly cooking them until soggy and brown. Nor do you want to over-brown or burn them. So keep on stirring until most have developed a golden hue and then transfer them immediately to paper towels. Even if they look slightly soggy at this point, they're sure to crisp up after a few moments out of the oil.

*You can use a regular thermometer instead—just make sure it's placed in the midst of the cooking oil and not touching the bottom of the saucepan.

Store-Bought vs Homemade Five-Spice Powder

Because I was making two batches anyway, I figured I might as well throw in another variable. Five-spice powder is commonly used to season this dish. But if you have a healthy spice cabinet, you could infuse your stew with the full-bodied flavor of whole spices instead. This gang of five includes cinnamon, star anise, Sichuan peppercorns, cloves, and fennel seeds. You could grind these all up in a spice grinder, but since I grew up throwing lone five-star anise cloves into pots of red-cooked Chinese stews, I decided to leave it, as well as a cinnamon stick, whole in one of my versions. The cloves, fennel seeds, and Sichuan peppercorn I crushed, since they're too small and difficult to pick out of the final dish. So my lu rou fan with ground pork got a dose of store-bought five-spice powder and the version with slivered belly was treated with my own ground mix, along with one cinnamon stick and a five-star anise.

Close up of pork belly and spices being stirred with a spatula in a pot.

Serious Eats / Cathy Erway

In the end, I'd like to say that I could taste the difference between the two. But that would be a lie. I will say that I enjoyed the pork belly version more, but that's probably because all the extra work of hand-slicing the meat. That said, the ground meat version really grew on me—maybe because it was just easier to slurp up. If you're wondering why I sliced the pork belly into long slivers instead of hacking away at them with a cleaver into more manageable bits, it's because a Taiwanese chef once told me that it's ideal to retain the layering of fat, meat, and skin on each individual piece of pork belly, while cutting them as thinly as possible. So, while it was certainly more labor intensive, that textural contrast in every piece was a definite highlight.

So, to each version, its own successes. No matter how you slice it, lu rou fan is great for keeping on hand in the refrigerator or freezer. Heat it up whenever you want to spruce up a bowl of noodles or a sautée of veggies, or go the traditional route and serve it with rice as part of a multi-course meal.

This recipe was originally published as part of the column "Taiwan Eats."

July 2013

This recipe was cross-tested in 2023 and updated with more accurate measurements to guarantee best results.

Recipe Details

Lu Rou Fan (Taiwanese Meat Sauce With Rice) Recipe

Prep 20 mins
Cook 3 hrs
Active 30 mins
Total 3 hrs 20 mins
Serves 6 to 8 servings

Ingredients

  • 2 cups (480ml) vegetable or canola oil

  • 1 1/2 cups thinly sliced shallots, about 3 medium (6 1/4 ounces; 177g)

  • 2 pounds whole, fresh, skin-on pork belly, cut into 1-inch pieces or ground pork (900g)

  • 2 medium cloves garlic, minced (about 2 teaspoons)

  • 2 tablespoons granulated sugar (1 ounce; 30g)

  • 1 teaspoon five-spice powder (see note)

  • 2 cups (480ml) water

  • 1 cup (240ml) Chinese rice cooking wine

  • 1/2 cup (60ml) dark soy sauce

  • 1/2 cup (60ml) light soy sauce

  • Steamed rice, for serving

  • 4 hard-boiled eggs, for serving

Directions

  1. Line a large plate with a triple layer of paper towels. In a medium saucepan, heat oil to 325°F (160ºC) over medium-high heat and adjust flame to maintain temperature as needed. Add shallots and cook, stirring constantly with a slotted spoon or wire mesh spider, until shallots are a pale golden and barely turning brown in spots, 1 to 2 minutes. Immediately transfer to the prepared plate to drain. Reserve 1 tablespoon oil, and discard remaining oil or reserve for another use. Once shallots are cool and firm, lightly crush; set aside.

    A two-image collage: The top image shows shallots frying in oil in a Dutch oven. The bottom image shows golden browned shallots on a paper towel-lined plate being crushed with a spoon.

    Serious Eats / Robby Lozano

  2. In a large Dutch oven, heat reserved 1 tablespoon oil over medium-high heat until shimmering. Add pork belly and cook, stirring occasionally, until browned, 3 to 4 minutes. Add garlic and crushed fried shallots to Dutch oven and cook, stirring, until fragrant, about 1 minute. Add sugar and five-spice powder and stir to combine. Add water, wine, dark and light soy sauce, and bring to a boil. Reduce heat as needed to maintain a gentle simmer. Cook, covered partially, until pork is tender and sauce has thickened, 2 1/2 to 3 hours. Serve with steamed rice and hard-boiled eggs.

    A four-image collage. The top left image shows pork belly being browned in a Dutch oven. The top right image shows browned pork belly with spices sprinkled on top. The bottom left image shows water, wine and soy sauce added to the pork belly mixture. The bottom right image shows a hand spooning cooked pork belly on top of steamed white rice.

    Serious Eats / Robby Lozano

Special Equipment

Slotted spoon or spider, large Dutch oven

Notes

You can make your own five-spice powder by combining 1/4 teaspoon each ground cloves, Sichuan peppercorns, and fennel seed, plus 1 cinnamon stick and 1 clove star anise.

If using whole pork belly, trim any bones from the slab of meat. Slice into 1/4-inch slices lengthwise, then slice each piece into 1/4-inch slivers.

Read More

Nutrition Facts (per serving)
196Calories
9gFat
17gCarbs
8gProtein
×
Nutrition Facts
Servings: 6 to 8
Amount per serving
Calories196
% Daily Value*
Total Fat 9g12%
Saturated Fat 2g8%
Cholesterol 96mg32%
Sodium 2007mg87%
Total Carbohydrate 17g6%
Dietary Fiber 2g7%
Total Sugars 5g
Protein 8g
Vitamin C 4mg19%
Calcium 49mg4%
Iron 1mg8%
Potassium 346mg7%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

More Serious Eats Recipes