Gilgeori toastGilgeori Toast recipe
길거리 토스트

Gilgeori toast is a Korean street sandwich: a square omelet packed with cabbage, carrot and scallion, tucked between slices of bread fried in butter. It is finished with a sprinkle of sugar and a squeeze of ketchup, a sweet-and-salty combination that tastes like a Korean street stall.
In Seoul it has long been a breakfast that office workers buy at a roadside stall on the way to work. You can make it at home with ordinary ingredients and a single skillet.
What is gilgeori toast?
In Korean it is written 길거리 토스트. Gilgeori (길거리) means “street” or “roadside”, so the name is simply “street toast”. It is called that because it was sold from street stalls.
A commuter’s breakfast
The Korean cook Maangchi writes that when she was a university student in Seoul, she bought this toast for breakfast from a tent stall on the sidewalk. The vendor melted margarine on a griddle, cooked the vegetable omelet there, and toasted the bread on the same surface. It was finished with white sugar and ketchup and served with sweet instant coffee.
The Daegu newspaper Maeil Shinmun (2011) profiled a stall in Mugyo-dong, in central Seoul, called Seokbong Toast. The owner, Kim Seok-bong, began selling toast for office workers’ breakfast. In about five morning hours around commuting time, hundreds of workers ate breakfast there, the article says. It adds that chains with hundreds of shops later spread nationwide, and that Japanese travel guides listed the stall as a Mugyo-dong specialty.
Isaac Toast and shop toast
Among toast chains, Isaac Toast is the best known. Korean reports from 2025 say the founder, Kim Ha-kyung, started in 1995 in a tiny shop of about 3 pyeong (roughly 10 m² / 107 sq ft). CBS Nocut News reports that the first shop opened in front of Cheongju University in Cheongju, North Chungcheong Province, and that after a student remarked that a sauce would make it even better, she spent half a year developing her own sauce. (The business magazine Korea Business Review describes the first shop as an open-air stall.) The 2025 reports put the chain at more than 900 shops nationwide.
Chains and specialty shops often layer in ham and cheese or brush on a house sauce. This recipe takes the stall method, a vegetable omelet with sugar and ketchup, as its base and adds ham and cheese.
How the sweet-salty flavor works
The flavor comes from layering sugar’s sweetness and ketchup’s acidity over the saltiness of the salted omelet and the ham. Every Korean recipe consulted for this article includes a final sprinkle of sugar. Some call it optional, and one says to add it only when you skip the strawberry jam. The amounts vary: Maangchi uses 2 tsp per sandwich, while recipes posted on 10000recipe (만개의레시피), a major Korean recipe site, range from 1 tsp to 1 Tbsp. This recipe uses 2 tsp, the same as Maangchi.
Thin bread
Korean sandwich bread is sliced thin. The Korean wiki The Wiki notes that the sliced bread eaten at meals in Japan is typically 20–24 mm thick, about twice as thick as the sandwich loaves sold in Korea. Halving that gives roughly 10–12 mm, but this is only a rule of thumb for this recipe; The Wiki does not give a thickness for Korean bread.
Because gilgeori toast puts a thick omelet between two slices, thick bread would make the sandwich taste mostly of bread. Choose slices about 12–15 mm / ½–⅝ in thick. Slices around 20 mm / ¾ in make the bread stand out too much.
Gilgeori toast recipe: ingredients (Serves 2 (2 sandwiches))
Prep 15 minCook 25 minDifficulty Easy
Vegetable omelet
- Eggs3 (about 150 g / 5¼ oz shelled)
- Cabbage150 g / 5¼ oz (3 large leaves)
- Carrot30 g / 1 oz
- Scallions (green onions) (the green parts can be used too)30 g / 1 oz
- Fine salt2 g (⅓ tsp)
- Salted butter10 g (2 tsp)
Bread and finish
- White sandwich bread (thin slices, 12–15 mm / ½–⅝ in thick)4 slices
- Salted butter20 g (4 tsp)
- Sliced cheese2 slices (about 36 g / 1¼ oz)
- Sliced ham (thin)2 slices (about 20 g / ¾ oz)
- Granulated sugar (superfine sugar also works)16 g (4 tsp)
- Ketchup34 g (2 Tbsp)
Equipment
- Skillet (about 26 cm / 10 in across)
- Wide spatula
- Mixing bowl
Method
Cut the vegetables
Remove the core from the cabbage and cut it into 2 mm shreds. Cut the carrot into 2 mm matchsticks. Halve the scallions lengthwise, then slice them thinly on the diagonal, about 2 mm thick.
Mix the eggs and vegetables
Beat the 3 eggs in a bowl and stir in 2 g of salt. Just before cooking, add all the cut vegetables and mix until the egg coats everything. Salted vegetables release water as they sit, so cook the mixture as soon as it is combined.
Cook the first omelet
Heat the skillet over medium heat and melt 5 g (1 tsp) of butter. When the foam settles, add half the egg and vegetables and shape them with the spatula into a square slightly larger than the bread, 12–13 cm / 5 in across and about 1.5 cm / ½ in thick. Cook over medium heat for 2–3 minutes, until the edges set and the bottom is golden brown.
Flip and finish
Flip the omelet and cook for 2–3 minutes more over medium heat, pressing lightly with the spatula. It is done when no liquid egg seeps out at the edges under pressure and both sides are golden. Move it to a plate, then cook a second omelet the same way with the remaining egg mixture and 5 g (1 tsp) of butter.
Fry the bread in butter
Cut the 20 g of butter into 8 pieces (about 2.5 g / ½ tsp each). Wipe out the skillet with a paper towel and turn the heat to medium-low. Melt 1 piece of butter, and when the foam settles, add 1 slice of bread. Fry for 1–2 minutes, until the bottom is golden brown. Lift the bread, melt another piece of butter underneath, flip, and fry the second side for 1–2 minutes. Repeat with the other 3 slices, using 2 pieces of butter per slice. Two slices will not fit side by side on the flat base of a 26 cm / 10 in skillet, so fry them one at a time. If the butter starts to turn dark brown, lower the heat.
Assemble
Put 1 slice of cheese and 1 slice of ham on a slice of fried bread, then lay a hot omelet on top. Sprinkle 8 g (2 tsp) of sugar over the omelet and squeeze 17 g (1 Tbsp) of ketchup over it in a thin line. Cover with a second slice of bread and press down gently. Make the second sandwich the same way, then cut each in half, or wrap in aluminum foil to eat.
For the full stall experience, serve it with sweet instant coffee, as in Maangchi’s memory.
The science: cooking a vegetable-heavy omelet into a square
Egg is the glue that holds the vegetables
This omelet has more vegetables than egg. Heat makes egg proteins set into a network that traps the vegetables. According to the food scientist Harold McGee, egg whites begin to set at about 62–65 °C / 145–150 °F and firm up at around 80 °C / 175 °F. Yolks set at about 65–70 °C / 150–160 °F.
More egg would hold together better, but the mixture would also spread across the pan and be harder to shape into a square. A recipe posted on 10000recipe likewise warns that too much egg adds too much liquid, so it should be added a little at a time.
Vegetable water and when to add the salt
Cabbage, carrot and scallion are mostly water. Salt draws water out of vegetable cells by osmosis. That is why the salt goes into the egg first, the vegetables go in just before cooking, and the mixture goes straight into the pan. If it waits, water collects at the bottom of the bowl, and the omelet turns watery and falls apart.
The heat is medium, following Maangchi’s recipe. Cooking 2–3 minutes per side evaporates the water from the vegetables while the egg sets and the edges brown. One recipe posted on 10000recipe says to cook slowly over low heat because of the high water content. If you do that, allow more time and judge doneness by the browning and by how firmly the egg has set. The cabbage is cut into thin 2 mm shreds so that, in the short medium-heat cooking time, the vegetables still soften.
The science: frying bread in butter
Browning comes from milk protein and sugar in the butter
McGee says butter is about 80% milk fat and 15–17% water, with the remaining 1–2% made up of milk solids such as protein and lactose. When butter melts in the skillet, the water first bubbles and spatters. Once the foam settles, the temperature rises, and the Maillard reaction takes place between the milk solids and the surface of the bread. This is the reaction between protein and sugar that creates browning and toasty flavor. It speeds up once the surface passes roughly 120–150 °C / 250–300 °F.
Why a skillet and not a toaster
A toaster or toaster oven dries the whole slice with hot air and radiant heat. Frying in butter browns only the surface that touches the hot pan, in a short time, and leaves the inside soft. Even with a thick omelet in the middle, the bread does not turn dry and crumbly.
Milk solids burn easily, though. Over high heat, the bread turns black before it browns. Fry the bread over medium-low heat, and lower the heat if the butter starts to turn dark brown.
Differences between stalls and shops
- Margarine or butter. Some stalls grease the griddle with margarine, such as the stall Maangchi remembers and the specialty shops profiled in a Korean magazine. The Korean American cooking blog Korean Bapsang also writes that Korean street vendors usually cook the bread and fillings with margarine. All the home recipes consulted for this article fry the bread in butter (some cook the omelet in oil).
- Fillings. There is the plain version with only the vegetable omelet, one that adds ham and cheese, one that mixes chopped ham into the egg (a recipe posted on 10000recipe), and one that adds mustard (Maangchi’s recipe). Korean Bapsang writes that stalls often add ham or cheese, sometimes as extras you can choose.
- Sauces and jam. Chains brush on their own sauces. A recipe posted on 10000recipe spreads strawberry jam on the bread.
- Vegetables. Cabbage is the core, usually with carrot and scallion. Some recipes add onion.
Substitutions
- Thin Korean-style sandwich bread. Use thin slices, 12–15 mm / ½–⅝ in thick. If you only have thick bread, slice each slice in half horizontally with a bread knife.
- Margarine. To get closer to the stall flavor, fry the bread in the same weight of margarine as butter.
- Sugar. Granulated sugar is standard; superfine sugar works too.
If something goes wrong
- The omelet falls apart. The main cause is flipping too early. Wait until the edges set and the bottom is golden brown. Use a wide spatula, and press any small broken pieces back into place.
- The omelet is watery. The usual cause is leaving the salted vegetables to sit. Mix the vegetables into the egg just before cooking and cook right away. Flipping before it has browned also leaves the middle raw and watery.
- The bread burns, or comes out greasy. Burning means the heat is too high, so use medium-low. Greasy bread means it went into the pan while the butter was still foaming, before the pan was hot enough. Wait until the foam settles.
- It tastes mostly of bread. The bread is too thick. Use slices 12–15 mm / ½–⅝ in thick.
Safety
A freshly heated skillet and hot butter can spatter and burn. When you lift the bread to add more butter, keep your hand well away from the pan. Cook the omelet until no liquid egg seeps out of the edges under pressure.
Storage
Gilgeori toast is meant to be eaten fresh. As it sits, moisture from the omelet makes the bread damp.
- Prep ahead: cut the vegetables and keep them in a container in the refrigerator from the night before until the next morning. Combine the egg and salt just before cooking.
- To take along: wrap it in aluminum foil, as street stalls do. Eat it within 1 hour of making it.
More from Korea & Asia
Sources
- 만개의레시피: "길거리 토스트 만들기 양배추 계란 토스트 레시피" (Korean)
- 만개의레시피: "백종원 길거리 토스트 만들기" (Korean)
- 만개의레시피: "양배추토스트 (양배추햄샌드위치, 길거리토스트)" (Korean)
- Maangchi: "Korean street toast (Gilgeori-toast: 길거리토스트)" (English)
- Korean Bapsang: "Gilgeori Toast (Korean Street Toast)" (English)
- 매일신문: "[광고미학] (43) 길거리 마케팅의 대박 성공사례" (Korean)
- CBS 노컷뉴스: "가맹비 받지 않고 나눔…'연매출 2200억' 토스트 대표의 검소함" (Korean)
- 코리아비즈니스리뷰: "이삭토스트, ‘상생의 진화’로 K-토스트 세계 표준을 그리다" (Korean)
- 에스콰이어 코리아: "유명 프랜차이즈에 대적할 토스트 맛집 4" (Korean)
- 더위키: "식빵" (Korean)
- Wikipedia: "Gilgeori toast" (English)
The text and recipe above were put together independently after comparing these sources.