Chinese Sticky Rice With Pork Recipe: Five-Spice Glossed Crisp With Juicy Cores

Main Courses

Chinese Sticky Rice With Pork Recipe: Five-Spice Glossed Crisp With Juicy Cores

This Chinese sticky rice with pork recipe delivers the perfect balance of crispy edges and juicy cores—every bite is a celebration of texture and flavor.

The five-spice glaze transforms simple pork into something deeply aromatic, while the steamed sticky rice absorbs just enough moisture to stay tender without losing its signature stickiness. I developed this recipe after years of experimenting with traditional Chinese techniques, ensuring each component shines while working together seamlessly.

The magic lies in the contrast: the pork develops a glossy, caramelized crust from the five-spice marinade, while the rice remains soft and slightly chewy.

This dish isn’t just about taste—it’s about the experience of pulling apart the pork to reveal tender, flavorful cores and pairing it with rice that clings together just enough to hold its shape. The preparation might seem intricate, but breaking it into simple steps makes it achievable for home cooks.

What you’ll end up with is a dish that’s equally at home on festive tables or weeknight dinners. The five-spice glaze adds depth with its warm, slightly sweet notes, while the pork’s juiciness ensures every bite is satisfying.

Serve it with pickled vegetables or a drizzle of soy sauce to balance the richness, and you’ve got a meal that feels both traditional and modern.

This recipe works beautifully with gluten-free sticky rice if needed, making it versatile for different dietary preferences. The key is patience—letting the pork marinate and the rice steam properly transforms simple ingredients into something extraordinary. Let’s get started on creating this showstopping dish.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for chinese sticky rice with pork

Traditional Chinese flavors meet crispy pork and tender rice in this aromatic dish.

Ingredient Amount Notes
Sticky Rice 🍚 1 ½ cups Uncooked, long-grain preferred
Boneless Pork Shoulder 🥓 1 ½ lb Cut into 1-inch cubes
Five-Spice Powder 🌶️ 2 tbsp Store-bought or homemade blend
Dark Soy Sauce 🥄 ¼ cup For marinade and glaze
Honey 🍯 ¼ cup Wildflower preferred
Sesame Oil 🫒 1 tbsp Toasted, for finishing
Garlic Cloves 🧄 6 cloves Minced for marinade
Ginger Root 🌿 1 tbsp Freshly grated
Vegetable Oil 🫒 2 tbsp High smoke point
Scallions 🧅 4 whole Thinly sliced, for garnish
White Rice Vinegar 🍶 1 tbsp For rice seasoning
Salt 🧂 1 ½ tsp Diamond Crystal preferred
Black Pepper 🌶️ ½ tsp Freshly cracked

The pork shoulder is non-negotiable for juicy cores—look for well-marbled cuts at Whole Foods or your Asian market. Five-spice powder should be aromatic and freshly ground; Penzeys carries excellent blends. Sticky rice is available at specialty stores or the Asian aisle, but jasmine rice works in a pinch. For the honey, wildflower varieties add subtle floral notes that complement the five-spice beautifully. Ginger and garlic should be vibrant—no shriveled roots or yellowing cloves here. The dark soy sauce is crucial for depth; Lee Kum Kee is a reliable brand.

No five-spice powder? Combine 1 tsp each of cinnamon, fennel, star anise, cloves, and Szechuan peppercorn for a homemade version. Substitute honey with maple syrup if needed, though it’ll lack floral complexity. For the rice, glutinous rice flour can be mixed with regular rice at a 1:3 ratio for extra stickiness. The pork cubes should be uniform—trim excess fat but leave some for flavor. If you can’t find dark soy sauce, light soy sauce with 1 tsp molasses mimics the depth. Fresh ginger and garlic are ideal, but powdered versions at half the amount work in emergencies.

