Korean potato bread, or gamja-ppang, is a Korean bakery-style bun shaped like a small potato and filled with savory mashed potato. This home version uses a tender, slightly chewy dough and a seasoned potato center, then gets a rough, potato-like finish from a light coating of starch and cocoa; it is satisfying warm or at room temperature.
Ingredients
- 1 cup (240 ml) whole milk, lukewarm
- 2 tablespoons (25 g) granulated sugar
- 2¼ teaspoons (7 g) instant yeast
- 2½ cups (315 g) bread flour, plus a little for shaping
- ½ cup (60 g) glutinous rice flour
- ½ teaspoon fine salt
- 2 tablespoons (28 g) unsalted butter, softened
- 1 pound (450 g) russet potatoes, peeled and cut into 1-inch (2.5 cm) pieces
- 2 tablespoons (28 g) unsalted butter, for the filling
- ¼ cup (60 ml) whole milk, for the filling
- ½ teaspoon fine salt, for the filling, plus more to taste
- ¼ teaspoon ground black pepper
- 2 tablespoons (16 g) cornstarch, for the coating
- 1 teaspoon (2 g) unsweetened cocoa powder, for the coating
- 1 tablespoon (15 ml) milk, for brushing
Instructions
- Make the dough. In a large bowl, stir together the lukewarm milk, sugar, and instant yeast. Add the bread flour, glutinous rice flour, and salt. Mix until a shaggy dough forms, then knead in the softened butter. Knead by hand for 8–10 minutes, or in a stand mixer with a dough hook for 6–8 minutes, until smooth, elastic, and just slightly tacky. If it sticks heavily to your hands, add bread flour 1 tablespoon (8 g) at a time; avoid adding too much or the buns may turn dense.
- Let the dough rise. Shape the dough into a ball and put it in a lightly greased bowl. Cover and leave in a warm place until doubled, about 45–60 minutes. The timing depends on room temperature, so use the dough’s size rather than the clock alone as your guide.
- Cook and season the potatoes. While the dough rises, put the potato pieces in a saucepan and cover with cold water. Bring to a boil, reduce to a steady simmer, and cook for 12–15 minutes, until easily pierced with a fork. Drain thoroughly. Mash while hot with the filling butter, ¼ cup (60 ml) milk, ½ teaspoon salt, and pepper. The filling should be smooth but firm enough to hold its shape; add milk a teaspoon at a time only if it is too dry. Taste and adjust the salt, then cool until no longer steaming, about 10 minutes.
- Shape the buns. Line a baking sheet with parchment. Stir the cornstarch and cocoa powder together on a plate. Divide the risen dough into 8 equal portions. Keep the pieces covered while shaping so they do not dry out. Flatten each portion into a disk about 4 inches (10 cm) wide. Put roughly ¼ cup (60 g) of potato filling in the middle, gather the edges over it, and pinch firmly to seal. Turn seam-side down and shape into an oval. Roll each bun lightly in the starch mixture for a mottled, earthy surface, then set it on the prepared sheet. Leave space between buns.
- Proof and heat the oven. Cover the buns loosely and let them rise for 15 minutes while the oven heats to 375°F (190°C). They should look slightly puffy, not necessarily doubled. Brush off any thick clumps of coating, then lightly brush the tops with the tablespoon of milk.
- Bake. Bake for 20–25 minutes, rotating the sheet once if your oven browns unevenly. The buns are done when their tops feel set and the bottoms are lightly golden. Transfer to a rack and cool for at least 10 minutes before serving; the filling will be very hot just out of the oven.
Tips
- Measure flour lightly. Spoon flour into the measuring cup and level it, or weigh it. Packing flour into cups can make the dough dry and difficult to seal.
- Keep the filling cool enough to handle. Hot, loose mash can soften the dough and make seams hard to close. Drain the potatoes well, and let the filling cool before portioning.
- Seal thoroughly. Pinch the dough together firmly and check for thin spots before rolling in the coating. A small opening can let filling leak onto the pan.
- Adjust the flour blend if needed. Glutinous rice flour gives the crumb extra chew. If unavailable, use the same amount of bread flour; the buns will be less chewy but still work. Do not substitute ordinary rice flour for glutinous rice flour, as it behaves differently.
Serving Suggestions
Serve the buns warm as a substantial snack, breakfast, or light lunch. They pair well with hot tea or coffee and a simple side such as sliced cucumber, kimchi, or a crisp green salad. The potato filling is savory rather than sweet, so a little flaky salt or freshly ground black pepper on the side can suit it better than a sweet spread.
Variations
For a richer filling, fold ½ cup (55 g) shredded cheddar into the cooled mash. For a Korean-inspired option, stir in 1 tablespoon (15 ml) mayonnaise and 2 tablespoons (20 g) finely chopped scallions; reduce the milk slightly if the mixture gets soft. You can also add ¼ cup (35 g) finely diced, cooked carrot or corn. Keep additions small and dry so the filling remains easy to seal.
If you prefer a more potato-like exterior, brush the shaped buns with milk and press on a light sprinkle of potato starch before baking. Cornstarch is an easy-to-find substitute, though its finish is a little less powdery. The cocoa is only for color and can be omitted; without it, the crust will look pale rather than earthy.
Storage and Reheating
Cool the buns, then refrigerate them in an airtight container within 2 hours of baking. They keep for 3–4 days refrigerated. For longer storage, freeze fully cooled buns in a freezer-safe container for up to 2 months; thaw overnight in the refrigerator or reheat from frozen.
Warm refrigerated buns in a 325°F (165°C) oven for about 8–10 minutes, or microwave one for 20–30 seconds. Frozen buns usually need 15–20 minutes in a 325°F (165°C) oven, loosely covered with foil so they do not overbrown. Reheat leftovers until steaming hot throughout; when checking temperature, the USDA FSIS safe minimum for reheated leftovers is 165°F (74°C).
Frequently Asked Questions
What is Korean potato bread?
It is commonly called gamja-ppang, meaning potato bread. Bakery versions often resemble a potato on the outside and contain a mashed potato filling. Recipes vary, including differences in dough, coating, and seasoning.
Can I use all-purpose flour?
Yes. Replace the bread flour with the same weight of all-purpose flour. The buns may have a slightly softer, less chewy structure. Add liquid gradually if the dough feels loose, since flour brands absorb moisture differently.
Can I make the dough ahead?
Yes. After kneading, cover the bowl and refrigerate the dough for up to 12 hours. Let it sit at room temperature until pliable before shaping; the cold rise may take longer than the stated rise time. Prepare the filling separately and chill it, then bring it just cool enough to handle.
Why did my buns open during baking?
The dough may have been stretched too thin, the filling may have been too wet, or the seam may not have been pinched securely. Use a firm, cooled filling, leave enough dough around it, and place every bun seam-side down.
Can I cook these in an air fryer?
They can be air-fried, though the crust and browning may differ. Work in batches with space around each bun, and start at 325°F (165°C) for about 12–16 minutes, checking early because air fryers vary. If the outside browns before the dough is cooked, lower the temperature and continue briefly.
Is the cocoa powder necessary?
No. It gives the starch coating a speckled, soil-like color without making the bread taste like chocolate. Leave it out for a pale finish, or use a little more cornstarch for a uniform coating.
Related
- Spiced Potato Gozleme: Turkish Stuffed Flatbread
- Spinach Gozleme Recipe: Crispy Turkish Flatbread
- Spinach and Feta Gozleme Recipe (Turkish Stuffed Flatbread)
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).