Skip to content
Gimbap (Korean Seaweed Rice Rolls)
koreanlunch✨ New

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.

Prep
40 min
Cook
20 min
Servings
4
Difficulty
Medium
4.8
Sign in to rate
#korean#seaweed roll#rice#lunch box#picnic#family meal

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. 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. 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. 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. 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. 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.

Download Now

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

Calories320kcal
Protein14g
Carbohydrates48g
Fat9g
Fiber3g
Protein14g
Carbs48g
Fat9g

Time Summary

Prep time40 min
Cook time20 min
Total time60 min

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:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes