Gilgeori toast (길거리토스트) is a Korean street sandwich made with butter-fried bread, egg omelette packed with cabbage, carrots and onion, and finished with ham, melted cheese, and sauces. It’s perfect for large gatherings, picnics or a quick and filling meal.

Table of contents
All street food lovers who have been to Seoul know that street toast is an absolute must try. It’s a quick snack usually sold in pojangmacha (street food carts) across Seoul for around ₩2,500 or $2.
This recipe is very versatile and you can customize it by adding endless toppings. It’s also very cheap, filling and easy to make for large crowds.
If you're looking for more Korean Street Food recipes, try my Korean Corn Dogs or Rose Tteokbokki. For sweets, this hotteok, deep fried kkwabaegi or Korean Lunchbox Cake might do the trick.

Hanelore's Note
I’m proud to say I have tried over 20 different Korean street toasts in Seoul, so I can call myself a connoisseur. I’ve watched countless street vendors make this recipe, and I used their techniques to create this recipe.
What is gilgeori toast?
Korean Street Toast or Gilgeori Toast is an incredibly popular street food from South Korea. It’s essentially a next level sweet and savory sandwich, made with fried bread and filled with a delicious vegetable egg omelette and other toppings.
Gilgeori toast is usually served from pojangmacha (포장마차, "covered wagon"), the iconic orange-tented street stalls across Korea. Authentic recipes are always packed with crunchy veggies; meat and other toppings are optional.
Gilgeori toast emerged in the 90s during Korea's rapid urbanization, when pojangmacha vendors needed cheap and filling food for students and office workers rushing to early morning classes and jobs. The sweet-savory combination reflects the Koreans’ love of 단짠단짠 (danjjan-danjjan), which is the addictive combination of sweet and salty flavors.
In Korean, gilgeori (길거리) means "street", so the name literally translates to "street toast". It’s also called Halmeoni Toast (할머니 토스트, "Grandma Toast"), named after the famous Seoul stall 창동 할머니토스트 (Chadong Halmeoni Toast) in Dobong-gu, Seoul.
Where to find it in Korea
- 창동 할머니토스트 (Chadong Halmeoni Toast) – Dobong-gu, Seoul. The famous Grandma Toast for ₩2,500.
- 광장시장 (Gwangjang Market) – Jongno-gu, Seoul. The most famous traditional market, serving all types of street foods.
- 명동야시장 (Myeongdong Night Market) – Jung-gu, Seoul. The most popular shopping district, ideal for street food on the go.
- 통인시장 (Tongin Traditional Market) – Jongno-gu, Seoul. A 5-minute walk from Gyeongbokgung Palace.
- Egg Drop franchises all across Korea - Gourmet Egg Sandwiches, essentially gilgeori toast made with brioche bread.
What you need to make gilgeori toast

- Bread – Brioche bread or Japanese shokupan are ideal, but you can also use thick white bread like thick-cut Texas toast.
- Butter – Unsalted butter is crucial for authentic flavor; do not substitute with oil.
- Eggs – Large eggs are needed for this recipe.
- Cabbage – Green cabbage is traditional. You can use a mix of green and red cabbage. Do not swap cabbage for anything else; it's essential for the unique flavor.
- Onion – White onion becomes soft and sweet when fried in butter. Red onion also works.
- Green onion – Important for fresh flavor. Use both white and leafy parts, chopped vertically (julienne) into thin strips.
- Carrots – Add sweetness and juiciness. Peel and cut julienne (thin strips). Use a vegetable mandoline for ease.
- Cheese – Korean vendors use 슬라이스 치즈 (American-style processed cheese slices), the kind that melts into a gooey, stretchy layer without separating. Kraft Singles or similar work perfectly.
- Sugar – About 1 teaspoon per sandwich, sprinkled on top of the savory veggie omelette. Koreans love mixing sweet and savory.
Why does it use sugar?
Korean street foods are always made in the style of 단짠단짠 (danjjan-danjjan), which is sweet and savory flavors. Sugar is important in adding that signature sweet flavor Koreans love so much. Skipping it makes the flavor less authentic.
Many Western adaptations skip the sugar, but this misses the point of gilgeori toast entirely. I tested versions with and without sugar and it doesn’t taste the same with no sugar. The sweet-salty balance is the whole point.
Optional toppings
- Bacon – Optional but recommended. Cut smoked bacon into thin strips and mix into the egg batter. You can also use spam.
- Ham – Optional but recommended. Add thinly cut ham slices on top of the filling, then fry for a few minutes.
- Sauces – The finishing touch. In Korea they top gilgeori toast with ketchup and mustard. You can also use mayonnaise, gochujang sauce, or BBQ sauce.
How to make gilgeori toast step by step

