Korean ham and cheese egg toast is a popular street food and café staple in South Korea, featuring a fluffy, slightly sweet omelet layered with salty ham, melty cheese, and a crunchy vegetable slaw between slices of buttery, golden-brown bread. This recipe recreates the iconic sandwich at home with simple ingredients and a few key techniques. The combination of textures—crispy bread, soft egg, crisp cabbage, and gooey cheese—makes it a satisfying breakfast or anytime snack.
Ingredients
- 4 slices white bread (or milk bread, such as brioche or shokupan)
- 2 large eggs
- 1/4 cup (60 ml) milk
- 1/4 tsp salt
- 1/8 tsp black pepper
- 1/2 cup (50 g) finely shredded cabbage
- 1/4 cup (30 g) shredded carrots
- 1 tbsp (15 ml) mayonnaise (for slaw)
- 1/2 tsp sugar (for slaw)
- 1/2 tsp rice vinegar or white vinegar (for slaw)
- 4 slices ham (about 100 g / 3.5 oz total)
- 2 slices American cheese or cheddar cheese
- 2 tbsp (28 g) unsalted butter, softened
- 1 tbsp (15 ml) vegetable oil or neutral oil
- 1 tbsp (15 g) sugar (for sprinkling on bread, optional)
Instructions
- Make the slaw: In a small bowl, combine the shredded cabbage, carrots, 1 tbsp mayonnaise, 1/2 tsp sugar, and 1/2 tsp vinegar. Toss well. Set aside.
- Prepare the egg mixture: Crack the eggs into a bowl, add the milk, salt, and pepper. Whisk until well combined and slightly frothy.
- Butter the bread: Spread a thin layer of softened butter on one side of each slice of bread. If using sugar, sprinkle a pinch of sugar over the buttered side of each slice (this creates a sweet, crispy crust when toasted).
- Cook the ham: Heat a nonstick skillet over medium heat. Add the ham slices and cook for about 1 minute per side, until lightly browned and heated through. Remove and set aside.
- Cook the egg: In the same skillet, add the vegetable oil and heat over medium-low. Pour in the egg mixture. Let it set for 30 seconds, then gently stir with a spatula, pushing the eggs from the edges toward the center, until they form a soft, fluffy scramble (about 1-2 minutes). Do not overmix; you want large, tender curds. Remove from heat.
- Toast the bread: Wipe the skillet clean. Place the bread, buttered side down, in the skillet over medium heat. Toast for 2-3 minutes until golden brown and crispy. Flip and toast the other side for 1-2 minutes. Remove from skillet.
- Assemble the sandwich: On one slice of toast (buttered side up), place half of the scrambled eggs, then 2 slices of ham, then 1 slice of cheese, and finally half of the slaw. Top with the second slice of toast, buttered side down.
- Press and serve: If desired, wrap the sandwich in parchment paper and press gently with a spatula or your hand. Slice in half and serve immediately while the cheese is warm and melty.
Tips
- Bread choice: Use soft, thick-cut white bread or milk bread for the best texture. If using regular sandwich bread, consider toasting it a bit longer to prevent sogginess.
- Egg texture: Keep the heat medium-low when scrambling the eggs to avoid browning them. The eggs should be soft and moist, not dry.
- Slaw crunch: The slaw adds a refreshing crunch. If you don’t have cabbage, use shredded lettuce or even thinly sliced cucumber.
- Cheese melting: American cheese melts smoothly, but cheddar or mozzarella also work well. If using a harder cheese, slice it thin or shred it.
Serving Suggestions
Serve this Korean ham and cheese egg toast warm, ideally right after assembling. It pairs well with a cup of coffee or milk tea. For a complete Korean-style breakfast, add a side of pickled radish or a simple fruit salad. It also makes a great packed lunch—wrap in foil to keep it warm.
Variations
- Spicy version: Add a drizzle of gochujang (Korean chili paste) or sriracha to the slaw or spread on the bread before assembling.
- Vegetarian: Omit the ham and add extra cheese or sautéed mushrooms for a savory filling.
- Bulgogi style: Replace the ham with thinly sliced beef bulgogi for a richer, sweeter flavor.
- No slaw: If you prefer a simpler sandwich, skip the slaw and just use eggs, ham, and cheese.
Storage and Reheating
This sandwich is best eaten fresh. If you have leftovers, store them in an airtight container in the refrigerator for up to 2 days. To reheat, wrap in foil and warm in a toaster oven or regular oven at 350°F (175°C) for 5-7 minutes, until heated through. Avoid microwaving, as it will make the bread soggy and the eggs rubbery.
Frequently Asked Questions
Can I use regular sandwich bread instead of milk bread? Yes, regular white bread works fine. Just be aware that it may not get as crispy or hold up as well. Toasting it thoroughly will help.
What if I don’t have rice vinegar for the slaw? You can use apple cider vinegar or lemon juice. The flavor will be slightly different but still delicious.
Can I make this ahead of time? It’s best to make this sandwich fresh, as the bread can become soggy from the slaw. If you must prep ahead, store the slaw and egg separately and assemble just before serving.
How do I get the eggs extra fluffy? Whisk the eggs well with the milk until frothy. Also, cooking them over medium-low heat and stirring gently helps create larger, softer curds.
Is this sandwich served hot or cold? It is traditionally served hot, right off the griddle, so the cheese is melted and the bread is crispy. Cold leftovers are not recommended.
Can I use a different type of cheese? Absolutely. Cheddar, mozzarella, or even provolone would work. Just choose one that melts well.
Related
- Harissa Carrots with Whipped Feta: Easy Recipe
- Honeydew Melon and Prosciutto: A Classic Pairing
- Hot Dog Clicker: A Fun, Crunchy Party Appetizer
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).