Welcome back to the kitchen! Making food that looks as beautiful as it tastes is something deeply ingrained in me. Growing up in my parents’ bustling Sichuan restaurant in Chengdu, the kitchen was my entire world. Now, balancing life as a professional chef of over ten years and a mom to a 5-year-old daughter and an energetic 3-year-old son, I am always looking for recipes that can be prepped ahead and loved by the whole family. Today, I’m sharing a cherished traditional recipe for Steamed Pork Egg Rolls (Dan Juan Rou). It’s a fantastic, savory meat roll wrapped in a golden egg crepe that doesn’t fall apart when you slice it. I usually make a few rolls at once to freeze, and my kids absolutely devour them when I slice them up into their noodle soups.

Right now, alongside sharing recipes with you here, I’m pouring all of that knowledge and passion into writing my very first cookbook. Let’s dive into this foolproof method for making perfect egg rolls!
What Is Dan Juan Rou?
Dan Juan Rou (蛋卷肉) is a traditional Chinese delicacy often served during festivals, banquets, and family gatherings. It consists of a seasoned pork filling rolled tightly inside a thin egg wrapper, which is then steamed to perfection. Once cooled, it is sliced into elegant rounds. In my hometown, these beautiful slices are an indispensable topping for San Xian (Three Treasures) noodle soups or festive hot pots.

If you enjoy the crispy texture of Crispy Pork and Chive Spring Rolls, you will love this steamed, tender alternative that offers a completely different, yet equally comforting, flavor profile.
1Crispy Pork and Chive Spring Rolls (春卷)My family's authentic recipe for Chinese spring rolls, straight from our restaurant kitchen. Learn how to make a juicy pork and chive filling and achieve a shatteringly crispy, golden-brown wrapper every time.Check out this recipe
Ingredients
For the Pork Filling:
- Ground Pork (Pork Mince): 8.8 oz (250g). A cut with a bit of fat, like Pork Shoulder, works beautifully to keep the filling juicy.
- Egg White: 1 large (from a chicken egg). This acts as a binder to make the meat tender.
- Oyster Sauce: 1 tbsp.
- Light Soy Sauce: 1 tbsp.
- Salt: 1g (about 1/4 tsp).
- Optional: A pinch of white pepper or five-spice powder depending on your preference.
For the Egg Wrapper & Slurry:
- Duck Eggs: 2 large. Duck eggs are the chef’s secret here! They create a wrapper that is much more resilient and less prone to tearing compared to chicken eggs.
- Sweet Potato Starch: 20g (about 2.5 tbsp). Cornstarch can be used as a substitute.
- Water: 30g (about 2 tbsp).
- Pork Fat: 1 small cube (for greasing the pan).
Equipment Needed

- Non-Stick Pan: Essential for flipping the delicate egg wrapper.
- Steamer: A bamboo steamer or a stainless steel steaming pot.
- Clean Cotton/Muslin Cloth: About 16×16 inches (40×40 cm). Must be boiled and sterilized prior to use.
- Bamboo or Wooden Chopsticks: 3 to 4 pairs. Do not use dark painted or dyed chopsticks, as the color may bleed during steaming!
- Butcher’s Twine (String): For tying the roll tightly.
Prep & Mise en Place
- Mix the Filling: In a mixing bowl, combine the ground pork, chicken egg white, oyster sauce, light soy sauce, and salt. Stir vigorously in one single direction until the meat becomes sticky and forms a cohesive paste. This technique develops the proteins and gives the meat a bouncy texture.

- Prepare the Slurry: In a small bowl, whisk together the 20g of sweet potato starch and 30g of water until completely dissolved. Set aside.


Cooking Process
Step 1: Make the Egg Wrapper (3-5 minutes) Heat your non-stick pan over low heat. Take the small cube of pork fat and rub it evenly across the warm pan. You want to see a layer of tiny oil beads form. Remove the solid fat. Pour the beaten duck eggs into the pan, swirling gently to coat the bottom evenly. Cook over low heat until the edges lift slightly and the center is set. Remove from the pan and let it cool flat. (Note: 2 duck eggs make exactly 1 large wrapper).




Step 2: Assemble the Roll (5 minutes) Lay the cooked egg wrapper flat on a clean surface. Stir your starch slurry (it tends to settle) and brush a generous, even layer over the entire egg wrapper.
Chef’s Tip: The starch slurry acts as a crucial “edible glue” that undergoes gelatinization during steaming, firmly binding the egg to the meat so they never separate when sliced!






Spread your pork filling evenly over the wrapper, leaving a 1-inch border empty around the edges. Brush another thin layer of the starch slurry directly over the exposed meat filling. Fold the three empty edges slightly inward over the meat, then roll it up tightly from the remaining side.
Step 3: Wrap and Tie (5 minutes) Wrap the entire egg roll tightly in your clean, damp cotton cloth. Place 3 to 4 wooden chopsticks parallel along the outside of the cloth-wrapped roll. Using your string, tie the chopsticks tightly around the roll (similar to tying a traditional Zongzi or roast). The tighter you tie it, the more beautiful and firm the final shape will be.




Step 4: Steam (30 minutes) Place the tied roll into your steamer over boiling water. Steam over medium-high heat for exactly 30 minutes.