- Cut ¾ of the vegetables in thin strips (julienne), then mix them in a large bowl. Do not add any salt, and this will make the cabbage release too much water.

- Separately beat the eggs quickly, then add them to the vegetables. Mix well with a pinch of salt.

- Melt a tablespoon of butter in a large frying pan over medium heat, then add the cabbage mixture. Shape into a square with a spatula and fry until it holds together.

- Using a spatula, cut the rectangle in the middle creating two parts.

- Add the remaining vegetables on top of each part, then flip them over individually. Fry until golden for a few minutes.

- Add ham (optional) and cheese on top, then cook until the cheese has melted.

- Separately, toast bread in plenty of butter on both sides until golden brown.

- Place cooked filling on a slice of bread, then top with sauces and sugar. Sandwich with another slice of bread and serve warm.

Cooking Notes
For the best texture, try the press and flatten technique you'll see at Myeongdong stalls: pour the egg-cabbage mixture onto the pan and immediately press flat with a spatula into a rectangle the size of your bread slice. Pressing creates a firm omelette layer that doesn't fall apart when you bite into it.
Cook for 3-4 minutes on the first side over medium heat. The visual cue for when to flip: edges should be set and lightly golden, center still slightly wet. If you flip too early, the omelette will fall apart; too late and the bottom burns while the top stays raw.

Gilgeori toast filling variations
There are hundreds of different gilgeori toast recipes across South Korea. Here are some ideas:
- Kimchi – For a spicy kick, add kimchi to your mixture. Squeeze and pat it dry before mixing to remove excess juice. Use about 2-3 tablespoons per serving.
- Meat – Add extra protein with cooked meat: bacon, ham, sausages, spam, or prawns. Cook uncured meat separately before adding to the egg mixture.
- Veggies – Load up on whatever vegetables you like (keep the cabbage). Try bell peppers, chilies, mushrooms, or potatoes.
- Avocado – Add thinly cut avocado slices on the cooked omelette for a modern twist.
- Sauces – Experiment with mayonnaise, gochujang sauce, Namsam BBQ sauce, Buldark Chicken Sauce, or Big Mac Sauce.
Tips for making the best street toast
- Fluffy white bread: In Korea, vendors typically use 식빵 (sikppang), soft, slightly sweet white bread similar to Japanese shokupan. For the closest match outside Korea, look for Japanese milk bread or thick-cut Texas toast. Standard sandwich bread is too thin and dense; you want slices at least 1-inch thick to hold up to the wet fillings without getting soggy.
- Egg-to-vegetable ratio – The eggs keep the toast from falling apart. Too few eggs and the vegetables break when you flip; too many and you get a rubbery omelette. Aim for about 2 large eggs per serving of vegetables.
- Lots of butter – Use about 1 tablespoon of butter per slice of bread, and keep your pan at medium heat. If you use too little butter, the bread absorbs it before browning, resulting in dry toast rather than a crispy-golden exterior. You want the butter to pool slightly around the bread as it fries.
- Fry omelette until deep golden-brown – Fry each side for 2-3 minutes until you see a deep golden-brown color (not pale yellow). Listen for a steady sizzle, not popping. If you flip too early, the bread won't have developed the caramelized crust that holds up to the wet fillings and sauces.
Best way to serve and store
Serving ideas
Gilgeori toast is always served fresh and hot. Prep ingredients in advance, then fry the bread and filling immediately before serving. Don't skip the sugar and sauces. Korean vendors usually serve it in a sandwich paper box lined with deli paper, wrapped in aluminum foil or in a paper cup.
Pair with Dirty Diet Coke, Thai Milk Tea, or Okinawa Milk Tea.
Storage
Prep in advance: You can chop the vegetables 1-2 days in advance, then kept in airtight containers in the fridge. Mix with the eggs right before cooking.
Short term storage: You can refrigerate the cooked omelette in an air tight container for up to 2 days. Ensure it’s fully cooled. Reheat in a pan and add cheese before serving with fresh bread.
Long term storage: You can freeze the cooked omelette by cooling completely, wrap in foil or airtight container, freeze for up to 2-3 months. Thaw overnight, fry until hot, top with cheese.
Common questions
You likely flipped too early or didn't use enough eggs. Wait until the edges are set and lightly golden before flipping. The eggs need time to coagulate around the vegetables to create a cohesive patty. Aim for about 2 large eggs per serving of vegetables.
Yes! The sugar is essential for authentic gilgeori toast. It creates a subtle caramelization when sprinkled on the warm omelette and provides the 단짠단짠 (sweet-salty) contrast that defines Korean street food. Without it, you just have a Western egg sandwich.
Three common causes are:
1. Not frying the bread long enough. Aim for 2-3 minutes per side until deep golden-brown)
2. Using too little butter so the bread absorbs it before browning.
3. Assembling too far in advance. Always assemble and serve immediately.

