If you’ve ever tried Korean street food, hotteok is one of those things you remember instantly crispy on the outside, soft and chewy inside, with a molten brown sugar filling that can burn your tongue if you’re not careful.
This hotteok recipe shows you exactly how to make it at home with the right dough texture, proper filling technique, and the small details that prevent leaking, burning, or dense pancakes.
You’ll also learn how to serve hotteok the way it’s actually eaten on the street hot, fresh, and easy to hold.
- Tteokbokki: Everything You Need to Know for Canadian Food Businesses
- Korean Food Guide: Popular Korean Dishes and Ingredients
- Rice Cakes Explained: Types, Cultures, and How to Cook Them
- Rice Cake Calories: How Many Calories Are in a Rice Cake?
What Is Hotteok?

Hotteok (호떡) is a pan-fried Korean pancake made from a soft, yeasted wheat dough. The dough is shaped around a filling — classically brown sugar, cinnamon, and crushed nuts — then pressed flat in a hot oiled pan until both sides are golden and crispy. As the pancake cooks, the sugar filling melts entirely into a hot, syrupy liquid that flows out the moment you bite through the crust.
The name comes from Chinese: ho (胡) was a historical term used in Korea to refer to things of foreign or northern origin, and tteok (떡) means rice cake or doughy food. So hotteok literally translates roughly as "foreign cake" — a linguistic trace of its Chinese origins.
Unlike Korean pancakes such as pajeon (green onion pancake) or kimchijeon, which are batter-based and crispy throughout, hotteok is a yeasted dough product — closer to a stuffed fried bread than a pancake in the Western sense. The inside is soft and chewy; the outside is thin and crunchy. What makes it distinct is the filling — specifically the transformation from solid sugar-and-nut mixture to liquid caramel syrup that happens during cooking.
History & Origins of Hotteok
Hotteok's origin is traceable and well-documented, which is relatively rare for street food. It was brought to Joseon Korea in the late 19th century by Chinese merchants — specifically Qing dynasty traders who settled in Korean port cities as trade routes opened. They brought with them a variety of dough-based snacks from Chinese street food culture, including a stuffed fried bread called tang huoshao (糖火烧).
Koreans encountered these new snacks and began adapting them. The original Chinese versions were often savory, but Korean palates gravitated toward sweet fillings — brown sugar, cinnamon, and the nuts that were already familiar in Korean cuisine. Over time, the savory versions largely disappeared from mainstream Korean street food culture, and the sweet brown sugar version became the standard.
During Japan's colonial rule of Korea (1910–1945), the Japanese referred to hotteok as Shina pan (支那パン, "China bread"), reflecting its Chinese-origin status. After liberation, hotteok remained embedded in Korean street food culture and expanded far beyond port cities.
By the mid-20th century, hotteok was a staple of Korean winter markets, school festival stalls, and roadside carts. Its accessibility — cheap ingredients, no special equipment beyond a pan, portable enough to eat while walking — made it one of the most democratic street foods in Korea. Today, specialty variations have proliferated: Busan's famous ssiat hotteok stuffed with sunflower seeds changed how people think about hotteok fillings, and modern vendors continue pushing the format in new directions with vegetable, cheese, and dessert varieties.
Key Ingredients Explained: Hotteok
Hotteok requires two components: the dough and the filling. Each has a few ingredients that genuinely matter and some that are optional.
Dough Ingredients
| Ingredient | Role | Notes |
|---|---|---|
| All-purpose flour | Primary structure of the dough | Bread flour also works and gives a slightly chewier result. Don't use cake or pastry flour — too soft. |
| Sweet rice flour (glutinous rice flour) | Adds the signature chewy, stretchy texture | This is the ingredient most beginner recipes skip and shouldn't. Look for Mochiko or any Korean brand of chapssal garu. Use a 3:1 or 4:1 ratio with all-purpose flour. Can omit but texture will be noticeably less interesting. |
| Instant or active dry yeast | Leavening — makes dough puffy and light | Instant yeast can be added directly to dry ingredients. Active dry yeast must be proofed in warm water (105–110°F) first. Either works. |
| Warm milk (or water) | Hydrates dough; milk adds richness and flavor | Water alone is fine and traditional. Milk (dairy or plant-based) produces a slightly softer, more flavorful dough. Temperature matters — too hot kills the yeast. |
| Sugar | Feeds the yeast, adds light sweetness | Small amount (1–2 tbsp) in the dough. The main sweetness comes from the filling. |
| Salt | Flavor control and dough structure | Don't skip — salt makes the sweetness pop and controls fermentation speed. |
| Vegetable oil | Adds tenderness, prevents sticking | Neutral oil only — sesame oil is too strong in the dough. Save it for other dishes. |
Classic Filling Ingredients
| Ingredient | Role | Notes |
|---|---|---|
| Dark brown sugar or turbinado sugar | The primary flavor and the "lava" effect when melted | Dark brown sugar has more molasses than light brown — deeper, more complex caramel flavor. Turbinado (raw sugar) melts into a cleaner syrup. Many recipes use both. White sugar alone is too sweet and lacks complexity. |
| Cinnamon powder | The defining aromatic of classic hotteok | Vietnamese (Saigon) cinnamon is the best choice if available — more intense and spicy than generic cinnamon. Don't skip or reduce — cinnamon is essential to the flavor profile. |
| Nuts (walnuts, peanuts, or sunflower seeds) | Crunch, texture contrast, nutty flavor | Walnuts and peanuts are the traditional choices. Sunflower seeds are the signature of ssiat hotteok. Almonds, pecans, and pine nuts all work. Roughly chop — too fine and they disappear; too large and the filling leaks when pressed. |
| Pinch of salt | Flavor balance | A small pinch in the filling makes the sweetness more rounded and prevents the sugar from tasting flat. |
How to make Classic Hotteok Recipe (Step-by-Step)

