Soft, fluffy, and packed with savory flavor, Gyeran Mari is one of Korea’s most loved egg side dishes. This Korean rolled omelette combines tender eggs with finely chopped vegetables and savory ham or spam, all carefully rolled into beautiful layers that are as delicious as they are satisfying.
Often served as a classic Korean banchan (side dish), gyeran mari is incredibly versatile and pairs perfectly with rice, grilled meats, soups, or even packed lunches. It’s quick to prepare, family-friendly, and a great way to turn simple ingredients into something special.

Whether you’ve enjoyed it at a Korean restaurant or are trying it for the first time, this easy homemade version brings authentic Korean comfort straight to your kitchen.
Why You’ll Love This Recipe
- Quick and easy to make
- Soft, fluffy, and savory
- Perfect for breakfast, lunch, or dinner
- Great for meal prep and lunchboxes
- Customizable with your favorite fillings
- Delicious served warm or cold
What is Gyeran Mari?
Gyeran Mari literally means “rolled eggs” in Korean. It’s a thin omelette layered and rolled multiple times while cooking, creating beautiful spirals filled with vegetables, meat, or cheese.
This popular Korean dish is commonly served as:
- A side dish (banchan)
- A lunchbox favorite (dosirak)
- A street food snack
- A quick protein-packed breakfast
The combination of fluffy eggs, colorful vegetables, and savory fillings makes every bite flavorful and satisfying.
Ingredients You’ll Need
Main Ingredients
- 6 large eggs
- 1.5 ounces spam or ham, finely chopped
- 1.5 ounces carrot, finely chopped
- 1 stalk green onion, thinly sliced
- 1/4 teaspoon salt
- 1/2 teaspoon toasted sesame oil (optional)
- Neutral cooking oil
Ingredient Notes
Eggs
Fresh eggs create the fluffiest and most flavorful omelette.
Spam or Ham
Adds savory richness and authentic Korean-style flavor.
Carrots & Green Onions
These vegetables add sweetness, texture, and vibrant color.
Sesame Oil
A small amount adds delicious nutty depth.
How to Make Gyeran Mari
Step 1: Prepare the Egg Mixture
Crack the eggs into a bowl or measuring cup with a spout and whisk until fully combined.
Add the chopped spam, carrots, green onions, salt, and sesame oil. Stir everything together well.
Step 2: Cook the First Layer
Heat a lightly greased nonstick pan over medium-low heat.
Pour a thin layer of the egg mixture into the pan and swirl to evenly coat the bottom.
Once the bottom is set and the top is still slightly wet, gently roll the egg from one side to the other, leaving a small tail at the end.
Step 3: Add More Layers
Push the rolled egg to one side of the pan.
Lightly grease the empty side and pour another thin layer of egg mixture into the pan, allowing it to connect with the rolled omelette.
When slightly set, continue rolling.
Repeat until all the egg mixture has been used.
Step 4: Shape and Slice
Transfer the rolled omelette to a cutting board and let cool slightly.
Slice into even pieces and serve warm, room temperature, or chilled.
Tips for Perfect Gyeran Mari
- Finely chop all fillings for smoother rolling.
- Keep the heat low to avoid browning the eggs.
- Roll while the egg is still slightly wet so layers stick together.
- Don’t overfill the omelette or it may fall apart.
- Stir the egg mixture before each pour to evenly distribute ingredients.
Delicious Variations
Cheese Gyeran Mari
Add shredded mozzarella or cheddar cheese between layers.
Seafood Version
Use imitation crab or cooked shrimp instead of spam.
Vegetarian Option
Skip the meat and add mushrooms, peppers, or chives.
Seaweed Version
Place sheets of roasted seaweed between layers for extra umami flavor.
What to Serve with Gyeran Mari
This Korean rolled omelette pairs perfectly with:
- Steamed rice
- Kimchi
- Beef bulgogi
- Japchae
- Korean soups and stews
- Korean cucumber salad
Storage Tips
Refrigerator
Store leftovers in an airtight container for up to 4 days.
Reheating
Microwave briefly or enjoy cold straight from the fridge.
Frequently Asked Questions
Can I make gyeran mari without a rectangular pan?
Yes! A regular nonstick frying pan works perfectly.
Why is my omelette falling apart?
The egg may have cooked too long before rolling, or the filling pieces may be too large.
Can I make it ahead of time?
Absolutely. It tastes delicious warm, room temperature, or cold.
Easy Gyeran Mari Recipe
Prep Time: 5 minutes
Cook Time: 10 minutes
Total Time: 15 minutes
Servings: 8 slices
Ingredients
- 6 large eggs
- 1.5 oz spam or ham, finely chopped
- 1.5 oz carrot, finely chopped
- 1 green onion, sliced
- 1/4 tsp salt
- 1/2 tsp sesame oil
- Neutral oil for cooking
Instructions
- Whisk eggs in a bowl.
- Add spam, carrots, green onion, salt, and sesame oil.
- Heat a lightly greased nonstick pan over medium-low heat.
- Pour a thin layer of egg mixture into the pan.
- Once slightly set, roll the egg gently.
- Push the roll aside and add another thin layer.
- Continue rolling until all egg mixture is used.
- Cool slightly and slice into pieces.
- Serve and enjoy!
This homemade Gyeran Mari is simple, comforting, and packed with authentic Korean flavor—perfect for any meal of the day!