Step 5: Cool and Press (2+ hours) Remove the roll from the steamer. While it is still cooling, place it on a cutting board and place a heavy weight on top of it (like a large pot filled with water). Pressing it as it cools compresses the meat, ensuring the final slices are incredibly dense and perfectly shaped. Once fully cooled, remove the string, chopsticks, and cloth. Slice into rounds and serve!





Why This Recipe Works
- Duck Eggs for Structure: Duck eggs have a higher protein and fat content than chicken eggs, yielding a highly elastic wrapper that survives the rolling and steaming process without cracking.
- The Double-Slurry Method: Brushing the starch slurry on both the egg wrapper and the meat ensures a double-bond, preventing the dreaded “meat falling out of the wrapper” scenario.
- The Pressing Technique: Weighing down the roll while it cools compresses the proteins, resulting in a firm, sliceable texture perfect for hot pots.
Common Mistakes When Making Dan Juan Rou
- Mistake: The egg wrapper breaks when rolling.
- Cause: Using chicken eggs instead of duck eggs, or cooking the wrapper over heat that is too high, making it brittle.
- Solution: Always use low heat. If you must use chicken eggs, add a tiny pinch of cornstarch to the beaten eggs to increase elasticity.
- Mistake: The meat falls out of the egg ring when sliced.
- Cause: Forgetting the starch slurry or skipping the pressing step after steaming.
- Solution: Do not skip the sweet potato starch slurry, and ensure you weigh the roll down with a heavy object as it cools.
Frequently Asked Questions
Can I substitute chicken eggs for duck eggs? Yes, but the wrapper will be more fragile. Add 1/2 teaspoon of cornstarch to your beaten chicken eggs to help strengthen the crepe.
Can I make this ahead of time? Absolutely! This is the perfect make-ahead recipe. Once steamed and pressed, you can store the unsliced roll in the fridge for up to 3 days, or slice and freeze it for up to 2 months.
Why did my egg roll turn green/dark on the outside? This usually happens if you add scallions (green onions) directly to the pork filling, which can discolor during the long steaming process, or if you used painted chopsticks that bled dye onto the cloth.
How to Serve
These slices are incredibly versatile. You can serve them cold as an appetizer, briefly pan-fry them for a crispy edge, or use them as a hearty topping. They are spectacular dropped into a bubbling Tomato Egg Drop Soup or a classic Hot and Sour Soup right before serving.
Storage & Reheat
- Fridge: Store in an airtight container for up to 3 days.
- Freeze: Slice the roll and freeze the slices flat on a baking sheet. Once solid, transfer to a freezer bag for up to 2 months.
- Reheat: You do not need to thaw them if adding to boiling soups or hot pots. If eating them plain, microwave slices for 45-60 seconds or gently pan-fry them until warmed through to a safe internal temperature of 165°F (74°C).
Allergen Notice
- Eggs
- Soy (from soy sauce)
- Gluten (check your specific brand of soy sauce/oyster sauce; use tamari for a gluten-free option).
About the Author & Recipe Development
I’m Lin, a professional chef with over a decade of experience, primarily rooted in the robust flavors of my family’s Sichuan restaurant in Chengdu. I developed this version of Dan Juan Rou by replacing standard chicken eggs with duck eggs after noticing the traditional wrappers often tore in home kitchens. The chopstick-tying method is a classic technique I refined over years of prep work to ensure home cooks get that perfect, dense, restaurant-quality slice every single time.
Authoritative References
For more information on why the sweet potato starch acts as an effective binder in this recipe, you can read about the science of starch gelatinization in food chemistry.

Authentic Steamed Pork Egg Rolls (Dan Juan Rou)
Equipment
- Non-stick Pan
- Steamer
- Clean Cotton Cloth
- Wooden Chopsticks
Ingredients
Pork Filling
- 8.8 oz ground pork Preferably pork shoulder for a bit of fat.
- 1 chicken egg white Large
- 1 tbsp oyster sauce
- 1 tbsp light soy sauce
- 1/4 tsp salt
Egg Wrapper & Slurry
- 2 duck eggs Beaten. Yields 1 large wrapper.
- 2.5 tbsp sweet potato starch
- 2 tbsp water
- 1 cube pork fat For greasing the pan.
Instructions
- In a mixing bowl, combine ground pork, egg white, oyster sauce, light soy sauce, and salt. Stir vigorously in one direction until sticky.
- Whisk sweet potato starch and water in a small bowl to create a slurry. Set aside.
- Heat a non-stick pan over low heat. Rub the pork fat over the pan until tiny oil beads form. Pour in beaten duck eggs, swirl to form a thin wrapper, and cook until set. Remove and cool.
- Lay the egg wrapper flat. Brush a layer of the starch slurry over the wrapper. Spread the pork filling evenly, leaving a 1-inch border. Brush another layer of slurry directly on the meat.
- Fold the three empty edges inward, then roll tightly into a cylinder.
- Wrap the roll tightly in a clean, damp cloth. Place 3-4 wooden chopsticks parallel along the outside and tie tightly with string.
- Steam over boiling water on medium-high heat for 30 minutes.
- Remove from steamer. While cooling, place a heavy weight on top of the roll to compress it. Once fully cooled (about 2 hours), untie, unwrap, and slice.




















Leave a Reply