- 1½ cups (190g) all-purpose flour
- ½ cup (65g) sweet rice flour (chapssal garu / mochiko)
- 1 tsp instant yeast
- 2 tbsp granulated sugar
- ½ tsp salt
- ¾ cup (180ml) warm milk or water (about 110°F / 43°C)
- 2 tbsp neutral vegetable oil
- ⅓ cup (70g) dark brown sugar, packed
- 2 tbsp turbinado or raw sugar
- 1 tsp cinnamon powder (Vietnamese/Saigon preferred)
- Pinch of salt
- 3 tbsp roughly chopped walnuts or peanuts (or sunflower seeds)
- 3–4 tbsp neutral vegetable oil for pan-frying
- A hotteok press, flat spatula, or the bottom of a smooth-bottomed measuring cup
Make the dough
In a large bowl, whisk together the all-purpose flour, sweet rice flour, sugar, yeast, and salt. Add the warm milk and vegetable oil. Mix with a wooden spoon or flexible spatula until a soft, sticky dough forms — about 2–3 minutes. Do not add more flour. Hotteok dough is supposed to be sticky and slightly wet. A properly hydrated dough produces a light, chewy hotteok. A stiff dough produces a dense, bread-like one.
First rise: 1 hour
Cover the bowl tightly with plastic wrap or a damp towel. Place in a warm spot — near a warm oven, on top of the fridge, or in a turned-off oven with just the light on. Let rise until doubled in size, approximately 60 minutes. At this point the dough should be visibly puffy and bubbly, and when you pull at it you should see stretchy, web-like gluten strands.
Deflate and second rise: 20 minutes
Using oiled hands or a bowl scraper, punch the dough down gently to release the gas. Re-cover and let rest for another 15–20 minutes. This second rest relaxes the gluten and makes shaping easier — skipping it makes the dough too elastic and hard to flatten.
Prepare the filling
Mix the brown sugar, turbinado sugar, cinnamon, salt, and chopped nuts in a small bowl. That's it — no cooking needed. The heat from the pan does all the work. Set aside. Make sure the nuts are roughly chopped, not finely ground — pieces about 3–4mm give you the best texture contrast without causing the filling to leak through the dough.
Divide and shape
Oil both hands generously — this is essential with sticky hotteok dough. Divide the dough into 8 equal portions (weighing them is the most reliable method). Take one portion and use your fingers to flatten it into a disk roughly 10cm (4 inches) wide. Place about 1.5 tablespoons of filling in the center, leaving a 1.5cm border. Gather the edges of the dough up and around the filling and pinch firmly to seal — as if you're closing a dumpling. Roll the sealed ball gently between your palms to smooth the seam. A poorly sealed seam is the most common cause of filling leakage.
Pan-fry the first side
Heat a non-stick or cast-iron skillet over medium heat. Add about 1 tablespoon of oil and let it get hot. Place a hotteok ball seam-side down in the pan. Cook undisturbed for about 30–45 seconds until the bottom starts to turn golden. Don't move it — you're building the crust that holds the filling in.
Flip and press flat
Flip the hotteok using a spatula. Immediately press the top firmly with the back of a flat spatula, the bottom of a measuring cup, or a dedicated hotteok press, flattening it to about 1cm thickness and roughly 10cm wide. Apply steady, even pressure. Hold the press down for 5–10 seconds. This step is what gives hotteok its characteristic round, flat shape and ensures the filling spreads evenly inside rather than pooling in one spot.
Cook the second side
Cook for about 1–1.5 minutes until golden brown. Flip once more and cook the other side for another minute. Reduce heat to medium-low if browning too fast — the sugar filling needs time to melt completely inside; rushing the exterior burns it before the filling liquefies. An optional but authentic step: cover the pan with a lid for the last 60 seconds to trap steam and ensure the filling fully melts.
Rest briefly, then serve
Transfer to a wire rack or paper towel for 1–2 minutes. The filling is molten immediately out of the pan — it's a genuine burn risk. Let it cool just enough to handle comfortably, then eat. The Korean street food way: place in a small paper cup, cut in half with scissors if desired, and eat while walking. Hotteok is always eaten hot. Cold hotteok is technically edible but the filling hardens and the crust goes soft — a fundamentally different and inferior experience.
All the Major Types of Hotteok
The classic brown sugar version is the baseline. But hotteok has evolved into a wide family of variations, driven mainly by street food vendors competing to offer something distinctive. Here's the full picture:
Brown Sugar & Walnut
The original and still the most common. Dark brown sugar, cinnamon, and walnuts or peanuts. The filling melts entirely into syrup during cooking. This is the baseline that all variations are measured against.
Seed Hotteok
The famous Busan-style hotteok, most famously associated with the BIFF Square in Nampo-dong. Made with sunflower seeds, pumpkin seeds, and sometimes pine nuts as the dominant filling — less sweet than the classic, more nutty and complex. Vendors often open the cooked hotteok and add more seeds before serving. Considered by many Koreans to be the superior version.
Vegetable Hotteok
Filled with a mixture of glass noodles (japchae-style), vegetables, and sometimes tofu or mushrooms. Seasoned with soy sauce, sesame oil, and garlic. No sugar in the filling. The closest hotteok gets to a full savory meal — popular with people who find sweet hotteok too rich.
Cheese Hotteok
A block of mozzarella or processed cheese replaces or supplements the sweet filling. The cheese melts into a stretchy, savory pull inside the sweet dough. A popular hybrid variation that hit mainstream Korean street food stalls in the 2010s. Also excellent as a savory-sweet combination when paired with a thin layer of brown sugar.
Green Tea Hotteok
Matcha (green tea powder) mixed into the dough or filling. Results in a distinctly bitter-sweet flavor profile that offsets the sugar filling. The dough takes on a pale green color. A more modern, café-style variation popular at specialty hotteok shops.
Chocolate Hotteok
Dark chocolate or Nutella-style filling inside the classic dough. The chocolate melts as the dough cooks, creating a warm ganache-like interior. Less traditional, very popular with younger consumers. Often paired with a dusting of powdered sugar on the outside.
Kimchi Hotteok
Sautéed kimchi (squeezed very dry first) and sometimes pork or spam as the filling. Bold, spicy, and tangy. Needs well-fermented, aged kimchi for maximum flavor. This is the most polarizing hotteok type — people who love it are devoted to it.
Cream / Custard Hotteok
Filled with pastry cream, sweet bean paste, or a red bean and cream combination. A dessert-leaning variation found at specialty street food stalls and Korean bakery crossover shops. The cream filling requires more care during assembly to prevent leaking during pressing.
Pro Tips for Perfect Hotteok
- Do not add more flour when the dough seems too sticky. Sticky dough is correct dough for hotteok. Adding flour to make it easier to handle will give you a dense, bready pancake instead of a light, chewy one. Oil your hands and the work surface instead of flouring them.
- Sweet rice flour is not optional if you want the right texture. All-purpose flour alone produces a pancake that's more bread-like — fine, but missing the characteristic stretch and chew. The sweet rice flour is what makes hotteok feel like hotteok and not like a generic fried dough ball. It's worth tracking down.
- Let the yeast do its work. If the dough doesn't double in an hour, it's not ready — wait longer. Dough that hasn't fully proofed fries up dense and doesn't develop the light, slightly airy crumb around the filling. Cold kitchens in Canadian winters slow proofing significantly; use the oven light method.
- Seal the filling edge firmly. The seam is the structural weak point. Pinch it like your life depends on it, then roll the ball to smooth the seam. A pinch that looks sealed to your eye will often open when pressed flat. Double-check by gently pressing the ball before putting it in the pan — any visible seam line needs to be re-pinched.
- Medium heat, not high. High heat crisps the outside before the filling melts and before the dough cooks through. Medium to medium-low heat gives you a golden crust while allowing the filling to liquefy fully inside. If the outside is browning in under 30 seconds, your heat is too high.
- Press firmly and immediately after flipping. The pressing step is not optional or decorative — it distributes the filling evenly inside and creates the flat, round shape. If you press too gently, the filling stays in a ball at the center and doesn't spread. Press down and hold for a count of 8–10.
- Serve in a small paper cup. This is the authentic street food way and it's genuinely practical — the cup contains the drips when the filling leaks, keeps your hands clean, and lets you eat while standing or walking. Use small paper cups or fold a piece of parchment paper into a cone shape.
- Scale up the batch if you're making it. Hotteok prep — proofing the dough, setting up the filling station — takes the same amount of time whether you make 8 or 24. If you're already doing it, make a large batch, freeze the extras, and reheat them on demand.
Common Problems: Hotteok
| Problem | Likely Cause | Fix |
|---|---|---|
| Filling leaks out into the pan | Seam not sealed tightly enough, or too much filling | Use 1.5 tbsp filling max per ball. Pinch seam firmly and place seam-side down in pan. Start with less filling until you develop a feel for sealing. |
| Outside burns before filling melts | Heat too high | Lower to medium or medium-low. Cover pan with a lid for the last 60 seconds to trap heat and melt filling without further browning the exterior. |
| Dough is dense and bread-like, not chewy | Too much flour added, or insufficient proofing, or no sweet rice flour | Resist adding flour to sticky dough. Use sweet rice flour. Make sure dough actually doubles in size before proceeding — under-proofed dough cooks dense. |
| Hotteok won't flatten properly | Dough too elastic — gluten too tense | Let shaped balls rest 5 minutes before pressing. The second 20-minute rest after deflating also helps. Elastic dough needs time to relax. |
| Filling doesn't melt into syrup — stays dry | Dough too thick, heat too low, or pan too cold | Ensure pressing flattens to 1cm or less. Check your pan is at proper temperature before adding hotteok — a drop of water should sizzle immediately on contact. |
| Dough doesn't rise | Yeast is dead (water too hot or old yeast), or environment too cold | Water for yeast should be warm but not hot — aim for 105–110°F (40–43°C). Test yeast by proofing it separately in warm water with a pinch of sugar — if it's active, it'll foam within 10 minutes. |
How to Store, Reheat & Freeze Hotteok

