
Gimbap (Korean Seaweed Rice Rolls)
Korea's iconic rolled seaweed-and-rice dish filled with seasoned vegetables, egg and protein — the original K-lunch box staple.
About This Recipe
Gimbap (김밥) is one of Korea's most universally loved foods — tightly rolled cylinders of seasoned rice wrapped in toasted seaweed (gim) and filled with an artfully arranged combination of colorful vegetables, egg, and protein. While superficially similar to Japanese maki sushi, gimbap is fundamentally different: the rice is seasoned with sesame oil and salt rather than vinegar, giving it a nutty, savory character; the fillings are cooked and seasoned individually before rolling, each component given its own flavor treatment; and the resulting roll is brushed with sesame oil and sliced into neat rounds that display a mosaic of green, yellow, orange and white against the white rice. Traditional fillings include spinach blanched with garlic and sesame, julienned carrots sautéed in sesame oil, yellow danmuji pickled radish, ham or crab sticks, and rolled egg (gyeran mari). Gimbap is the quintessential Korean picnic food and school lunch, eaten at parks, on excursions and as a portable meal — its cultural importance is akin to the sandwich in Western food culture.
Ingredients
Serves 4
- 3 cupsshort-grain rice(cooked and still warm)
- 2 tbspsesame oil(divided)
- 1 tspsalt
- 4 sheetsroasted seaweed (gim/nori)
- 200 gbaby spinach(blanched, squeezed dry)
- 1 clovegarlic(minced, for spinach)
- 1 largecarrot(julienned)
- 4 stripsyellow pickled radish (danmuji)
- 4 stripsham or bulgogi-seasoned beef
- 3 largeeggs
- 1 tspsoy sauce
- 1 tbspvegetable oil
- 1 tspsesame seeds
Instructions
- 1
Season the rice
Mix warm cooked rice with 1 tablespoon sesame oil and salt. Toss gently — do not mash. Rice should be at room temperature before rolling.
- 2
Prepare fillings
Squeeze blanched spinach dry, season with garlic, pinch of salt and ½ tsp sesame oil. Sauté carrot julienne in oil with a pinch of salt 2 minutes. Beat eggs with soy sauce, cook into a thin flat omelet, then slice into 1cm strips.
- 3
Assemble the roll
Place a seaweed sheet shiny-side down on a bamboo mat. Spread ¾ cup rice evenly over the sheet leaving a 2cm strip at the far edge bare. Arrange fillings in a horizontal line across the center.
Wet hands prevent rice from sticking while spreading.
- 4
Roll firmly
Lift the near edge of the mat and roll forward, pressing firmly as you go to keep the roll tight. When you reach the bare rice edge, wet it lightly and press to seal. The roll should be firm and even.
- 5
Brush and slice
Brush the outside of the roll with remaining sesame oil. Slice into 1.5cm rounds using a sharp knife wiped clean between cuts.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
Use a bamboo sushi mat (makisu) for tight, even rolls — rolling without one produces loose, uneven results.
- →
Danmuji (yellow pickled radish) is essential for authentic gimbap flavor — it's sold at all Korean grocery stores in vacuum packs.
- →
For the crispest seaweed, assemble and eat gimbap within 30 minutes of rolling; refrigeration makes the seaweed chewy and soft.
Variations
- •
Chamchi gimbap: tuna and kimchi filling — Korea's most popular gimbap variant.
- •
Mini gimbap (kkoma gimbap): made with half-sheets of seaweed into thin bite-sized rolls, ideal for children.
Storage
Gimbap is best eaten within 2 hours of assembly at room temperature. Refrigerated gimbap becomes hard and the seaweed turns chewy — reheat briefly in a microwave (10 seconds) if refrigerated. Do not freeze.
History & Origin
Gimbap's direct origins trace to the early 20th century during the Japanese colonial period in Korea (1910–1945), when Japanese norimaki influenced Korean food culture. Korean gimbap quickly diverged with local ingredients and sesame-oil seasoning rather than vinegar rice, becoming fully independent by the mid-20th century. Today it is considered a distinctly Korean creation with no meaningful overlap with Japanese sushi culture.
Frequently Asked Questions
What is the difference between gimbap and sushi?
The most fundamental difference is the rice: gimbap uses sesame oil and salt while sushi uses rice vinegar, sugar and salt. Gimbap fillings are also always cooked and seasoned, while sushi traditionally features raw fish. The flavors and eating contexts are completely different.
Can I make gimbap ahead?
Yes, but slice and serve within 2 hours. Pre-roll the uncut rolls wrapped tightly in cling film up to 4 hours ahead; slice just before serving. Refrigeration turns the rice hard and the seaweed chewy.
What can I substitute for danmuji?
Danmuji (yellow pickled radish) is important for flavor and color. If unavailable, use thinly sliced cucumber strips or regular yellow pickles as a textural substitute, though the flavor will differ.
Nutrition Facts
Per serving (280g / 9.9 oz) · 4 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Featured in Guides
This recipe is featured in the following curated guides:
More Korean Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Browse by Ingredient
More recipes built around the same core ingredients.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes