• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Skip to footer
Nana With Chopstick
  • Home
  • Recipe Index
  • Contact
  • About
  • Navigation Menu: Social Icons

    • Facebook
    • Instagram
    • Pinterest
You are here: Home / Chinese Pudding / Double Skin Milk Pudding

Double Skin Milk Pudding

February 16, 2025 by Nana Leave a Comment

Jump to Recipe Print Recipe

Double Skin Milk Pudding is a classic Cantonese dessert that’s surprisingly easy to make at home. Once you’ve tasted the silky layers and sweet aroma, you’ll want to make it over and over again.

What is Double Skin Milk?

Double skin milk (双皮奶) or Shuang Pi Nai is a beloved classic dessert from Shunde, Guangdong, known for its silky texture and delicate, melt-in-your-mouth quality.Double Skin Milk Pudding (2)

The dessert gets its name from the two delicate, smooth milk skin layers that form during the preparation process. The first layer forms when the heated milk cools, creating a thin, velvety skin on the surface. After mixing the milk with egg white and steaming, a second layer forms on top, giving the dessert its signature double-skin texture.

Made with Simple Ingredients

Traditionally, double skin milk is made with just milk, egg whites, and sugar, but over time, I’ve added a bit of heavy cream to the mix to enhance its flavor and texture. Adding cream makes the pudding extra smooth and rich, which, in my opinion, makes it the best double skin milk I’ve ever tasted—there’s no comparison!

If steamed eggs are my favorite savory egg dish, then double skin milk is without a doubt my favorite egg-milk dessert.

My family absolutely loves the double skin milk I make.

Every time I prepare it, they say it’s just as good as, if not better than, the ones you get at a milk tea shop.

And I completely agree! Making it at home allows me to control the quality of ingredients, which is why it always tastes so fresh and rich.Double Skin Milk Pudding (1)

Tips for Success

After making this dessert multiple times, I’ve gathered a few tips and tricks to ensure the perfect double skin milk every time:

  • Choose the Right Milk: The protein content in milk is the key to forming the perfect milk skin, which is what makes this dessert so special. I highly recommend using buffalo milk, which has a higher protein content compared to regular cow’s milk. Aim for a milk that has at least 4.0g of protein per 100 ml. If buffalo milk isn’t available, any full-fat milk will work, but try to get the highest protein content possible for the best result.
  • Be Patient with the Milk Skin: After you’ve heated the milk and allowed it to cool to form the skin, don’t rush the process. Once the skin starts forming, you need to pour the milk mixture gently into the bowls. When pouring, leave a little milk in the bowl to ensure that the skin stays at the bottom. This step is crucial for keeping the milk skin intact, and it will give you that signature silky texture.
  • Strain the Mixture: To ensure a perfectly smooth texture with no air bubbles, it’s important to strain the milk mixture before steaming. I recommend using a fine mesh strainer and straining the mixture twice.
  • Steaming Tips: Be sure to cover the bowl tightly with heat-resistant plastic wrap to prevent water vapor from dripping into the pudding, which could affect its texture. It’s crucial that you don’t poke holes in the plastic wrap.

Ingredients:

  • 200g buffalo milk
  • 50g heavy cream
  • 15g white sugar
  • 1 egg (use only the egg whites)

Instructions:

Heat the milk mixture: Pour 200g buffalo milk and 50g heavy cream into a small saucepan. Set the stove to low heat and gently heat the mixture, stirring constantly to ensure even heating. Keep a close eye on the milk mixture. When it starts to bubble slightly and reaches around 80°C, immediately stop heating. Be careful not to let it boil, as this will affect the texture and taste of the double skin milk pudding.Heat the milk mixture

Remove foam: Carefully pour the heated milk mixture into two clean ceramic bowls, dividing it evenly. After pouring, some foam will form on the surface. Use a spoon to quickly skim off the foam to ensure a smoother texture for the double skin milk pudding.Use a spoon to quickly skim off the foam

Wait for the milk skin to form: Let the bowls with milk mixture sit for about 10 minutes. During this time, a milk skin will gradually form on the surface. This skin is crucial for the pudding’s unique texture, so be patient and avoid shaking the bowls.Wait for the milk skin to form

Prepare the egg whites: While waiting for the milk skin to form, crack the egg and separate the egg whites from the yolk. Save the yolk for another use. Add 15g of white sugar to the egg whites and whisk them with a hand whisk (or chopsticks) until the sugar dissolves completely, the egg whites lighten in color, and the mixture slightly expands.Prepare the egg whites

Mix the milk mixture and egg whites: Once the milk skin has fully formed, use a toothpick or chopsticks to gently make a small opening on the edge of the milk skin. Slowly pour the milk mixture into the egg whites, leaving a little milk in the bowl to allow the milk skin to remain floating at the bottom. Then, use a whisk (or chopsticks) to gently stir the milk and egg whites together until well combined.Mix the milk mixture and egg whites

Filter the mixture: Place a fine mesh strainer over a clean bowl and pour the mixture through, allowing it to strain. Pour the mixture back into the strainer and filter again, repeating the process twice in total.Place a fine mesh strainer over a clean bowl and pour the mixture through

Return to the bowl and steam: Gently pour the filtered milk mixture back into the bowls that contain the milk skin, pouring along the edge of the bowl so that the milk skin remains floating on top. Cover the bowls with heat-resistant plastic wrap to prevent steam from dripping into the pudding. Bring a steamer to a boil, then place the bowls inside. Cover and steam for 15 minutes over medium heat.Gently pour the filtered milk mixture back into the bowls

