Glutinous Rice Egg Recipe: A Delicious Chinese Snack You’ll Love!

Introduction: Why You Need to Try This Glutinous Rice Egg
Hey there, food lovers! If you’ve ever craved something that’s sticky, savory, and packed with flavor—yet surprisingly easy to make—then you have to try these glutinous rice eggs. Think of them as a fun twist on traditional Chinese zongzi (sticky rice dumplings) but with a fluffy eggshell container. Trust me, once you take that first bite, you’ll be hooked!
Let me tell you why I’m obsessed: the glutinous rice is perfectly tender and chewy, the ham adds a salty-sweet depth, and the eggs give it that unique, crispy-on-the-outside, soft-on-the-inside texture. Plus, it’s a game-changer because I swapped salted duck eggs (which are hard to find!) with regular eggs, and it still tastes amazing. No compromises here!
These little gems are great for breakfast, snacks, or even as a light dinner. They’re also a hit for parties—everyone will be asking for the recipe! Let’s dive into how to make them step by step.
Ingredients: What You’ll Need
Basic Ingredients (Makes 8 Glutinous Rice Eggs)
First, let’s gather all the star players. You’ll need:
- Glutinous rice: 120 grams (about 2/3 cup) – the key to that sticky, chewy texture. Soaking it overnight is non-negotiable!
- Eggs: 4 large eggs – regular eggs work here (no need for salted duck eggs, thank goodness!)
- Corn kernels: 50 grams (about ½ cup) – fresh or frozen works, but fresh is tastier
- Green peas: 50 grams (about ½ cup) – adds a pop of color and freshness
- Ham: 50 grams (about ¼ cup) – diced into small cubes for easy mixing
- Light soy sauce: 10 ml (about 2 tsp) – adds that umami flavor
- June Fresh soy sauce: 5 ml (about 1 tsp) – optional, but it gives a deeper saltiness
- Oyster sauce: 5 grams (about 1 tsp) – for that rich, savory kick
Pro tip: Check your local Asian grocery store for glutinous rice if you can’t find it at a regular supermarket. It’s usually near the rice section!
Step-by-Step Guide: Making Your Glutinous Rice Eggs
Let’s Get Cooking!
Now, let’s roll up our sleeves and make these eggs. Follow along, and you’ll be a pro in no time. I’ll share my best tips to avoid common mistakes!

Step 1: Prep Your Ingredients
First, take out all your ingredients and lay them out on the counter. This helps you stay organized and avoid hunting for things mid-cooking. It’s like prepping a canvas before painting—you want everything ready!

Step 2: Soak the Glutinous Rice Overnight
Here’s the secret to fluffy rice: soak it! Put the 120g of glutinous rice into a bowl, cover with cold water, and let it soak for at least 8 hours (overnight is ideal). If you’re short on time, 4-6 hours works, but trust me—overnight gives you that perfect, tender texture. I once forgot to soak it for 3 hours, and the rice was still a bit crunchy. Not cool. Do the soak!

Step 3: Dice the Ham
While the rice soaks, chop the ham into tiny cubes. The smaller the pieces, the easier they mix into the rice. If you’re using pre-chopped ham, lucky you! But fresh ham diced by hand is better for texture. Aim for about 1 cm cubes—small enough to bite into but not too tiny.

Step 4: Blanch the Corn and Peas
Next, pop the corn and peas into a small pot with boiling water. Let them blanch for 1-2 minutes. This quick boil removes excess moisture and brightens their colors. After blanching, drain them and let them cool. You don’t want to burn your hands, so patience is key here!

Step 5: Combine the Rice and Fillings
Drain the soaked rice (reserve the water just in case, but you probably won’t need it). Now, add the drained rice to a large bowl. Toss in the diced ham, blanched corn, and peas. This is where the magic starts!

Step 6: Season the Rice
Pour in the light soy sauce, June Fresh soy sauce, and oyster sauce. Stir everything together until every grain of rice is coated in the savory mixture. Taste as you go—if it’s too salty, add a splash of water; if it’s too bland, add a tiny bit more soy sauce. Remember, we’re going for that perfect balance!

