📖 Jump to Recipe

Steamed Ribs with Glutinous Rice (糯米蒸排骨 / mi fan / zheng)

Classic Hunan Steamed Pork Ribs with Sticky Rice

Prep 20 min + 2h soak
Cook 90 min
Serves 3-4
Difficulty Medium
School Xiangjiang
Spice 🌶️ Mild

Nuo mi zheng pai gu (糯米蒸排骨) — steamed ribs with glutinous rice — is one of the great pleasures of Hunan cuisine. It is a dish of patience and transformation: raw pork ribs, coated in a marinade of fermented bean curd and five-spice, rolled in soaked glutinous rice, and steamed for an hour and a half until the meat is melt-in-your-mouth tender and the rice grains have turned translucent, glossy, and intensely savory. Each grain of rice absorbs every drop of rendered pork fat and seasoning, becoming little flavor bombs that are chewy, rich, and deeply aromatic. This is not a weeknight dish. It is a dish for festivals, family gatherings, and special occasions — the kind of dish that fills the whole house with its aroma and makes everyone at the table happy.

The Hunan art of steaming

Steaming (蒸, zhēng) is one of the cornerstones of Hunan cooking, and the Xiangjiang River school in particular is famous for its steamed dishes. Unlike stir-frying, which is quick and fiery, steaming is slow and gentle — a method that transforms tough cuts of meat into something unctuous and tender. What makes Hunan steamed dishes distinctive is the way they combine the pure, clean flavors of steaming with bold, fermented seasonings like fermented bean curd (furu), chopped chili (duo jiao), and fermented black beans (douchi). The steam carries the seasonings deep into the meat, and the rendered fat and juices are absorbed by whatever the meat is cooked with — whether it is glutinous rice, taro, or dried lily flowers. Glutinous rice ribs are the most iconic of these steamed dishes: they appear at every festival, every wedding banquet, and every important family dinner across Hunan.

What Makes This Hunan?

In Steamed Ribs with Glutinous Rice, steaming preserves the natural flavors while allowing Hunan's signature fermented chilies to infuse the dish from top to bottom. What sets it apart is the layering of the fermented chilies that add depth beyond mere heat, the rock sugar that balances Hunan's heat with subtle sweetness, and the pickled vegetables that add the sour dimension Hunan cuisine is famous for. In Hunan, this dish is more than sustenance — it is a reflection of the region's love for bold, unapologetic flavor.

Ingredients

The ingredient list is not long, but each component is important. The fermented bean curd is the signature seasoning — it is what gives the dish its distinctive deep, savory character.

  • Pork spare ribs — 500 g. Look for meaty ribs with a good ratio of meat to bone. Cut them into 4 cm pieces — small enough to eat in one or two bites, large enough to stay juicy during steaming.
  • Glutinous rice — 150 g. Also called sweet rice or sticky rice. It is different from regular rice — it is chewier, stickier, and absorbs flavors beautifully. Look for it at Asian grocery stores.
  • Fermented bean curd (furu / nam yu) — 2 pieces. The key ingredient. It comes in red and white varieties — red furu gives the dish a deeper color and a more complex flavor. It is salty, savory, and slightly funky, in the best way.
  • Doubanjiang or duo jiao — optional, for the Hunan-style heat. Doubanjiang adds a deep, fermented chili flavor; duo jiao adds a brighter, pickled chili heat. Use whichever you prefer.
  • Five-spice powder — a Chinese spice blend of star anise, cloves, cinnamon, Sichuan peppercorn, and fennel. It adds warm, aromatic depth.
  • Aromatics: ginger, scallion whites — the classic base.
  • Rock sugar — a small piece, crushed. It adds a subtle sweetness that balances the salt and fermented flavors. Do not skip it — it makes a big difference.
  • Soy sauces and wine: light soy for salt and umami, dark soy for color, Shaoxing wine for depth.