Marinated pork keeps 3 days in the fridge, while cooked rice reheats beautifully—just add a splash of water and steam. The five-spice marinade can be made ahead and stored for 2 weeks. For gluten-free sticky rice, use glutinous rice flour and ensure all sauces are certified gluten-free. Garnish with scallions right before serving to preserve their freshness. Leftovers? Pork reheats well in a skillet with a splash of water, while rice can be refrigerated for 4 days or frozen for 3 months

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this for lazy Sundays—just toss the pork, sticky rice, and five-spice mix into a single pan, cover it, and let the heat do the work. No chopping, no flipping, no stress. (Yes, even on a Tuesday night.)
  • Sweet-Savory Balance: That honey glaze caramelizing on the pork? Chef’s kiss. The dark soy sauce cuts through the richness, while the five-spice powder adds this warm, earthy depth that makes every bite feel like a hug. Honestly, I’ve never met sticky rice this addictive.
  • Lunchbox Hero: Between us, this is my go-to for meal prep. The rice stays sticky and the pork stays tender for days—pack it cold for work or reheat it gently, and it’s still ridiculously good by day three. (My kids fight over it.)
  • Budget Feast: Pork shoulder stretches for miles, and sticky rice is a pantry staple. A few dollars’ worth of ingredients feeds four, with leftovers that taste better the next day. Not the prettiest, but the taste makes up for it—and my wallet thanks me.

Step-by-step instructions for Chinese sticky rice with pork

This method delivers perfectly tender rice and melt-in-your-mouth pork with a glossy five-spice crust.

1

Prepare the Pork Marinade and Glaze

In a mixing bowl, combine the 1.5 lb boneless pork shoulder (cut into 1-inch cubes), 2 tbsp five-spice powder, 0.25 cup dark soy sauce, 0.25 cup honey, 6 cloves minced garlic, and 1 tbsp freshly grated ginger root. Mix thoroughly until the pork cubes are evenly coated. Cover and refrigerate for at least 2 hours—this ensures deep flavor penetration and tender meat.

While the pork marinates, prepare the glaze by whisking together 1 tbsp white rice vinegar, 1 tbsp toasted sesame oil, and 1 tsp salt in a small bowl. Set aside—this will be used later to enhance the pork's finish. The marinade's balance of sweet and savory creates that signature sticky, caramelized exterior while keeping the pork impossibly juicy inside.

2

Cook the Sticky Rice

Rinse the 1.5 cups sticky rice under cold water until the water runs clear, then drain well. In a medium saucepan, combine the rice with 2 cups water and 1.5 tsp salt. Bring to a boil over medium-high heat, then immediately reduce to low heat, cover tightly with a lid, and simmer for 20 minutes without lifting the lid. This gentle cooking method preserves the rice's natural stickiness.

After 20 minutes, turn off the heat and let the rice steam undisturbed for an additional 10 minutes. The residual heat will finish cooking the rice evenly. Fluff gently with a fork—you're aiming for grains that cling together slightly but remain distinct. If the rice feels undercooked, return it to the heat for 2-3 minutes covered, but don't overdo it or the texture will become mushy.

3

Sear and Glaze the Pork

Heat 2 tbsp vegetable oil in a large skillet over medium-high heat until shimmering. Remove the pork from the marinade (reserve the marinade) and add it to the skillet in a single layer. Cook undisturbed for 3-4 minutes per side until deeply browned and crispy. The pork should release easily from the pan—if it sticks, your heat isn't high enough.

Pour the reserved marinade into the skillet and bring to a simmer. Cook for 3-4 minutes until the liquid reduces by half and forms a glossy glaze. Stir in the prepared glaze mixture and cook for another 1 minute until the pork is fully coated. Remove from heat and let rest for 5 minutes—this resting period ensures the juices redistribute, keeping every bite succulent.

4

Assemble and Serve

Transfer the cooked sticky rice to a serving platter and create a well in the center. Arrange the glazed pork cubes in the well, allowing their juices to mingle with the rice. Drizzle any remaining glaze from the skillet over the top for extra shine and flavor.

Garnish with 4 whole scallions, thinly sliced, and serve immediately. The contrast of sticky rice and tender pork creates a harmonious balance—each bite delivers the sweet-savory glaze, the aromatic five-spice notes, and the comforting texture of perfectly cooked rice. For best results, serve while the pork is still warm and the rice maintains its natural stickiness.

👨‍🍳

