I still remember the first time I truly noticed Chinese sticky rice. I was at a bustling dim sum restaurant in San Francisco, the kind where carts clatter and everyone speaks over each other in that warm, chaotic way. I’d ordered the usual suspects—har gow, siu mai, maybe some turnip cake. But then a cart rolled by with a steamer basket full of something that caught my eye: a glistening mound of dark, sticky rice studded with sausages and mushrooms.
One bite, and I was hooked. The chewy, almost bouncy texture of the rice. The savory, slightly sweet pop of the lap cheong (Chinese sausage). The deep, earthy whisper of mushrooms. It was comfort food and celebration food all at once. I immediately asked the server, “What is this?” He smiled and said, “Lo mai fan.”
It’s a dish that’s deceptively simple—rice and a few pantry staples—but when done right, it’s pure magic. It’s the dish that got me obsessed with learning the nuances of Chinese cooking. For years, I was too intimidated to make it at home. I figured you needed a giant wok and some kind of ancient culinary wisdom to get that dim sum parlor texture. Boy, was I wrong.
After countless batches (some sticky, some goopy, some just… bland), I’ve figured out the secrets. And now, I’m going to share everything I’ve learned so you can nail it on your very first try. This isn’t just a recipe; it’s the culmination of my best “aha!” moments in the kitchen .
Why You’ll Love This Recipe
- It Tastes Like a Hug: This is the ultimate comfort food. It’s savory, satisfying, and packed with umami. It’s the kind of meal that makes you feel warm and happy from the inside out .
- Surprisingly Beginner-Friendly: Sure, there are a few steps, but nothing is complicated. If you can chop vegetables and stir a pot, you can make this. We’re not performing heart surgery here.
- Pantry Hero: Most of the key ingredients—soy sauce, rice, dried mushrooms—are pantry staples. A quick trip to an Asian grocery store for a few specialty items and you’re set.
- A Total Crowd-Pleaser: Whether you’re serving it for a holiday, a potluck, or just a cozy family dinner, lo mai fan is always a hit. It’s gluten-free (as long as you use tamari!) and easily adaptable for vegetarians .
Ingredients for Chinese Sticky Rice
Let’s talk ingredients. The list is short, but each item is a flavor powerhouse . Here’s what you’ll need for a great Lo Mai Fan:
For the Rice
- 2 ½ cups glutinous rice (sweet rice): This is the star of the show. Make sure you get “glutinous” or “sweet” rice, not standard jasmine or long-grain rice. Both long-grain and short-grain varieties will work for this recipe .
- Water: For soaking the rice.
For the Umami Bombs (The Mix-ins)
- 3-4 dried shiitake mushrooms: Dried mushrooms have a much more intense, concentrated flavor than fresh ones .
- ¼ cup dried shrimp: These little guys pack a huge punch of briny, savory flavor .
- 2 Chinese sausages (lap cheong): This is the sweet and savory soul of the dish. I use the kind that’s slightly hard and reddish in color .
For the Sauce
- 2 tablespoons soy sauce: For that salty base note .
- 1 tablespoon dark soy sauce: Don’t skip this! It gives the rice that gorgeous dark, caramelized color. If you don’t have it, just use regular soy sauce; it just won’t look as pretty .
- ½ teaspoon sugar: Just a touch to balance the saltiness.
- 1 teaspoon Shaoxing cooking wine (or dry sherry): It adds a lovely, subtle complexity .
For Texture (Optional but Highly Recommended)
- 3 stalks green onions (scallions): For a fresh, oniony pop at the end.
- ½ cup roasted peanuts: For crunch! I love the textural contrast they bring .
- 1 egg: To make those fancy-looking egg ribbons as a garnish. It’s totally optional but makes the dish look super impressive .
Step-by-Step Instructions: Let’s Make Some Magic!
1. Soak the Glutinous Rice (The Non-Negotiable)
This is the most important step. Do not skip it. Place your sticky rice in a large bowl and cover it with plenty of warm water. Let it soak for a minimum of 4 hours, but ideally overnight. This allows the grains to absorb water, which is what gives them that signature chewy, tender texture when steamed. Soaking overnight is a game-changer .
2. Rehydrate the Dried Ingredients
While the rice is soaking (or the night before), you need to wake up your dried mushrooms and shrimp.
- Put the dried shiitake mushrooms in a bowl and cover them with hot water. Place a small plate or bowl on top to weigh them down so they’re fully submerged. Let them soak for at least 30 minutes to an hour .
- Put the dried shrimp in a separate small bowl and cover them with hot water. They only need about 10-15 minutes .
- Pro Tip: DO NOT throw away the soaking water from the mushrooms and shrimp! It’s liquid gold. We’ll use it later to add even more flavor to the rice .
3. Prep Your Ingredients
Once everything is rehydrated:
- Squeeze the excess water out of the shiitake mushrooms. Remove and discard the tough stems (they’re usually woody). Roughly chop the caps into small bits .
- Drain the dried shrimp and roughly chop them too.
- Soak the Chinese sausages in hot water for about 3 minutes to soften the casing. Then, slice them thinly on the diagonal .
- Finely chop your green onions. Keep the white parts separate from the green parts.
4. Steam the Rice (The Easy Part)
Drain your soaked rice. Place it in a steamer basket or a heatproof bowl that fits inside a steamer pot. Add the chopped dried shrimp right on top of the rice. Place the sliced Chinese sausage on top as well. Steam everything over medium heat for 30 minutes . Make sure there’s enough water in the pot so you don’t run out, but not so much that the water touches the rice.
5. Making the Sauce
While the rice is steaming, mix your sauce. In a small bowl, whisk together the soy sauce, dark soy sauce, sugar, and Shaoxing wine. Set aside .
6. The Big Wok (or Skillet) Finish!
This is where the flavors really marry. Heat a large skillet or wok over medium heat. Add a splash of neutral cooking oil. Once hot, add the chopped shiitake mushrooms and the toasted peanuts. Sauté for about 1-2 minutes to get them fragrant and lightly browned .
- Add the sliced Chinese sausage (that you just steamed) and cook for another minute to release some of its wonderful fat.
- Now, add your steamed sticky rice to the wok. Gently break it apart with your spatula. Don’t be afraid to use a little elbow grease to separate the sticky grains! The more oil in the pan, the easier this will be .
- Pour your prepared sauce over the rice and give everything a vigorous stir. Make sure every grain of rice is beautifully coated.
- At this point, the rice might be a bit dry. Add a splash of that reserved mushroom/shrimp soaking water (about 2 tablespoons at a time) and keep mixing. The rice will absorb it and become even more flavorful and moist .
- Once the rice is glossy and evenly colored, stir in the white parts of the green onions. Take it off the heat.
7. Top It Off & Serve
Transfer your sticky rice to a serving platter. Top with the green parts of the scallions for color. If you’re making the egg ribbons (optional), here’s a quick guide:
- Beat an egg in a small bowl. Heat a non-stick pan with a little oil over medium heat. Pour in the egg and swirl to make a thin, crepe-like sheet.
- Once cooked, slide it out, let it cool, roll it up, and slice it into thin ribbons .
- Sprinkle those egg ribbons over the top for that extra “wow” factor.
Pro Tips & Tricks for Perfect Lo Mai Fan
- The Al Dente Test: The perfect sticky rice should be tender but still have a slight bite to it. Think of it like the “al dente” of Italian pasta. If it’s too mushy, you’ve overcooked it. Keep adding a little water and cooking until it’s just right .
- The Earlobe Dough Feeling: Okay, this is for the rice, not dough, but the principle applies. When you’re stirring the rice in the wok and it’s starting to get that glossy sheen, it should feel pliable but not sticky to the point of being gluey. You want it to stick together in a happy clump, but easily separate when you eat it.
- Don’t Overcrowd the Pan: If you have a small skillet, you may want to do the final stir-fry in batches. Overcrowding will result in steaming instead of a nice, dry, flavorful finish.
- Use a Rice Cooker for the Rice (a secret trick): If the stovetop steaming method feels intimidating, you can absolutely just cook the sticky rice in a rice cooker. Just use slightly less water than you would for regular rice. Then, proceed with the stir-frying step with the other ingredients. It’s a great timesaver .
Variations & Substitutions
- Making it Vegetarian: This is super easy. Simply omit the Chinese sausage and dried shrimp. Add extra mushrooms (or a mix of different mushrooms) and some marinated, pan-fried tofu for protein. It’s still incredibly delicious .
- Vegan Option: Follow the vegetarian instructions, and make sure to use a vegan-friendly soy sauce or tamari.
- The “Leftover” Makeover: Lo mai fan is awesome the next day. You can even use it as a stuffing for things like roasted chicken or bell peppers. The flavors only get better as they sit!
- Spice It Up: Add a drizzle of chili oil or some fresh chopped chilies when you’re stir-frying for a spicy kick .
Serving Suggestions: When to Make This Dish
Lo mai fan is a fantastic main course for a casual lunch or dinner. Because it’s so savory and filling, a bowl of this is a complete meal on its own. It’s also a superstar at potlucks and gatherings. I love serving it alongside simple stir-fried greens, like gai lan (Chinese broccoli), to balance out the richness.
As for occasions, it’s a staple during Chinese New Year, but honestly, it’s perfect for any day you want something deeply comforting. It’s the ultimate “rainy Sunday” food .
FAQ’s
You can store your cooked lo mai fan in an airtight container in the fridge for up to 3 days .
Can I freeze Lo Mai Fan?
Yes! It freezes great. Let it cool completely, then pop it in a freezer-safe bag or container. It should be good for about 3 months .
What’s the best way to reheat it?
You can reheat it in the microwave with a damp paper towel over it to keep it moist. Or, for a crispy bottom, reheat it in a skillet over medium-low heat with a tiny bit of oil. The latter is my favorite way to revive it !
Can I make this dish ahead of time?
Absolutely. You can soak the rice and chop all the ingredients the day before. The cooked dish also reheats beautifully, making it a perfect meal-prep option .
What if I can’t find dried shrimp?
You can substitute with dried scallops (conpoy), or simply omit them. The flavor will be a little less complex, but it will still be tasty .
Why is my sticky rice too mushy?
This usually happens if you used too much water during the final stir-fry or if you soaked the rice for too long (more than 24 hours). Stick to a 4 to 12-hour soak and add water slowly at the end.
Final Thoughts: Grab Your Chopsticks!
I hope this guide shows you that making restaurant-worthy Chinese sticky rice at home is totally achievable. It’s a dish that’s so close to my heart because it’s become my “signature” comfort meal. It’s forgiving, delicious, and always brings a smile to my family’s faces .
So, go ahead, get your hands in those sticky grains, and give this a try. I’d love to hear how it turns out for you. Tag me in your photos or leave a comment below—nothing makes me happier than seeing someone nail a dish that I love so much! Happy cooking!
Printable Recipe Card
Want just the essential recipe details without scrolling through the article? Get our printable recipe card with just the ingredients and instructions.