Step-by-Step Instructions

  1. Soak the glutinous rice. Start the rice soaking first, since it takes the longest. Rinse the glutinous rice under cold water in a fine sieve, swishing it around, until the water runs mostly clear. Then transfer it to a bowl and cover with at least 5 cm of cold water — the rice will swell as it absorbs water, so give it room. Let it soak for at least 2 hours at room temperature, or ideally overnight in the fridge. After soaking, the grains should be plump and slightly translucent. Drain thoroughly before using.
    Why soaking is essential

    Glutinous rice is very dense and starchy. If you try to steam it without soaking first, the outside of each grain will cook and turn mushy while the inside stays hard and chalky. Soaking lets the rice absorb water evenly before cooking, so it steams uniformly from the inside out. It also makes the rice chewier and gives it that characteristic translucent appearance. Plan ahead — this is not a dish you can make on a whim. But the 2-hour (or overnight) soak is hands-off time, not active work.

  2. Pork ribs marinating with red fermented bean curd in a bowl
    Step 2: Marinate ribs with fermented bean curd, soy sauce, and five-spice
  3. Marinate the ribs with fermented bean curd. Place the pork rib pieces in a large bowl. Add the fermented bean curd pieces and mash them with a spoon until they form a smooth paste. Then add the doubanjiang or duo jiao (if using), five-spice powder, minced ginger, minced scallion whites, crushed rock sugar, light soy sauce, dark soy sauce, Shaoxing wine, and white pepper. Mix everything together thoroughly with your hands, rubbing the marinade into each piece of rib. You want every surface coated. Cover and let it marinate for at least 30 minutes at room temperature, or up to 4 hours in the fridge.
  4. Toast the soaked rice lightly. Drain the soaked glutinous rice well — shake off as much water as possible. Heat a dry pan or wok over medium-low heat (no oil). Add the rice and toast it gently for 3 to 4 minutes, stirring constantly with a spatula. Do not let it brown — you are just drying the surface of the grains. The rice will turn from translucent back to slightly opaque, and you will start to smell a toasty, nutty aroma. This step is the secret to rice grains that stay separate and chewy rather than clumping together into a sticky mass. Transfer to a plate to cool.
  5. Pork rib pieces coated in glutinous rice grains arranged on a plate
    Step 4: Coat each rib piece thoroughly in glutinous rice grains
  6. Coat the ribs in rice grains. Spread the toasted glutinous rice out on a large plate or a shallow dish. Take each marinated rib piece and roll it in the rice, pressing gently so the grains stick to all sides. The marinade on the ribs acts like glue, so the rice should adhere easily. Make sure each piece is thoroughly coated — every surface should be covered in rice grains. Place the coated ribs in a single layer in a heatproof steaming bowl or plate, leaving some space between pieces so steam can circulate. If you have leftover rice, sprinkle it over the top and around the bottom — it will cook into a delicious, intensely flavored rice crust.
  7. Steam for 90 minutes. Set up your steamer. Fill a wok or large pot with about 5 cm of water and bring it to a rolling boil. Place the plate of ribs on a steamer rack or in a bamboo steamer basket, making sure the bottom of the plate does not touch the water. Cover tightly and steam over medium-high heat for 90 minutes. Check the water level every 30 minutes and add more boiling water if needed — you must not let the pot boil dry. After 90 minutes, turn off the heat and let it rest for 5 minutes before removing the lid.
    Why steaming makes it tender

    Steaming is a gentle, moist-heat cooking method that breaks down the connective tissue in pork ribs slowly and evenly, turning tough meat into something meltingly tender without drying it out. Unlike boiling, which leaches flavor into the water, steaming keeps all the flavor in the food — and in this dish, the rendered pork fat and juices drip down and are absorbed by the glutinous rice, making the rice incredibly flavorful. The 90-minute cooking time may seem long, but it is mostly passive — set a timer and go do something else. The reward is ribs that fall off the bone and rice that tastes like pure pork essence.

  8. Finished steamed ribs with glutinous rice in a bamboo steamer
    Step 5: Melt-in-your-mouth tender ribs with translucent glutinous rice
  9. Garnish and serve. Carefully remove the steaming bowl from the steamer — it will be very hot, so use oven mitts or a thick towel. Sprinkle the top with toasted sesame seeds and finely chopped scallion greens for a pop of color and freshness. The dish is traditionally served in the bowl it was steamed in, brought directly to the table steaming hot. To eat, pick up a piece of rib with your chopsticks — each bite should have tender pork, chewy rice, and a savory, aromatic coating. Serve with steamed white rice and a simple green vegetable for a complete, satisfying meal. This is the kind of dish that makes people happy.