Pro Tips For Making Chinese Sticky Rice With Pork

  • SOAK THE RICE LONGER: I used to skimp on this, thinking 30 minutes was enough—until my sticky rice turned out dry and crumbly. For this dish, soak the rice in water for at least 4 hours (overnight if possible), then drain and rinse it twice before wrapping. The extra time guarantees that chewy, melt-in-your-mouth texture that holds up when steamed with the pork.
  • SEAR THE PORK IN BATCHES: Crowding the pan will steam the pork instead of searing it, and you’ll end up with soggy edges. Cut the boneless pork shoulder into even 1-inch chunks and cook them in two batches over medium-high heat with 1 tablespoon oil per batch. The crust forms faster this way, and the five-spice powder sticks better—no more bland, gray pork.
  • USE DARK SOY SAUCE LAST: Add the dark soy sauce in the final 2 minutes of cooking, not at the start. I learned this the hard way—when mixed in early, it burns and turns bitter, overpowering the honey’s sweetness. Stir it in just before the pork is done, and you’ll get that glossy, caramelized glaze without the harsh aftertaste.
  • STEAM WITHOUT PIERCING THE RICE: After wrapping the rice and pork in banana leaves (or foil if you’re shortcutting), don’t poke holes—even if it looks like the steam won’t escape. The rice needs the trapped heat to soften evenly. If you’re worried about pressure, fold the edges tightly and let it steam for 45 minutes on low heat. The result? Fluffy, intact grains every time, not a mushy pile.

Storing and reheating your chinese sticky rice with pork

Rice Storage Secrets

Cooked sticky rice keeps beautifully in the fridge for 4 days if stored in an airtight container. I like using glass containers with snap-on lids—they preserve moisture better than plastic.

Let the rice cool completely before refrigerating to prevent condensation buildup. For extra insurance, press plastic wrap directly on the rice surface before sealing the container. 🌱

Pork Reheating Methods

Reheat pork in a skillet over medium heat with 1 tbsp water to restore moisture and prevent drying. Cover the pan for 3-4 minutes until reaching 165°F internal temperature.

For microwave reheating, cover with a damp paper towel and heat in 1-minute intervals on 50% power until warmed through. Avoid reheating more than once to maintain texture.

Freezer Strategy

Both rice and pork freeze exceptionally well for 3 months. Package pork in a single layer in a freezer bag, removing excess air with a straw. For rice, spread it on a tray to freeze solid first, then transfer to bags—this prevents clumping.

Label containers with dates to track freshness. When ready to use, thaw overnight in the fridge before reheating.

Reviving Texture

If your rice loses stickiness after reheating, steam it for 2-3 minutes with 1 tbsp water in a steamer basket. For pork, a quick sear in a hot pan with ½ tbsp honey restores that caramelized crust.

The key is gentle heat—never microwave pork on high power or it'll turn rubbery. A splash of water or broth helps maintain moisture throughout the process. ✨

Make-Ahead Tips

Prepare the five-spice marinade 2 days ahead and store in the fridge. Cook the pork completely, then refrigerate it in the marinade. When ready to serve, simply reheat the pork and rice separately.

This approach saves 2 hours on busy days. For events, assemble the dish just before serving—this keeps everything at its peak temperature and texture.

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 9g45%
Cholesterol 115mg38%
Sodium 1250mg54%
Total Carbohydrate 52g18%
Dietary Fiber 2g8%
Sugars 18g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

What makes this sticky rice different from regular rice?

Sticky rice (also called glutinous rice) has a higher starch content than regular rice, which makes it naturally chewy and cohesive when cooked. Unlike regular rice grains that stay separate, sticky rice clumps together slightly when steamed, creating that signature "sticky" texture. The key is using the right ratio of water and letting it steam undisturbed.

2

Can I substitute pork shoulder with another cut?

Pork shoulder is ideal for its fat content, which keeps the meat juicy. You could use pork tenderloin in a pinch, but it's leaner and may dry out. For best results, marinate any substitute for at least 2 hours and cook it to 165°F internal temperature to ensure safety and tenderness.

3

Why is five-spice powder important in this recipe?

The five-spice blend (star anise, cinnamon, fennel, cloves, and Szechuan peppercorn) creates the dish's signature aromatic depth. It balances the sweetness of the honey and the savory soy sauce, adding warmth and complexity. Without it, the pork would lack that distinctive Chinese flavor profile.

4

How do I prevent the rice from becoming mushy?

Overcooking is the main culprit! Use the exact 2 cups water for 1.5 cups rice and simmer on low heat for 20 minutes—no peeking! After cooking, let it steam off-heat for 10 minutes to firm up. If it still feels soft, spread it on a tray and dry it in a 200°F oven for 5 minutes.

5

What's the best way to serve this dish?

This dish shines as a complete meal! Serve it with pickled vegetables for acidity, a side of steamed greens, or a simple cucumber salad. For extra flair, drizzle with extra dark soy sauce or sprinkle with toasted sesame seeds. It's especially festive for Lunar New Year celebrations, where sticky rice symbolizes prosperity.

★★★★★4.6(6 reviews)
Categories Main Courses