A Chinese rice bowl is a flexible meal of steamed rice topped with savory ingredients, vegetables, and a flavorful sauce; home and regional versions vary widely. This one pairs ginger-soy ground pork with shiitake mushrooms and crisp-tender bok choy, so each bowl brings together fluffy rice, a glossy, savory topping, and fresh green vegetables.
The components cook on the stovetop while the rice steams, making this a practical dinner rather than a complicated project. Shaoxing wine and dark soy sauce add depth, but the recipe includes easy substitutions if they are not in your pantry.
Ingredients
- 1½ cups (285 g) jasmine rice or other long-grain white rice
- 2¼ cups (530 ml) water, for cooking the rice
- 1 tablespoon (15 ml) neutral oil, such as canola or avocado oil
- 1 pound (450 g) ground pork
- 5 ounces (140 g) shiitake mushrooms, stems removed and caps sliced
- 2 cloves garlic, finely chopped (about 2 teaspoons / 6 g)
- 1 tablespoon (15 g) finely grated fresh ginger
- 3 tablespoons (45 ml) regular soy sauce
- 2 tablespoons (30 ml) hoisin sauce
- 1 tablespoon (15 ml) Shaoxing wine
- 1 teaspoon (5 ml) dark soy sauce, optional
- ⅓ cup (80 ml) water, for the pork sauce
- 1 teaspoon (4 g) granulated sugar
- 1 teaspoon (3 g) cornstarch
- ¼ teaspoon ground white or black pepper
- 12 ounces (340 g) baby bok choy, halved lengthwise or quartered if large
- 1 teaspoon (5 ml) neutral oil, for the bok choy
- 2 tablespoons (30 ml) water, for the bok choy pan
- 2 scallions, thinly sliced (about 20 g)
- 1 teaspoon (3 g) toasted sesame seeds, optional
- Chili crisp or sliced fresh chile, optional, for serving
Instructions
- Prepare the rice and ingredients. Rinse the rice in a fine-mesh strainer under cool water, swishing it gently until the runoff is less cloudy, then drain well. While you rinse, slice the mushrooms and bok choy, chop the garlic, grate the ginger, and slice the scallions. This preparation takes about 20 minutes, including measuring and mixing the sauce ingredients.
- Start the rice. Put the rinsed rice and 2¼ cups (530 ml) water in a medium saucepan with a tight-fitting lid. Bring it to a boil over medium-high heat. Stir once, cover, and turn the heat to low. Simmer gently for 15 minutes without lifting the lid. Remove the pan from the heat and leave it covered for 10 minutes; this resting time lets the grains finish steaming. Fluff with a fork just before serving.
- Mix the sauce. In a small bowl, whisk together the regular soy sauce, hoisin, Shaoxing wine, dark soy sauce if using, ⅓ cup (80 ml) water, sugar, cornstarch, and pepper. Make sure the cornstarch is dispersed rather than sitting in a lump at the bottom. Keep the bowl near the stove; the sauce will thicken quickly once it reaches the hot pan.
- Brown the pork and mushrooms. Heat 1 tablespoon (15 ml) neutral oil in a large skillet over medium-high heat. Add the pork and break it into small pieces with a wooden spoon or spatula. Cook for 5 to 7 minutes, stirring occasionally, until no large pink areas remain. Use a food thermometer to check that the pork reaches 160°F (71°C), the USDA FSIS safe minimum internal temperature for ground meat. Add the mushrooms and cook for 3 to 4 minutes, stirring, until they soften and release some of their moisture. Stir in the garlic and ginger and cook for about 30 seconds, just until fragrant.
- Glaze the pork. Stir the sauce once more, then pour it into the skillet. Bring it to a gentle simmer and cook for 2 to 3 minutes, stirring often, until it looks glossy and lightly coats the pork and mushrooms. If it becomes thicker than you like, loosen it with water a tablespoon (15 ml) at a time. Turn off the heat and taste; add a small splash of soy sauce if it needs more salt, or a spoonful of water if the flavor feels too concentrated.
- Cook the bok choy and assemble. Heat 1 teaspoon (5 ml) oil in a separate skillet over medium-high heat. Arrange the bok choy cut-side down and cook for 2 minutes to take on a little color. Add 2 tablespoons (30 ml) water, cover, and steam for 2 to 3 minutes, until the stems are tender but still have some bite. Divide the rice among four bowls, spoon the pork and mushrooms over one side, and add bok choy beside them. Finish with scallions, sesame seeds, and chili crisp or fresh chile if desired.
Tips
- Keep the rice covered. The steam trapped under the lid is part of the cooking process. Lifting it repeatedly can leave the top layer undercooked. If the rice still seems firm after its covered rest, sprinkle over 1 to 2 tablespoons (15 to 30 ml) water, cover again, and warm it over low heat for 2 to 3 minutes.
- Brown rather than boil the pork. Give the meat room to contact the hot skillet. If your pan is small, brown the pork in two batches; crowding it can make it release liquid and steam before it develops color. Drain excess fat only if there is more than a thin coating in the pan.
- Adjust salt with care. Soy sauce, hoisin, and dark soy all contribute salt, and brands vary. Start with the listed amounts and taste after the sauce thickens. Regular soy sauce is the main seasoning; dark soy is included mostly for a deeper color and rounder flavor, so leaving it out will not prevent the sauce from working.
- Use a practical Shaoxing substitute. Shaoxing wine is a Chinese rice wine that adds a mellow, lightly aromatic note. If it is unavailable, use an equal amount of dry sherry; the result will be a little less distinctly Chinese in flavor. For an alcohol-free option, use broth or water instead, knowing the sauce will have less complexity.
Serving Suggestions
Serve the bowls hot, with the rice forming a base and the saucy pork, mushrooms, and bok choy arranged on top rather than stirred together in advance. A little sauce will soak into the rice, while the separate toppings make it easy for each person to choose a balanced bite. Add chili crisp at the table so everyone can control the heat. If you like a brighter finish, offer rice vinegar or a few wedges of lime on the side; these are optional accents, not required ingredients.
For a fuller spread, put out quick-pickled cucumber, steamed edamame, or a simple cucumber salad. A bowl of clear soup or a plate of blanched greens also fits well. The recipe is substantial as written, but extra vegetables make it easy to stretch the meal without making the pork topping overly large. Set out additional scallions and sesame seeds for people who want a more aromatic or nutty finish.
Variations
Make it with chicken or turkey: Replace the ground pork with an equal amount of ground chicken or turkey. Cook it until a thermometer reads 165°F (74°C), the USDA FSIS safe minimum for poultry, before adding the mushrooms and sauce. Poultry is leaner, so watch the pan and add a teaspoon of oil if it begins to stick.
Use different vegetables: Snow peas, thinly sliced cabbage, broccoli florets, or green beans can stand in for bok choy. Cut firm vegetables small enough to cook quickly, and add a splash of water and a lid to steam them if needed. If shiitakes are hard to find, use cremini or button mushrooms; they have a milder, less savory flavor but still work well in the sauce.
Make it meat-free: Use 14 ounces (400 g) crumbled firm tofu or plant-based ground meat in place of pork. Pat tofu dry and brown it well before adding the mushrooms. Tofu absorbs sauce differently, so begin with about three-quarters of the sauce, then add more to taste. For a lighter soy profile, replace some of the bok choy with extra mushrooms or another quick-cooking vegetable.
Change the rice: Brown rice can be used, but it needs more water and a longer cook than the white-rice timing given here, so follow the package directions. Short-grain rice will be stickier and softer, while jasmine rice gives a fragrant, separate-grain base. If you use leftover cooked rice, warm it thoroughly and make sure it reaches 165°F (74°C) before serving.
Storage and Reheating
Refrigerate leftovers within 2 hours of cooking. For easier cooling, divide the rice, pork mixture, and bok choy among shallow airtight containers rather than leaving a large hot batch on the counter. Store them in the refrigerator for 3 to 4 days. Keeping the components separate helps the rice hold its texture and prevents the bok choy from softening as quickly, but it is also fine to store assembled bowls together.
Reheat only the portion you plan to eat. Add a teaspoon or two of water to the rice, cover loosely, and microwave in short bursts, stirring once, until steaming hot. Warm the pork and mushrooms in a covered microwave-safe dish or in a small skillet over medium heat, adding a splash of water if the sauce has thickened in the refrigerator. Reheat leftovers to 165°F (74°C), checking the center with a food thermometer. Warm bok choy briefly so it does not become limp. Discard food that has been left at room temperature for more than 2 hours, or more than 1 hour when the temperature is above 90°F (32°C). For longer storage, freeze the cooled rice and pork mixture in airtight containers for up to 2 months for best quality; freeze bok choy separately only if you do not mind a softer texture after thawing.
Frequently Asked Questions
Can I make the rice ahead?
Yes. Cook it, cool it promptly, and refrigerate it in a shallow, covered container within 2 hours. Use it within 3 to 4 days and reheat it to 165°F (74°C). Cold rice can be convenient for meal prep, but it may be slightly firmer than freshly cooked rice; add a little water and cover it while reheating.
What can I use instead of hoisin sauce?
Hoisin gives the topping sweetness, salt, and a concentrated savory flavor. If you do not have it, use 1 tablespoon (15 ml) extra soy sauce plus 1 teaspoon (5 ml) honey or brown sugar, then taste and adjust. The substitute will be less thick and less complex, so simmer the sauce until it lightly coats the pork rather than expecting the exact same flavor.
Can I cook everything in one pan?
You can, but cook the bok choy first and transfer it to a plate, then use the same skillet for the pork and mushrooms. The pork mixture takes longer and leaves a rich sauce that would overwhelm the greens if they were cooked in it. A second skillet is convenient, but not necessary; use the rice saucepan for the rice and one skillet for both toppings.
How do I keep the pork from turning dry?
Use a skillet large enough for the meat to brown, and stop cooking it once it reaches the safe minimum temperature. Ground pork with some fat stays juicier than a very lean grind. The sauce also protects the meat from tasting dry, so avoid reducing it until it is sticky or nearly evaporated; it should remain glossy and spoonable.
Is dark soy sauce necessary?
No. Dark soy sauce is optional and mainly deepens the color, with a slightly rounder taste. Regular soy sauce provides the primary seasoning, so the bowl will still be flavorful without dark soy. Avoid replacing it with a larger amount of regular soy, which could make the finished sauce too salty.
Related
- Swedish Steel Company: Swedish-Style Oats
- Peruvian Stir-Fried Chicken and Noodles (Tallarín Saltado)
- Biko Filipino Sticky Rice with Coconut Caramel
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).