
This Cantonese-style creation transforms humble ingredients into a deeply flavorful one-pan meal. The technique involves cooking rice with marinated pork in a wok, creating those signature charred aromas that define authentic home cooking.
What makes this dish special is the way the pork fat renders into the rice, infusing every grain with savory depth. The high heat of the wok ensures a crispy bottom layer while keeping the top tender and moist.
You’ll end up with a dish that’s more than the sum of its parts—tender pork pieces, fragrant rice, and that coveted wok hei flavor that can’t be replicated any other way. It’s comfort food at its most satisfying.
Serve hot with a side of pickled vegetables or a simple cucumber salad to balance the richness.
Ingredients for Pork Steamed Rice
Simple ingredients elevate to extraordinary with wok charred depth and savory pork richness.
| Ingredient | Amount | Notes |
|---|---|---|
| Jasmine Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Pork Shoulder 🥩 | 1 lb | Diced into small pieces |
| Light Soy Sauce 🫒 | 3 tbsp | For marinating pork |
| Dark Soy Sauce 🫒 | 1 tbsp | Adds depth and color |
| Oyster Sauce 🫒 | 2 tbsp | Essential for authentic flavor |
| Shaoxing Wine 🍷 | 2 tbsp | Or substitute dry sherry |
| Garlic Cloves 🧄 | 4 cloves | Minced finely |
| Ginger 🌿 | 1 tbsp | Freshly grated |
| Green Onions 🧅 | 4 whole | Thinly sliced, divided |
| Granulated Sugar 🧂 | 1 tsp | Balances savory flavors |
| Sesame Oil 🫒 | 1 tsp | For finishing aroma |
| Vegetable Oil 🫒 | 3 tbsp | High smoke point for wok |
| Salt 🧂 | ½ tsp | Adjust to taste |
| White Pepper 🌶️ | ¼ tsp | Traditional Cantonese seasoning |
The pork shoulder is non-negotiable for authentic texture—look for well-marbled cuts at Asian markets or Costco. Jasmine rice is traditional, but any long-grain works. For soy sauces, Pearl River Bridge or Lee Kum Kee offer consistent quality. The Shaoxing wine adds depth; dry sherry from any grocery store works if you can’t find it at an Asian specialty store.
Out of Shaoxing? Dry sherry at equal amount is your best bet. No oyster sauce? Vegan oyster sauce or hoisin in a pinch. The rice can be day-old (actually preferred for texture), but rinsing fresh rice until water runs clear prevents gummy results. If using low-sodium soy sauces, you may need to adjust salt to taste.
Marinated pork keeps 2-3 days in the fridge, but cook immediately for best texture. Leftover rice dish stores 4-5 days refrigerated—reheat in a skillet with a splash of water. For true authenticity, use within 24 hours as the wok hei flavor is best fresh.
Why You’ll Love This Recipe
- One Pot Wonder: I toss the pork and rice in one pot, let it steam, and boom—minimal cleanup.
- Umami Bomb: The combo of light and dark soy sauce with oyster sauce gives it that deep, savory punch I crave.
- Feeds the Crowd: Between us, this stretches easily for family dinners or meal prep for the week.
- Budget Friendly: Pork shoulder is cheap, and a little goes a long way with rice to fill everyone up.
Step-by-Step Instructions for Pork Steamed Rice
Master the technique that delivers authentic Cantonese flavor and texture in every bite.
Step 1: Marinate the Pork for Maximum Flavor
In a bowl, combine the 1 lb Pork Shoulder with 3 tbsp Light Soy Sauce, 1 tbsp Dark Soy Sauce, 2 tbsp Oyster Sauce, 2 tbsp Shaoxing Wine, 1 tsp Granulated Sugar, 0.5 tsp Salt, and 0.25 tsp White Pepper. Mix thoroughly to ensure every piece is evenly coated.
Let the pork marinate for at least 30 minutes at room temperature. This allows the flavors to penetrate the meat deeply. I’ve found that this marinating time makes a noticeable difference in the depth of flavor in the finished dish.
Step 2: Prepare the Jasmine Rice
Rinse the 2 cups Jasmine Rice under cold water until the water runs completely clear. This removes excess starch and ensures the rice cooks up fluffy and separate. Drain the rice thoroughly in a fine-mesh strainer.
Soak the rinsed rice in fresh water for 15 minutes. This step helps the grains absorb moisture evenly, preventing uneven cooking. After soaking, drain the rice again and set it aside while you prepare the other ingredients.
Step 3: Sear the Pork and Aromatics
Heat 2 tbsp Vegetable Oil in a wok or large skillet over high heat until shimmering. Add the marinated pork and cook for 5-6 minutes, stirring occasionally, until the pieces are lightly browned and cooked through. Remove the pork from the wok and set it aside.
In the same wok, add the remaining 1 tbsp Vegetable Oil and heat over medium-high heat. Add the 4 cloves Garlic Cloves, 1 tbsp Ginger, and half of the 4 whole Green Onions. Stir-fry for 1-2 minutes until the aromatics are fragrant and the garlic turns light golden.
Step 4: Combine and Steam the Rice
Return the pork to the wok with the aromatics. Add the drained jasmine rice and stir to combine, ensuring the rice is well-coated with the oil and aromatics. This step infuses the rice with flavor before steaming.
Transfer the mixture to a heatproof dish or rice cooker. Add 2 cups of water (or enough to cover the rice by about ½ inch). Steam for 20-25 minutes until the rice is tender and the liquid has been fully absorbed. The rice should be fluffy with a slight chew, and the pork should be tender and flavorful.
Step 5: Finish and Serve
Once the rice is cooked, drizzle the 1 tsp Sesame Oil over the top. Use a spatula to gently fluff the rice and distribute the pork and aromatics evenly. The sesame oil adds a final layer of aroma that ties the dish together.
Garnish with the remaining sliced Green Onions. Serve hot, ensuring each portion has a good mix of pork and rice. The finished dish should have a rich, savory flavor with a hint of sweetness and the signature charred aroma of Cantonese-style steamed rice.
Pro Tips For Making Pork Steamed Rice
- Pre-cook the pork: Parboil the pork shoulder for 8-10 minutes before steaming to remove impurities and guarantee tender meat—skipping this leaves your rice greasy.
- Rinse the rice: Wash jasmine rice until the water runs clear to prevent gummy texture, but don’t soak it or you’ll lose the firm bite that makes this dish.
- Layer pork on top: Place the pork on the rice only after the water boils, so it steams properly instead of sitting in raw liquid.
- Use both soy sauces: Dark soy gives color while light soy adds saltiness—using just one makes the flavor flat, and I learned this the hard way.
Storing and Reheating This pork steamed rice
Refrigerator Storage
Let this dish cool for no more than 2 hours before transferring to airtight containers. It keeps well in the fridge at 40°F or below for up to 4-5 days. The flavors actually deepen overnight as the pork fat continues to infuse the rice. ❄️
Freezer Storage
For longer storage, portion into freezer-safe containers or heavy-duty bags. It freezes beautifully for up to 3 months without texture loss. Leave 1 inch headspace for expansion and squeeze out excess air to prevent freezer burn.
Stovetop Reheating
This is my preferred method for maintaining texture. Heat in a skillet over medium-low heat with 2 tbsp water and a lid. Stir occasionally for 5-7 minutes until heated through. The steam revives the rice perfectly. 🔥
Microwave Reheating
For quick meals, microwave individual portions covered with a damp paper towel. Use 70% power for 2-3 minutes, stir, then continue in 30-second intervals until reaching 165°F. Add a splash of water if needed.
Reviving Wok Hei
To recapture that signature charred aroma, heat a wok over high heat and add the cold dish with 1 tsp vegetable oil. Press down with a spatula for 2-3 minutes to crisp the bottom layer.
Nutrition Facts
Frequently Asked Questions
Can I use a different cut of pork?
Pork shoulder is ideal for its fat content, but pork butt works too. Avoid lean cuts like tenderloin as they can dry out. For best results, choose well-marbled meat for juicy, flavorful results.
Why is my rice mushy?
Over-soaking or insufficient rinsing causes excess starch. Use fresh water for soaking and rinse until it runs clear. Also, avoid stirring the rice too much during cooking.
Can I cook this in a rice cooker?
Yes! Sear the pork and aromatics first, then transfer everything to the rice cooker with water. Use the standard rice setting for perfectly cooked grains.
How do I get more charred flavor?
Increase the heat to high when searing the pork and aromatics. Let the rice sit undisturbed for 2-3 minutes at the end to develop a crispy bottom.
- Jollof Rice Sauce Recipe: West African Tomato and Spice Infusion - September 25, 2026
- Japanese Rice Soup Recipe: Umami-Rich Comfort in a Bowl - September 25, 2026
- Homemade Cream Of Rice Recipe: Silk-Smooth Breakfast in Minutes - September 25, 2026