Hunan Steaming vs. Other Regional Styles

Steaming is used throughout China, but each region has its own approach:

  • Hunan (Xiangjiang) — Bold seasoning with fermented ingredients. Dishes are savory, often spicy, and deeply flavored. Steaming is used to tenderize meat while infusing it with fermented chili, bean curd, or black bean seasoning.
  • Cantonese (Guangdong) — Light and delicate. Cantonese steaming emphasizes the natural flavor of the ingredient, with minimal seasoning — just ginger, scallion, and a splash of soy. Think steamed fish with ginger and scallion.
  • Shanghai (Jiangnan) — Sweet and savory. Shanghai-style steamed dishes often use soy sauce, rock sugar, and Shaoxing wine for a balanced, soy-forward flavor. Steamed pork with preserved vegetables is a classic.
  • Sichuan — Numbing and spicy. Sichuan steamed dishes (called zheng cai) often use doubanjiang and Sichuan peppercorns for a ma la kick, similar to Hunan but with more numbing heat.

Substitutions & Adjustments

This is a fairly traditional recipe, but there are ways to adapt it to what you have available.

Less spicy

Omit the doubanjiang or duo jiao entirely. The fermented bean curd and five-spice powder provide plenty of flavor without any chili heat. The dish will be more savory and aromatic than spicy — still delicious, just milder.

Ingredient substitutes

  • No glutinous rice: You can use short-grain white rice, but the texture will be different — less chewy, more fluffy. Soak it for the same amount of time. The dish will not be the same, but it will still be good.
  • No fermented bean curd: Use 1 tablespoon of miso paste (red miso is closer to the flavor) plus extra soy sauce and a pinch more five-spice. The flavor will be different but still savory and complex.
  • No spare ribs: Use pork belly, chicken thighs, or even lamb chops. The cooking time may vary — chicken thighs will be done in about 45 minutes, pork belly needs the full 90 minutes.
  • Add vegetables: Line the bottom of the steaming bowl with sliced taro, sweet potato, or pumpkin. They will absorb the pork drippings and turn incredibly delicious.

Make ahead

You can do all the prep — soaking the rice, marinating the ribs, coating in rice — the day before. Keep the assembled, uncooked dish in the fridge overnight, then steam it the next day. You can also steam the dish fully and reheat it by steaming for 10 to 15 minutes before serving. It reheats beautifully.

Storage

Leftovers keep in the fridge for up to 3 days, and they actually taste better the next day as the flavors continue to meld. Reheat by steaming for 10 minutes, or cover with a damp paper towel and microwave. The rice will firm up in the fridge, so reheating with moisture is essential.

Nutrition

Estimated values per serving (recipe serves 3-4). This is a rich, indulgent dish — the calories come from both the pork ribs and the glutinous rice. It is meant for special occasions.

NutrientPer serving
Calories520 kcal
Protein28 g
Total fat28 g
Saturated fat10 g
Carbohydrates38 g
Fiber1 g
Sodium780 mg
Sugar4 g

Values are estimates based on standard ingredient databases. Actual nutrition will vary depending on the fat content of the ribs, the type of fermented bean curd, and how much rice you eat with each rib piece.

Frequently Asked Questions