Eating Fresh (Strongly Recommended)
Hotteok is categorically a fresh-off-the-pan food. The experience of biting through a crispy exterior into liquid caramel filling is specific to the 10–15 minutes after cooking. After that, the filling starts to reabsorb into the dough, the crust softens from internal steam, and the texture becomes progressively less interesting. If you're making hotteok, plan to eat it immediately.
Refrigerator (1–2 days, with caveats)
Leftover hotteok can be refrigerated but the quality drops significantly. The crust softens completely and the filling solidifies. To reheat: wrap individually in a slightly damp paper towel and microwave for 20–30 seconds, or reheat in a dry skillet over medium-low heat for 2–3 minutes per side until warmed through and the exterior crisps slightly. The microwave revives the filling better; the pan revives the exterior better.
Freezer (Up to 2–3 months)
Hotteok freezes well — better than most fried dough products. Let cooked hotteok cool completely, then wrap each piece individually in plastic wrap and place in a freezer bag. To reheat from frozen: toaster oven at 350°F (175°C) for 10–12 minutes is the best method, producing a result close to fresh. An air fryer at 325°F (165°C) for 6–8 minutes also works well. Microwave from frozen works but produces a soft, not crispy, result.
Calories & Nutrition of Hotteok
A single classic hotteok (roughly 90–100g, about the size of a large ice cream sandwich) contains approximately:
| Nutrient | Per hotteok |
|---|---|
| Calories | ~300–340 cal |
| Carbohydrates | ~58–65g |
| Sugar | ~20–25g (mostly from filling) |
| Protein | ~6–8g |
| Fat | ~6–9g |
| Fiber | ~1–2g |
| Sodium | ~300–400mg |
Hotteok is a high-carb, moderate-fat snack — primarily because of the white flour dough and the sugar filling. It's not a diet food and doesn't pretend to be. The nut filling adds some protein and healthy fats; ssiat hotteok with sunflower and pumpkin seeds is the most nutritionally substantial variation. The oil used for frying contributes roughly 40–60 extra calories per hotteok depending on absorption.
Hotteok is a snack, not a meal — culturally eaten between meals or as an afternoon pick-me-up, typically one or two pieces at a time. At 300–340 calories each, they're in the same range as a large donut or a cinnamon roll.
Frequently Asked Questions: Hotteok

What does hotteok taste like?
Is hotteok the same as pajeon?
Do I need a hotteok press?
Can hotteok be made gluten-free?
What is ssiat hotteok and why is it famous?
Why is hotteok especially popular in winter?
Can I make the dough ahead of time?
How is hotteok spelled — hotteok, hotduck, or hoddeok?
Conclusion
Hotteok is one of the simplest and most satisfying things you can make in a Korean food context. Two hours of mostly passive prep, five minutes of actual cooking, and the result is something that tastes genuinely special — warm, sweet, chewy, and impossible to eat without some degree of happiness about it.
The technique is learnable with one or two batches. The biggest gains come from not adding flour when the dough is sticky, proofing the dough fully before shaping, and sealing the filling edge with real commitment. Get those three right and the rest is straightforward.
Start with the classic brown sugar and walnut version. Once you've made it once, the variations are obvious places to go next.