Step 7: Open the Eggshell (The Fun Part!)
Now, take one egg and place it on a flat surface. Find the small end (the “top” where the air sac is). Grab your egg knife (or a small sharp knife if you don’t have one—be careful!). Gently tap the knife around the small end until you see a crack. Then, use the knife to lift the top shell and tap it down (like opening a soda can). The shell will come off easily! No more struggling to get the egg out without breaking it.
Pro tip: If you don’t have an egg knife, use a regular paring knife. Just be super gentle to avoid cracking the shell. I’ve done this with a butter knife before—works in a pinch!

Step 8: Empty the Egg
After the initial crack, lift the small end of the shell and tap it against the counter to pop it off. Tilt the egg over a bowl and let the egg white and yolk flow out. Try not to break the shell—this is why the knife is so helpful! Once emptied, the shell is ready to be filled.

Step 9: Fill the Eggshell with Rice
Spoon the seasoned rice mixture into the empty eggshell. Fill it almost to the top—leave a little space so it doesn’t overflow when you close the shell. Pack the rice tightly but not too hard. If it’s loose, add a splash of water and mix again. The goal is a nice, even filling.

Step 10: Close the Eggshell
Place the top shell back on the egg (the small end you removed). Gently press it down to seal. You can use a tiny bit of water or leftover egg white to help it stick, but honestly, the weight of the rice should keep it closed. No glue needed—this is easy, I promise!

Step 11: Wrap in Foil
To keep the eggs from getting soggy and to ensure even steaming, wrap each filled egg tightly in aluminum foil. Make sure there are no gaps—this helps the steam cook the rice evenly. If you’re making multiple, wrap them individually or place them in a steamer basket.

Step 12: Steam for 25-30 Minutes
Now, place the wrapped eggs in a steamer basket. Add water to the pot (but don’t let the water touch the bottom of the eggs!). Bring to a boil, then reduce the heat to medium. Steam for 25-30 minutes. Check after 25 minutes—if the rice is tender, it’s done! If not, add 5 more minutes. The steam will cook the rice perfectly without drying it out.

Step 13: Unwrap and Enjoy!
Once steamed, carefully remove the eggs from the steamer (they’ll be hot!). Let them cool for 5 minutes, then unwrap the foil. Now, crack the top shell open again to reveal your masterpiece! Take a bite—you’re going to love this. The rice is fluffy, the ham is savory, and the egg adds a rich, creamy texture. Pure bliss!
Pro Tips: Avoid These Mistakes!
Here are my top tips to make your glutinous rice eggs perfect every time. Save these for later!
- Soak the rice overnight – This is the secret to fluffy rice. I’ve tried 4 hours, and it’s still not as good as overnight. Trust me, patience pays off!
- No extra salt needed – The soy sauce and oyster sauce already have saltiness, so skip the salt. Adding more would make it too salty—ask me how I know!
- Steam safely – Keep the eggs upright in the steamer. If they tip over, the rice might spill out. Use a steamer basket with slots to keep them stable.
- Scale up easily – This recipe makes 8 eggs. If you need more, double the ingredients. The egg-to-rice ratio is 1:1, so it’s simple to adjust.
- Reheat leftovers – If you have leftovers, store them in the fridge for up to 3 days. Reheat in the microwave for 1-2 minutes or steam again for 5-8 minutes.
- Make ahead – Prep the rice mixture a day early, assemble the eggs, and keep them in the fridge until ready to steam. Saves time on busy mornings!
Final Thoughts
There you have it! A delicious, easy glutinous rice egg recipe that’s sure to become a staple in your kitchen. Whether you’re hosting friends or just want a cozy snack, this is the way to go. The best part? You can customize it with veggies, mushrooms, or even shrimp if you want to mix things up. No two batches will be the same, and that’s the fun of it!
I hope you enjoy making these as much as I do. Tag me in your photos @[yourusername]—I’d love to see your creations! Happy cooking, and bon appétit!