If you enjoyed this recipe, you will love these too:
Looking for more delicious and comforting sandwich recipes? Check out this Memphis-style BBQ Pulled Pork Sandwiches and this perfectly spiced Mexican Torta Ahogada.
If you’ve tried this recipe out, please don’t forget to rate and comment on this post. I love hearing from you, so feel free to reach out to me on social media as well and tag me in your posts!
Recipe

Gilgeori Toast: Korean Street Toast Recipe (길거리토스트)
Equipment
- vegetable mandoline, optional
- non-stick skillet or large pan
- wide spatula
Ingredients
- 4 slices thick white bread
- 3-4 tablespoons butter
- 2 cups cabbage *
- 1 large carrot, peeled
- 2-3 green onions
- ½ medium onion
- 3 large eggs
- 2 slices smoked bacon, optional *
- ¼ teaspoon salt
- 2 teaspoons granulated sugar
- ketchup & mustard *
Instructions
- Wash and peel the vegetables. Thinly slice the cabbage and onion, julienne cut (thin long strips) the carrots, green onion and bacon or spam. Mix all the vegetables into a large bowl while sprinkling salt over them.
- In a separate bowl quickly beat the eggs. Add ¾ of the vegetables into the eggs, mixing well to combine.
- Heat up a large pan or non-stick skillet over medium heat. Once hot, melt 1 tablespoon of butter. Add the slices of bread and toast them on one side. Repeat the process for the other side.
- Remove the bread from the pan, then melt 1 tablespoon of butter. Add the omelette mixture, shaping it into a rectangle with the spatula. Fry for 2-3 minutes.
- Add the remaining vegetables on top and press it down to stick. Flip the omelette over and cook on the other side for 2-3 minutes.
- Add ham (optional) and cheese on top, then cover and cook for 1-2 extra minutes or until the cheese melts.
- Place the cooked vegetables on top of the buttery bread, then sprinkle 1 teaspoon of sugar on top of each omelette.
- Finish off with ketchup and mustard, then sandwich with another slice of toasted bread. Serve immediately whilst hot.
Notes
- Green or red cabbage can be used.
- Bacon can be replaced with ham or spam. If bacon is uncured, please cook it separately before adding it.
- Any other types of sauces can be used instead of ketchup and mustard.
- Nutrition information is estimative only and is calculated per sandwich, without bacon or other additional toppings (this recipe makes 2 servings).
Nutrition

About The Author
Hanelore is the creator of SugarYums and winner of Netflix show Crazy Delicious. She shares delicious Korean street food, East Asian desserts, and playful fusion recipes that bring global flavours to everyday kitchens. Inspired by the food markets of Seoul and beyond, Han combines tradition with creativity to make cooking feel bold, cozy, and fun!








Tynna says
Sandwiches are my thing so when I saw this on Pinterest I knew I had to try it!! I don't care much for cabbage but OMG it turns so sweet and juicy when cooked in an omelette. Really good and a great way of hiding a lots of veggies for the kids 😍