Cool and refrigerate: After 15 minutes, remove the bowls from the steamer and remove the plastic wrap immediately to allow the steam to escape. Let the double skin milk pudding cool to room temperature. Once cooled, place the bowls in the refrigerator to chill for at least 2 hours.

Serve and enjoy: Once chilled, remove the double skin milk pudding from the refrigerator and serve directly. It has a silky-smooth texture and a rich milk flavor that melts in your mouth. You can also add fruits, jam, or sweet red beans on top to enhance the taste, depending on your preference.Double Skin Milk Pudding (3)

Frequently Asked Questions

Can I use regular milk instead of buffalo milk?
Yes, you can substitute regular milk, but buffalo milk will give the pudding a richer texture and flavor. If you can’t find buffalo milk, any full-fat milk will work.

How do I store leftovers?
Store any leftover double skin milk pudding in the refrigerator. It can be enjoyed chilled for up to 2-3 days. Just be sure to cover it properly to prevent it from absorbing other odors in the fridge.

Double Skin Milk Pudding (2)
Print Pin

Velvety Double Skin Milk: A Classic Cantonese Dessert

Double skin milk pudding is a classic Cantonese dessert with a delicate milk skin layer that forms during steaming. This creamy, silky treat is easy to make and offers a rich, smooth flavor that will melt in your mouth!
Course Dessert
Cuisine Chinese
Prep Time 15 minutes minutes
Cook Time 15 minutes minutes
Servings 2

Ingredients

  • 200 g buffalo milk
  • 50 g heavy cream
  • 15 g white sugar
  • 1 egg use only the egg whites

Instructions

  • Heat the milk mixture: Pour 200g buffalo milk and 50g heavy cream into a small saucepan. Set the stove to low heat and gently heat the mixture, stirring constantly to ensure even heating. Keep a close eye on the milk mixture. When it starts to bubble slightly and reaches around 80°C, immediately stop heating. Be careful not to let it boil, as this will affect the texture and taste of the double skin milk pudding.
  • Remove foam: Carefully pour the heated milk mixture into two clean ceramic bowls, dividing it evenly. After pouring, some foam will form on the surface. Use a spoon to quickly skim off the foam to ensure a smoother texture for the double skin milk pudding.
  • Wait for the milk skin to form: Let the bowls with milk mixture sit for about 10 minutes. During this time, a milk skin will gradually form on the surface. This skin is crucial for the pudding's unique texture, so be patient and avoid shaking the bowls.
  • Prepare the egg whites: While waiting for the milk skin to form, crack the egg and separate the egg whites from the yolk. Save the yolk for another use. Add 15g of white sugar to the egg whites and whisk them with a hand whisk (or chopsticks) until the sugar dissolves completely, the egg whites lighten in color, and the mixture slightly expands.
  • Mix the milk mixture and egg whites: Once the milk skin has fully formed, use a toothpick or chopsticks to gently make a small opening on the edge of the milk skin. Slowly pour the milk mixture into the egg whites, leaving a little milk in the bowl to allow the milk skin to remain floating at the bottom. Then, use a whisk (or chopsticks) to gently stir the milk and egg whites together until well combined.
  • Filter the mixture: Place a fine mesh strainer over a clean bowl and pour the mixture through, allowing it to strain. Pour the mixture back into the strainer and filter again, repeating the process twice in total.
  • Return to the bowl and steam: Gently pour the filtered milk mixture back into the bowls that contain the milk skin, pouring along the edge of the bowl so that the milk skin remains floating on top. Cover the bowls with heat-resistant plastic wrap to prevent steam from dripping into the pudding. Bring a steamer to a boil, then place the bowls inside. Cover and steam for 15 minutes over medium heat.
  • Cool and refrigerate: After 15 minutes, remove the bowls from the steamer and remove the plastic wrap immediately to allow the steam to escape. Let the double skin milk pudding cool to room temperature. Once cooled, place the bowls in the refrigerator to chill for at least 2 hours.
  • Serve and enjoy: Once chilled, remove the double skin milk pudding from the refrigerator and serve directly. It has a silky-smooth texture and a rich milk flavor that melts in your mouth. You can also add fruits, jam, or sweet red beans on top to enhance the taste, depending on your preference.

Filed Under: Chinese Pudding

Previous Post: « Honey Butter Toast Recipe
Next Post: Easy Baguette Garlic Bread »

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Recipe Rating




Primary Sidebar

My name is Nana, and I am the person behind this blog and the creator of the recipe videos. I was born in Zhejiang Province, China, and I am a mother of two. I love life and enjoy good food, which is why I started this journey of sharing delicious recipes that you can easily make at home.

More about me

Popular Recipes

Black Sesame Buns3

Homemade Black Sesame Buns

Mung Bean Cake (Gluten-Free)

Steam black rice cake

Black Rice Cake Recipe

Mango Popsicles

Dumpling Wrapper Buns2

Dumpling Wrapper Buns (No-Knead)

Brown Sugar Fa Gao

Brown Sugar Fa Gao (Chinese Prosperity Cake)

Footer

Follow Us

  • Facebook
  • Instagram

My name is Nana, and I am the person behind this blog and the creator of the recipe videos. I was born in Zhejiang Province, China, and I am a mother of two. I love life and enjoy good food, which is why I started this journey of sharing delicious recipes that you can easily make at home.

My favirate

Steamed Wheat Buns (1)
Marshmallow Nougat (1)
Fried Chinese Pork (3)

© 2025 · NANA WITH CHOPSTICK · ALL RIGHTS RESERVED