Street food Recipes
157 recipes. Page 3 of 7
Korean street food (bunsik) covers beloved snacks like tteokbokki (spicy rice cakes), sundae (blood sausage), fish cakes, and fried treats. These are the foods Koreans grew up eating at market stalls and snack shops after school - simple, affordable, and deeply satisfying.
Korean Kimchi Cheese Gimbap
Kimchi cheese gimbap rolls seasoned rice, stir-fried kimchi, mozzarella cheese, and pickled daikon radish in sheets of dried seaweed. The kimchi must be stir-fried until all the moisture has evaporated before rolling: this concentrates the tangy fermented flavor and prevents the released liquid from softening the rice and making the seaweed tear during and after rolling. The fat in the mozzarella wraps around the kimchi's sharp heat and moderates it, and the pickled radish adds sweet-sour crunch that varies the texture across each bite. Keeping the cheese in a single narrow line down the center of the roll is the key technique for tight rolling and a clean cross-section: too much cheese makes the roll thick and causes the seaweed to split. Sliced processed cheese can be used in place of mozzarella and melts similarly. Brushing the outside of the finished roll lightly with sesame oil gives it a glossy surface and seals the seam.
Korean Popcorn Chicken
Popcorn chicken is a Korean fried snack made by cutting chicken breast into 2cm cubes, coating them in egg wash and cornstarch, then double-frying at 170 degrees Celsius. The first fry sets the crust; the second fry drives out residual moisture, producing an exceptionally crunchy shell. Because the pieces are small, the crust-to-meat ratio is high, so every bite delivers maximum crunch. A glaze reduced from soy sauce, sugar, and oligosaccharide syrup coats each piece in a sweet-salty finish. Garlic powder mixed into the initial seasoning carries a mild garlic note through the oil.
Korean Mini Gimbap
Kkoma gimbap uses half sheets of seaweed and a very thin rice layer to make narrow rolls filled with pickled radish, spinach, and carrot. Sixty grams of spinach is blanched for only 20 seconds, chilled immediately, squeezed dry, and seasoned with a little of the sesame oil and salt. Forty grams of carrot is cut into fine strips about the same length as the pickled radish and cooked over medium heat for roughly 2 minutes. The goal is to soften it slightly while retaining its shape and natural sweetness. While 200 g cooked rice is still warm, it is mixed with the remaining sesame oil and salt plus 1 teaspoon sesame seeds, then cooled enough that it will not steam the seaweed. Each half sheet is placed rough-side up. Rice is spread in the thinnest even layer possible, leaving a 1 cm strip bare at the top for the seam. Small portions of radish, spinach, and carrot are lined up along the lower edge and pressed gently with the fingertips while the sheet is rolled tightly. Limiting the filling prevents the wrapper from splitting and keeps the finished diameter smaller than standard gimbap. A trace of sesame oil on the outside adds sheen without soaking the seaweed. After the seam has rested briefly underneath, a sharp knife cuts the roll at 2 cm intervals. Dividing the ingredients consistently among the eight half sheets gives every piece the same three-part filling and compact cross-section.
Korean Chili Oil Boiled Dumplings
Boiling dumplings until they float and then giving them an extra two minutes in the water results in a springy texture that holds up well to a heavy dressing. Effective draining is crucial to prevent residual water from thinning the sauce, which consists of soy sauce, vinegar, minced garlic, sugar, and chili oil. The vinegar and soy sauce establish a sharp and salty foundation, while the chili oil provides a warm spice and a slick, red sheen across the surface of the wrappers. Folding the ingredients together gently ensures the skins remain intact while becoming fully coated. Adding fresh scallions provides a crisp element that balances the weight of the oil. For a profile closer to Sichuan cuisine, a dusting of Sichuan pepper powder introduces a characteristic numbing sensation alongside the heat. Heat levels are easily controlled by varying the amount of chili oil used in the mixture. Replacing the soy sauce with oyster sauce creates a thicker, more savory base for the dressing. This preparation works with frozen dumplings by extending the boiling time by a minute or two to account for the temperature difference. The sauce is compatible with various fillings including pork, shrimp, or vegetable varieties.
Korean Addictive Mini Gimbap
Mayak gimbap is a bite-sized Korean rolled rice snack made from quarter-cut nori sheets packed with a small amount of seasoned rice, sauteed carrot, blanched spinach, and thin egg strips, then rolled into compact cylinders no wider than a thumb. The name mayak, meaning narcotic, captures the addictive quality that comes from dipping each piece into the mustard-soy sauce: the sharp heat of Korean mustard, the salt of soy sauce, and a touch of vinegar and sugar interact with the mild roll to produce a balance that keeps you reaching for the next piece. Filling discipline is essential since the small nori squares tear easily under pressure, and a clean seal requires rice pressed right to the edge. Sliced pickled radish is the standard accompaniment, its cool crunch and acidity resetting the palate between bites. The sauce ratio matters as much as the rolling technique - too much mustard overwhelms, too little and the rolls taste flat.
Korean Chocolate Custard Bungeoppang
Choco-custard bungeoppang is a variation of Korean fish-shaped bread made with cocoa powder worked into the batter and filled with chocolate custard cream. The cocoa gives the shell a darker brown color than the classic red-bean version and produces a bitter chocolate aroma as it bakes in the cast-iron mold. The chocolate custard inside flows out like cream when bitten while still warm, delivering a rich, concentrated sweetness that contrasts with the faint bitterness of the cocoa shell. The mold must reach full temperature before pouring the batter to ensure a properly crisp shell, and the custard filling should be spooned into the center in small amounts to prevent leaking at the seam. With both the batter and filling built on chocolate, the finished pastry stacks layers of deep sweetness and mild bitterness that differ noticeably from the earthier flavor of the traditional red-bean filling.
Korean Flying Fish Roe Gimbap
Nalchial gimbap is made by spreading sesame-oil-and-salt-seasoned rice across a sheet of nori, piping a thin line of mayonnaise down the center, then laying refrigerated flying fish roe and julienned cucumber in parallel before rolling everything tightly. The roe must come straight from the refrigerator at the moment of assembly - as the tiny eggs warm up, their skins soften and lose the signature pop that defines this roll. Biting through releases a simultaneous burst of briny, savory roe juice and creamy mayonnaise, while crisp cucumber strips cut through the richness with their cool crunch. Once sliced, a small spoonful of extra roe placed on each cut piece makes the rolls visually striking and amplifies the popping sensation per bite. Salmon roe or spicy pollack roe can substitute for flying fish roe using the exact same method.
Crispy Fried Loach
Crispy fried loach is made by cleaning the fish with salt, dusting it lightly with potato starch, wrapping each piece in perilla leaf, and coating it in an ice-cold frying batter. During cleaning, keep the loaches in a covered container while the salt draws away mucus and residue, then rub and rinse them several times in cold water. Drain them thoroughly before any coating is applied. A wet surface can make the starch and batter slip off and can also cause dangerous splattering when the fish enters hot oil. The starch is a thin foundation rather than a heavy crust: it absorbs residual moisture and helps the halved perilla leaf cling around each loach. Mix frying powder with ice and cold water using only a few light strokes. Leaving small lumps is preferable to stirring until perfectly smooth, because overmixed batter develops more structure and fries into a heavier shell. Dip each wrapped loach just before frying and place it in properly heated oil with enough room around it. Cook until the coating is evenly golden, crisp, and firm, which also ensures the fish inside is cooked through. Drain the pieces on paper rather than stacking them, since trapped steam quickly softens the crust. The finished bite has a brittle outer layer, the unmistakable herbal aroma of perilla, and the concentrated savory taste of loach. Serve it immediately with soy dipping sauce while the contrast in texture is still clear.
Korean Snack Bar Omelet Rice
Finely diced onion, carrot, and ham are stir-fried first to drive off moisture and draw out their natural sweetness, then cold leftover rice is added and tossed over high heat until every grain separates cleanly. Ketchup and Worcestershire sauce season the fried rice with a sweet-tangy balance that defines the bunsik-style flavor. The egg, mixed with a pinch of salt, is poured into a lightly oiled pan over low heat and spread into a thin sheet, then the fried rice is placed at the center and the egg is folded around it while still soft and barely set. Low heat is the key to keeping the omelet smooth and unbroken. The roll is shaped into an oval on the plate and finished with a neat zigzag of ketchup across the top. The warm egg shell traps the heat of the rice inside, keeping the filling moist until the first cut.
Korean Cream Cheese Hotdog
Cream cheese hotdog is a Korean street corn dog made by threading sausage and a log of cream cheese together on a stick, coating in wheat batter, rolling in breadcrumbs, and deep-frying at 170 degrees Celsius. The breadcrumb crust fries to a golden, audibly crunchy shell, while the batter layer underneath stays soft and doughy, creating a distinct middle texture between crust and filling. Each bite delivers the salty snap of sausage alongside the smooth, tangy richness of melted cream cheese. Briefly freezing the cream cheese before assembly is the key step - without it, the cheese melts out through the batter before the crust has a chance to set.
Korean Shrimp Gimbap (Plump Shrimp and Vegetable Seaweed Roll)
Shrimp are peeled and deveined with a toothpick before being blanched for two minutes, then rolled inside seasoned rice, egg strips, sauteed julienned carrot, and cucumber. Deveining before blanching is essential because the intestinal tract can leave a faint off-flavor in the finished roll. Large shrimp are halved lengthwise before rolling so the cross-section of each slice shows a generous amount of pink shrimp flesh rather than a thin crescent. The shrimp's clean, mild flavor does not compete with the sauteed carrot, egg, or cucumber, and the firm, springy bite of well-cooked shrimp gives each piece a distinct texture against the soft rice and yielding egg. The rice is seasoned with sesame oil and salt, but the sesame oil should be kept to no more than one tablespoon per two cups of cooked rice, as too much will soften the seaweed prematurely. Chilling the completed rolls for 30 minutes before cutting helps the cross-sections hold their shape cleanly on the cutting board. Saeu-gimbap is a common choice for children's lunchboxes because its flavors are mild and accessible, and it makes a lighter, less assertive option compared to rolls with stronger-seasoned fillings like braised burdock or spiced fishcake.
Korean Cream Tteokbokki (Chewy Rice Cake in Cream Butter Sauce)
Cooking rice cakes in a mixture of heavy cream, milk, and butter offers a mild alternative to the spicy gochujang-based version. The process begins with sauteing onions in butter over low heat for at least ten minutes, which converts onion starches into sugar for a natural sweetness without added sugar. Once the cream and milk are added to the softened onions, the rice cakes simmer for seven to eight minutes over medium-low heat. This allows the cakes to absorb the liquid while maintaining their characteristic dense chewiness. A final addition of parmesan cheese provides a salty contrast to the heavy cream base. Because the flavor profile resembles a cream pasta, it serves as a common entry point for people avoiding chili heat. Maintaining a steady medium-low temperature prevents the sauce from separating during cooking. Adding bacon or shrimp introduces extra protein and savory elements to the pan. The sauce consistency thickens quickly as its temperature drops, making immediate service from the pan the best way to maintain the intended texture. Swapping the parmesan for cheddar or mozzarella changes the character of the finished sauce and provides a different eating experience.
Korean Beef Gimbap (Soy-Marinated Beef Seaweed Rice Roll)
Sogogi-gimbap is a Korean seaweed rice roll featuring beef marinated in soy sauce and sugar, then stir-fried. The sweet-savory beef is rolled alongside sesame-seasoned rice, blanched spinach, sauteed carrots, and thin egg omelet strips inside a sheet of gim. The soy marinade from the beef seeps slightly into the rice, distributing flavor evenly through each cross-section slice. Thinly cut against the grain, the beef stays tender when bitten, while the spinach and carrot provide crisp texture and vegetable sweetness to balance the richness.
Korean Crispy Pan-Fried Dumplings
Crispy gunmandu uses a two-stage pan-frying method to give frozen dumplings a golden, crunchy base while keeping the tops moist. The dumplings are seared in oil first until the bottoms turn golden, then water is added and the lid goes on to steam the filling through. Once the water evaporates, the lid comes off and the base crisps up a second time. Adding a flour-and-water slurry instead of plain water creates a lacy, connected crust that bridges all the dumplings together along the bottom, widening the crisp surface area and letting them lift out of the pan as one sheet. Dipped in a sauce of soy sauce, vinegar, and gochugaru, the nutty browned base contrasts sharply with the moist, seasoned filling inside.
Korean Maekom Mayo Yubu Pocket (Spicy Mayo Tofu Pockets)
Spicy mayo yubu pockets are seasoned tofu pouches stuffed with rice, canned tuna, chopped pickled radish, and cucumber, all bound together with a gochujang-mayonnaise sauce. The tuna must be thoroughly drained before mixing so the mayonnaise coats evenly, and the ratio of gochujang to mayo controls both the heat level and the creamy consistency of the filling. Diced pickled radish and cucumber introduce a satisfying crunch that keeps each bite from feeling heavy. Sesame oil and toasted sesame seeds mixed into the rice build a nutty foundation that balances the spice from the sauce. The sweet and salty braised tofu pouch wraps around everything, delivering multiple layers of flavor in a single bite. These pouches pack well for lunch boxes and hold up in the refrigerator, where the tofu slowly absorbs moisture from the filling and becomes even softer.
Korean Curry Flavored Tempura
Curry twigim mixes curry powder directly into the frying batter, giving it a vivid golden color and distributing spice throughout the coating before any frying begins. Sweet potato, carrot, and onion slices are dipped in this batter and deep-fried at 170 degrees Celsius. The key technical requirement is ice-cold water in the batter: cold temperature inhibits gluten development, which keeps the coating thin and produces a shattering, light crunch when bitten. Using warm or room-temperature water causes the gluten strands to develop fully, resulting in a thick, chewy crust that absorbs oil rather than repelling it. Because the curry powder is built into the batter itself, every piece carries turmeric, cumin, and coriander flavor in each bite without needing a dipping sauce. Compared to standard Korean vegetable tempura, the curry spices add an aromatic warmth and complexity to the sweet vegetables that distinguishes it clearly. The texture is best immediately out of the oil while the coating is still rigid.
Korean Tuna Kimchi Gimbap
Tuna-kimchi gimbap combines stir-fried kimchi and drained tuna with mayonnaise, then rolls the filling with perilla leaves and pickled radish in seasoned rice and gim. One hundred twenty grams kimchi is squeezed and chopped. It spends 2 minutes in a dry pan set over medium heat, then is spread out to cool when its color has deepened slightly and no loose liquid remains. One hundred fifty grams canned tuna is drained thoroughly in a sieve. The cooled kimchi and tuna are mixed with 2 tablespoons mayonnaise, leaving some tuna pieces intact and stopping before the filling becomes loose. Four hundred grams rice is seasoned with 0.5 teaspoon salt and sesame oil, then allowed to lose its hot steam. The rice is spread in a thin layer over 4 sheets gim. Eight perilla leaves are arranged two per roll, creating a layer between the rice and the moist filling. The tuna-kimchi mixture and 80 g pickled radish are placed in narrow rows before each sheet is rolled tightly from the first turn. The finished rolls receive a light coating of the remaining sesame oil and are cut with a damp knife. Cooking and cooling the kimchi first, draining the tuna, and using the perilla as a separate layer all limit the amount of moisture reaching the rice and seaweed during assembly.
Korean Grilled Chicken Skewers
Dak-kkochi-gui is a Korean grilled chicken skewer built on the flavors of street-stall cooking, made by threading bite-sized chicken breast or thigh onto bamboo sticks and painting them with a sauce of gochujang, soy sauce, honey, and minced garlic. Thigh meat is the better choice because its higher fat content keeps each piece juicy over direct heat, while breast will dry out quickly. Applying the glaze in two or three separate coats rather than all at once builds a thick, sticky, caramelized surface. Cutting the chicken into uniform cubes ensures even cooking, and alternating pieces with slices of green onion or bell pepper adds moisture and prevents the meat from tightening up. Turning the skewers frequently over medium heat keeps the sugars in the sauce from scorching while the surface develops an even, deep char. The same result comes out well in an air fryer at 200 degrees Celsius for twelve to fourteen minutes. Gochujang's fermented heat against the sweetness of honey and the smell of searing meat is the unmistakable signature of Korean pojangmacha.
Korean Tuna Mini Gimbap (Addictive Bite-Sized Tuna Mayo Seaweed Rolls)
Tuna mayak gimbap are bite-sized rolls made by cutting seaweed sheets in half, spreading a thin layer of sesame-oil-seasoned rice, and filling with tuna-mayo, pickled radish, sauteed carrot, and blanched spinach. Draining the canned tuna thoroughly before mixing with mayonnaise prevents sogginess while keeping the filling creamy. The pickled radish provides a sharp crunch that cleanses the palate between each piece, and the lightly sauteed carrot brings a touch of natural sweetness. Their miniature size ensures every ingredient registers in a single bite, delivering a compact burst of balanced flavor.
Korean Spicy Chicken Skewers
Spicy dak-kkochi threads boneless chicken thigh and green onion segments onto skewers, then grills them while brushing on a gochujang-based glaze in multiple rounds. Chicken thigh meat stays moist throughout cooking due to its higher fat content, and the green onion segments sweeten and caramelize under direct heat, providing a counterbalance to the spicy sauce. The glaze -- gochujang blended with sugar, garlic, and soy sauce -- caramelizes against the hot surface to build a sticky, lacquered coating on each piece. Applying the glaze two or three times during grilling stacks distinct layers of sweet-spicy flavor that gradually penetrate deeper into the meat.
Korean Vegetable Gimbap (Colorful Veggie Seaweed Rice Roll)
Yachae gimbap is a vegetable-focused Korean seaweed rice roll filled with blanched spinach, sauteed carrot, braised burdock root, pickled radish, and egg omelet strips, all wrapped in sesame-oil-seasoned rice. Each vegetable is prepared separately to preserve and highlight its own distinct character: spinach is dressed with sesame oil and salt after blanching, carrot is stir-fried to draw out its natural sweetness, and burdock root is slow-braised in soy sauce and sugar to develop a deep savory-sweet depth that nothing else in the roll can replicate. Pickled radish adds a tart, satisfying crunch that contrasts with the soft egg strips, and the combination of six or more individually seasoned ingredients creates both visual variety in the cross-section and complexity in every bite. Draining every filling thoroughly and cutting them all to a uniform diameter is the practical key to a roll that stays tight, slices cleanly, and keeps the seaweed from turning soggy.
Korean Crispy Fried Chicken Skin
Dak-kkopjil-twigim starts with chicken skin seasoned with salt and black pepper, coated in starch, and fried twice in hot oil. The first fry drives out moisture from the skin, and the second at higher temperature traps air inside, puffing the surface into a cracker-like texture with visible bubbles locked throughout. The rendered fat from the skin produces a deep, concentrated savoriness that salt alone can bring to full expression. Black pepper and garlic powder sprinkled over the top cut through the richness and keep each piece from feeling heavy. Straightforward to prepare and endlessly snackable, this is a dependable bar food and everyday appetizer in Korean households.
Korean Grilled Chicken Heart Skewers
Dak-yeomtong-kkochi starts by soaking trimmed chicken hearts in milk for fifteen minutes to remove any off-flavors, then threading them onto skewers for direct grilling. A glaze of soy sauce, gochujang, sugar, garlic, and cooking wine is applied in stages during grilling, building up a salty-sweet coating with gentle heat. Unlike regular chicken meat, hearts have a firm, springy chew that deepens in nuttiness the more you bite into them. The milk soak combined with garlic and cooking wine in the glaze cleanly removes any organ taste, so the finished skewers carry only the char from the grill and the layered seasoning. A common sight at street stalls and pojangmacha tents, these skewers work equally well as a quick snack eaten on the spot or as drinking food alongside a cold beer.
Korean Dalgona Candy (Caramel Honeycomb Baking Soda Sugar Candy)
Dalgona is a Korean street candy made by melting sugar slowly over low heat until it reaches a light amber caramel, then removing the pan from heat and adding salt and milk powder before stirring in baking soda. The baking soda must be incorporated within five seconds of adding it -- any longer and the carbon dioxide escapes unevenly, producing large irregular bubbles instead of the fine, honeycomb-like structure the candy needs. Once the mixture is dropped onto lightly oiled parchment and pressed flat with a mold or spatula, it cools into a thin, brittle disc that shatters cleanly with a sharp bite. The flavor sits in the range of gentle caramel sweetness layered with the milky richness of the powder, and the salt added before the baking soda gives the sweetness a grounded quality that keeps the taste from going flat. Timing the removal from heat before the caramel darkens too far is the single most critical step -- over-cooked sugar turns bitter, and no amount of adjustment recovers the flavor after that point.
About Street food
A sweet-spicy gochujang sauce for tteokbokki, crispy gimmari (seaweed rolls), and steaming fish-cake broth - bunsik proves that the best flavors often come from the simplest ingredients. Every recipe here can be made at home with ease.