These beloved Korean bakery treats feature incredibly soft, pillowy fried donuts filled with a light and creamy milk filling. The dough requires patience during rising but delivers exceptional texture. The filling combines whipped heavy cream with sweetened condensed milk and powdered milk for that signature Korean flavor profile.
Frying at the right temperature ensures golden exterior while maintaining fluffy interior. The final dusting of powdered sugar adds classic sweetness and visual appeal. Best enjoyed fresh when the cream filling is at its fluffiest and the donut exterior remains tender.
Pair with iced coffee or cold milk for an authentic Korean cafe experience at home.
The first time I bit into a Korean milk cream donut in Seoul, I actually stopped mid-bite and looked at my husband like someone had just told me a wonderful secret. The outside was impossibly light while the cream inside tasted like the best parts of childhood milk and cookies. We went back to that bakery three more times during our trip, and I started scheming how to recreate them before we even landed back home. Now they've become a weekend tradition that makes our kitchen smell like happiness.
Last Sunday, my sister came over unexpectedly and walked into a kitchen full of floating donuts in hot oil. She ended up staying for three hours, drinking coffee and watching me fry batch after batch while we caught up on everything. We ate them standing at the counter, powdered sugar on our chins, agreeing that some recipes are worth the effort just for moments like that.
Ingredients
- 2 1/4 cups all-purpose flour: This creates the perfect structure, not too dense but sturdy enough to hold that generous cream filling
- 2 tbsp granulated sugar: Just enough to feed the yeast without making the dough itself too sweet
- 1/2 tsp salt: Crucial for balancing all that sweetness in the filling
- 1 tsp instant yeast: Makes the dough rise beautifully into those pillowy clouds we're after
- 2/3 cup warm milk: Use it warm to the touch, around 100°F, to wake up the yeast gently
- 2 tbsp unsalted butter: Adds richness and keeps the dough tender even after frying
- 1 large egg: Gives structure and helps the donuts brown beautifully
- 2 cups vegetable oil: Needs to be deep enough for the donuts to float freely
- 1 cup cold heavy cream: The colder it is, the faster it whips up into those gorgeous clouds
- 3 tbsp sweetened condensed milk: This is the secret to that distinctively Korean milky sweetness
- 2 tbsp powdered milk: Enhances the milk flavor without adding extra liquid
- 1/2 tsp vanilla extract: Rounds out the cream with that comforting bakery aroma
- 1/2 cup powdered sugar: For that final dusting that makes them look straight from a Seoul bakery window
Instructions
- Mix the dry foundation:
- In a large bowl, whisk together flour, sugar, salt, and instant yeast until everything is evenly distributed
- Bring the dough together:
- Add warm milk, softened butter, and egg, then mix with your hands or a wooden spoon until a shaggy dough forms
- Knead until smooth:
- Work the dough for 8 to 10 minutes until it feels silky and bounces back when you press it with your finger
- Let it rise:
- Place the dough in a greased bowl, cover with a warm towel, and let it double in size for about an hour in a cozy corner of your kitchen
- Shape the donuts:
- Punch down the risen dough gently, divide it into 8 equal pieces, and roll each into a smooth ball on a parchment-lined tray
- Second rise:
- Cover the shaped balls and let them rest for 30 minutes until they look puffy and dreamy
- Heat the oil:
- Bring your oil to 340°F, using a thermometer to get it just right, because temperature makes or breaks fried donuts
- Fry to golden:
- Carefully lower donuts into the hot oil and fry for 2 to 3 minutes per side until they're a deep golden brown all over
- Cool completely:
- Let them drain on paper towels until they're completely cool, because hot donuts and cream filling do not get along
- Make the milk cream:
- Whip cold heavy cream to soft peaks, then fold in condensed milk, powdered milk, and vanilla before whipping to stiff peaks
- Fill them generously:
- Transfer cream to a piping bag, make a small slit in each cooled donut, and pipe in as much filling as each donut will happily hold
- Final coating:
- Roll each filled donut in powdered sugar until thoroughly coated, then serve immediately while they're at their absolute best
My niece insisted on helping me fill the donuts last time she visited, and I watched her eyes get huge as she squeezed the first one and cream actually stayed inside. She ate three standing right there at the counter and declared these better than anything she'd ever tried at a fancy bakery. That's when I knew this recipe was a keeper forever.
Making The Dough Your Own
I've found that using bread flour instead of all-purpose makes these even chewier, like the ones from Korean street vendors. Some days I add a tiny pinch of cinnamon to the dough itself, especially when I'm craving something cozier. The beauty of this recipe is how forgiving the dough is, so don't be afraid to experiment with small tweaks.
Frying Like A Pro
After many batches of donuts that were either raw inside or burnt outside, I learned that patience with oil temperature is everything. Keep a thermometer nearby and adjust your heat as you go, because the temperature drops when you add cold dough. I also rescue donuts that are browning too fast by moving them to a cooler spot in the oil, a trick that saved more than one batch.
Serving Suggestions And Storage
These donuts are absolutely meant to be eaten the same day they're made, when the outside is still slightly crisp from the fry. I like pairing them with iced coffee, just like they do in Seoul cafes, because the cold drink cuts through the richness perfectly. They also make an incredible dessert after a Korean barbecue dinner, when everyone is already stuffed but somehow finds room for something sweet.
- If you somehow have leftovers, store them uncovered at room temperature and eat within 24 hours
- The filling can be made a day ahead and kept covered in the refrigerator, though it may need a quick re-whip
- Never refrigerate the filled donuts or the powdered sugar will melt into a strange glaze and the texture becomes sad
There's something magical about making these donuts that turns a regular weekend into something worth celebrating. I hope they bring as much joy to your kitchen as they've brought to mine.
Recipe FAQs
- → What makes Korean milk cream donuts different from regular cream-filled donuts?
-
The filling combines heavy cream with sweetened condensed milk and powdered milk, creating a lighter, milkier taste profile typical of Korean bakeries. The dough also tends to be softer and more pillowy than traditional Western donut dough.
- → Can I bake these instead of frying?
-
Frying is essential for achieving the authentic texture and flavor. Baking will result in a different consistency—more bread-like rather than the signature fluffy, slightly crispy exterior that makes these special.
- → How long do filled donuts stay fresh?
-
These are best enjoyed the same day they're made. The cream filling can make the donut soggy over time. If you need to store them, keep unfilled donuts in an airtight container and fill just before serving.
- → What oil temperature is ideal for frying?
-
Maintain oil at 340°F (170°C) for best results. Too hot and they'll burn outside while remaining raw inside; too cool and they'll absorb excess oil, becoming greasy rather than light and fluffy.
- → Can I make the filling ahead of time?
-
The whipped cream filling is best made fresh. However, you can prepare the dough ahead and let it rise in the refrigerator overnight for deeper flavor development, then proceed with frying and filling the next day.