Borderless Kitchen

June 17, 2026 · 6 min read

Tteokguk: Korean Rice Cake Soup for New Year

Tteokguk is the soup Koreans eat on New Year's Day — oval white rice cakes in a clear beef broth, finished with egg and green onion. Eating tteokguk on New Year's is how you become one year older in the Korean traditional count. This is the recipe.

Tteokguk (떡국) is the soup eaten on Seollal (설날) — Korean Lunar New Year. Every Korean person eats tteokguk on the first day of the New Year, and in the traditional Korean age-counting system, eating it is what makes you one year older. Children would ask each other "How many bowls of tteokguk have you eaten?" as a way of asking your age.

The soup itself is simple: oval-sliced rice cakes (garae-tteok) simmered in a clear broth until soft and slightly chewy, garnished with paper-thin egg strips (jidan), julienned nori, and green onion. The clarity of the broth is important — tteokguk is traditionally a "clean," clear soup, symbolic of a fresh start.


The Rice Cakes

Garae-tteok are long cylindrical rice cakes — white, firm, with a smooth surface. For tteokguk, they're sliced into oval coins approximately 5-7mm thick at a 45-degree angle (this creates the oval shape characteristic of tteokguk, and the angled cut looks like Korean coins, which connects to the prosperity symbolism of the dish).

Fresh vs frozen: Fresh garae-tteok (available at Korean grocery stores, refrigerated) are the best option — they cook in 5-8 minutes and have the best texture (soft outside, slightly chewy inside). Frozen tteok: thaw before using. Dried tteok: soak in cold water 30 minutes before cooking.

If you can't find garae-tteok: The dish doesn't have a proper substitute. The rice cake texture — different from pasta, different from Chinese rice noodles — is what makes this dish. If unavailable, thin slices of any firm rice cake will approximate the experience.


The Broth

Traditional tteokguk broth is made from beef — specifically from bone-in beef brisket or beef knuckle bones simmered for 2-4 hours to produce a clear, slightly golden broth.

Traditional beef broth:

  • 500g beef brisket (or short ribs)
  • 2L cold water
  • 1 small onion, halved
  • 3-4 cloves garlic, lightly crushed
  • 1 tablespoon soy sauce
  • Salt to taste

Bring to a boil. Skim foam aggressively in the first 10 minutes — this is how the broth stays clear. Reduce to a very gentle simmer. Cook 1.5-2 hours until the beef is very tender. Strain the broth. Season with soy sauce and salt.

Quick version (weeknight): Use good quality beef broth (or dashi for a Japanese-Korean version) seasoned with soy sauce and a teaspoon of fish sauce. The result is lighter but functional.

The sliced beef from the broth is shredded and returned to the soup as an additional topping.


The Garnishes (Jidan and More)

Jidan (지단) — egg garnish:

  1. Separate 2 eggs into yolk and white.
  2. Season each with a pinch of salt.
  3. Cook yolk mixture in a thin omelette (yellow) and white mixture in another thin omelette (white) in a lightly oiled pan.
  4. Stack, roll, and slice into thin strips.
  5. Garnish: yellow and white strips laid decoratively on the soup.

This two-tone egg garnish is the signature of tteokguk presentation. It is technically optional but visually important — the yellow and white represent yin and yang and are part of the traditional symbolism of the dish.

Additional garnishes:

  • Thin nori strips (julienned)
  • Sliced green onion
  • Sesame seeds
  • Shredded beef from the broth
  • A pinch of black pepper

Complete Recipe (4 servings)

  1. Make broth as above, or use 1.5L prepared beef broth + soy sauce + fish sauce.
  2. Bring broth to a simmer. Season — it should be savory and clear.
  3. Add rice cakes. Add 400-500g of sliced garae-tteok. Cook at a gentle simmer 5-8 minutes until the rice cakes are soft but still have slight resistance when bitten. Do not let them cook too long — overcooked tteok becomes mushy and starts falling apart.
  4. Finish. Optional: beat 1 egg and drizzle into the simmering broth while stirring to create egg-drop ribbons through the soup.
  5. Serve in bowls. Top with jidan strips, nori, shredded beef, green onion, and sesame seeds.

The Egg-Drop Option

Instead of (or in addition to) the jidan garnish, many home versions finish with an egg drop: beat 1-2 eggs and drizzle slowly into the simmering broth while stirring in one direction. The egg sets in ribbons throughout the soup — less formal than jidan strips, faster to prepare.


Cultural Context

The symbolism: the oval rice cake's shape resembles old Korean yeopjeon coins — the soup connects to prosperity and the financial year ahead. The white color of the rice cake represents purity and a clean start. Eating tteokguk on Seollal is so universal in Korea that the question "Did you eat your tteokguk?" effectively means "Did you celebrate New Year's?"

In the traditional Korean age system (abolished officially in 2023 but still culturally present), everyone became a year older on Lunar New Year regardless of their actual birthday — making tteokguk the meal that ages you. A child might say they "ate five bowls of tteokguk" meaning they are five years old in the traditional count.

The full recipes live in the book.

Get Tokyo Meets Tuscany on Amazon

Paperback $24.99 · Hardcover $34.99 · eBook $9.99

Free download

Get the free Flavor Pairing Matrix.

The Italian × Japanese ingredient chart behind every recipe in the book. Enter your email — free PDF, one page.