Can I use a regular steamer for this dish?
Yes — any steamer setup works as long as it generates steady steam for 90 minutes. A bamboo steamer in a wok is traditional, but a metal steamer basket, an electric steamer, or even a plate on a rack inside a covered pot all work. The key points are: make sure the plate holding the ribs does not sit in the water (you want steam, not boiling), keep the water at a steady simmer, and check the water level periodically so it does not boil dry. If you are using a pot with a tight-fitting lid, you may need to add a towel under the lid to absorb condensation so water does not drip onto the food.
What if I do not have fermented bean curd (furu)?
Fermented bean curd (furu / nam yu) is the signature ingredient that gives this dish its distinctive savory, slightly funky depth. If you cannot find it, you can make a reasonable substitute by using more soy sauce and adding a teaspoon of miso paste (white or red miso) plus a pinch of extra five-spice powder. The flavor will not be identical — furu has a unique fermented character — but the dish will still be delicious. You can also try adding a splash of fish sauce for extra umami. That said, if you can find furu at an Asian grocery store, it is worth seeking out — it keeps practically forever in the fridge and is used in many Chinese dishes.
Can I make this in an Instant Pot or pressure cooker?
Yes, you can make a version of this dish in a pressure cooker, and it will be faster — about 25 to 30 minutes on high pressure instead of 90 minutes of steaming. However, the texture will be different. Traditional slow steaming allows the fat to render gradually and the rice to absorb it evenly, resulting in a chewy, separate-grain texture. Pressure cooking is faster but tends to make everything softer and more uniform. If you want to try it, place the coated ribs on a trivet inside the Instant Pot with 1 cup of water, and cook on high pressure for 25 minutes, then do a quick release. It will be good, but it will not be the same as the traditional steamed version.
Common Mistakes to Avoid
  • Overcooking the main ingredient — Hunan steamed dishes rely on freshness; steam just until cooked through.
  • Skipping the fermented chilies — duojiao is what makes the dish authentically Hunan, not just spicy.
  • Using cold water in the steaming liquid — always start with hot water to maintain consistent steam temperature.
Serve With

Steamed white rice is essential — the savory juices from the steaming process are meant to be mixed with rice. Add a simple stir-fried green vegetable like Hunan stir-fried spinach or garlic bok choy for a complete meal. A bowl of clear soup on the side helps balance the bold flavors.

What Makes It Hunan

Steamed Ribs with Glutinous Rice is a quintessential Hunan dish that showcases the bold, unapologetic flavors of Xiang cuisine. Unlike Sichuan's numbing-spicy heat, Hunan cooking relies on dry, direct spiciness from fresh and dried chilies, complemented by the deep umami of fermented ingredients like duojiao (chopped salted chilies) and douchi (fermented black beans).

The hallmarks of Xiang cuisine — dry chili heat, bright acidic tang, and the deep umami of smoke and fermentation — come together in this dish. There is no numbing distraction of Sichuan peppercorn to mask the ingredients; the spice here is meant to be felt and savored.

Steaming (zheng) is one of Hunan's most refined techniques, perfected in the Dongting Lake region. It honors the ingredient's integrity while letting bold seasonings — fermented chilies, salted black beans — penetrate deeply, producing dishes that are clean, vivid, and never greasy.

Authentic vs Americanized

This recipe represents the Hunan preparation. Many Chinese-American restaurant versions of Hunan dishes add extra sugar, use pre-made sauces, or deep-fry ingredients that are traditionally stir-fried. The key difference is that Hunan cooking uses fresh whole chilies, fermented condiments like duojiao and douchi, and high-heat wok techniques — not thick, sweet sauces.

Related Recipes

If you love the deep, savory flavors of Hunan steamed dishes, these other recipes explore the same tradition with different ingredients.

Get Your Free Hunan Pantry Checklist

Get our essential Hunan pantry checklist plus weekly recipes and tips delivered to your inbox.

No spam. Unsubscribe anytime. We respect your privacy.

📖 The Hunan Cookbook

Love This Recipe? Get All 20

The complete guide to Hunan cooking — 20 proven recipes, practical cooking notes, and three regional styles. Instant download, free lifetime updates.

Get the Cookbook — $9.99 →

30-day money-back guarantee · Instant PDF download

🛒 Useful tools and ingredients for this recipe
Recommendations are matched to this dish; availability and prices are shown by Amazon.
🍲
Bamboo steamer or fish steaming rack
Check current price on Amazon
See options on Amazon →
🐟
Fish spatula and serving turner
Check current price on Amazon
See options on Amazon →
🌶️
Hunan chopped chili sauce
Check current price on Amazon
See options on Amazon →

As an Amazon Associate, HunanFlavor earns from qualifying purchases. This helps us keep creating free recipes at no extra cost to you.

About This Recipe

🌶️

HunanFlavor Editorial Team

Recipe researched and developed by the HunanFlavor editorial project

This recipe is part of our growing collection of Hunan dishes, presented with practical cooking notes; we welcome corrections and stronger source material.

Last updated: August 2026 | Learn about our process | Explore Hunan cuisine

Sources & References