Borderless Kitchen

June 17, 2026 · 8 min read

Tteokbokki Recipe: Korean Spicy Rice Cakes (The Street Food Version)

Tteokbokki is Korea's most popular street food — chewy rice cakes in a deeply spicy, savory gochujang broth. The recipe is simple. The ingredient is not negotiable: you need tteok (rice cakes). Everything else adapts.

Tteokbokki (떡볶이) is what happens when you cook starchy rice cakes in a deeply spiced broth until the sauce reduces and clings. The rice cakes absorb the spice. The exterior stays slightly resistant. The inside turns soft and yielding.

It is sold at pojangmacha (street food stalls) across Korea, eaten out of a paper cup while standing. It is also made at home, in the same pot, with the same ingredients, every week.

The recipe has three components: the rice cakes, the broth, and the sauce. Each requires attention. None is complicated.


The Non-Negotiable Ingredient

Tteok. Rice cakes. Cylindrical, white, about 5cm long and 1.5cm in diameter. Made from ground rice flour, steamed, and formed. The texture is the reason this dish exists: chewy, slightly sticky, with a resistance in the bite that no other ingredient replicates.

There is no substitute for tteok in tteokbokki. This is the one place where that statement is completely true.

Where to find them: Korean grocery stores, Japanese grocery stores, most Asian grocery stores. Increasingly at Whole Foods and specialty grocery stores in urban markets. Sold fresh (refrigerated section, best quality) or frozen.

Frozen tteok: soak in cold water for 30 minutes before cooking to soften the exterior and allow even cooking. Do not skip this step — unsoaked frozen tteok will be hard in the center when the outside is done.

Fresh tteok: use directly, no soaking needed. If they're stuck together, separate gently under cold water.


Ingredients

Serves: 2–3
Time: 20 minutes

The broth

  • 500ml water
  • 8–10 dried anchovies (myeolchi), heads and guts removed
  • 1 piece dried kelp (kombu), about 10cm square

Or: 500ml instant anchovy stock (available in Korean grocery stores as packets or powder). An acceptable shortcut.

The sauce

  • 2–3 tablespoons gochujang
  • 1 tablespoon gochugaru (Korean chili flakes)
  • 1 tablespoon soy sauce
  • 1 tablespoon sugar
  • 2 cloves garlic, minced

The main ingredients

  • 400g tteok (rice cakes)
  • 150g fish cakes (eomuk/odeng) — sold in flat sheets at Korean grocery stores, sliced into triangles or wide strips
  • 2 green onions, cut into 4cm pieces
  • 2 hard-boiled eggs (optional but traditional)

The Broth

Combine the dried anchovies, kelp, and 500ml water in a medium pot. Bring to a boil over medium heat, then reduce to a simmer for 10 minutes. The broth will turn a pale gold and smell intensely savory — oceanic and deep.

Remove and discard the anchovies and kelp. The broth is the base.

Do not skip the anchovy broth and substitute plain water. The doenjang-like fermented depth of the anchovy base is what separates an authentic tteokbokki from a flat, one-dimensional version. The anchovies don't make the dish taste fishy — they make it taste savory.


The Technique

1. Make the sauce.
Combine gochujang, gochugaru, soy sauce, sugar, and garlic in a small bowl. Mix together into a thick paste.

2. Build the broth.
Bring the anchovy broth to a boil. Add the sauce mixture and stir until fully dissolved. Taste. Adjust: more gochujang for depth, more gochugaru for brightness, more soy for salt, more sugar to balance.

3. Add the rice cakes.
Add the tteok to the boiling broth. Cook at a medium boil — not a gentle simmer, not a violent rolling boil — for 8–10 minutes. Stir occasionally to prevent sticking.

Watch the sauce. It will thicken as the starch from the rice cakes releases. The goal: a sauce that clings thickly to each rice cake, glossy and deeply red. Not soupy. Not so thick it seizes.

4. Add fish cakes and green onion.
In the last 2 minutes, add the sliced fish cakes and green onion. Fish cakes are already cooked — they only need to warm through and absorb a little of the sauce. Add the hard-boiled eggs at this point if using.

5. Serve.
Serve immediately. Tteokbokki is eaten hot, directly from the pot at the table or plated in shallow bowls.


The Sauce Consistency

The starch from the rice cakes naturally thickens the broth as they cook. This is the mechanism — you do not need to add cornstarch or flour to thicken tteokbokki.

If the sauce is too thick: add a splash of water and stir over heat to loosen.
If the sauce is too thin: continue cooking at a medium boil, stirring regularly, until it reduces.

The correct consistency coats the rice cakes so they look glossy and red, not sitting in a pool of red liquid.


Heat Level

Gochujang varies significantly in heat between brands. The same number of tablespoons from different jars produces different spice levels.

Start with 2 tablespoons. Taste. The dish should be spicy — perceptibly, meaningfully spicy — but not so aggressive that you can't taste the savory depth beneath it. If you can't taste anything but heat, it's overcooked or over-sauced. If you can't feel any heat, add more.

Tteokbokki is a spicy dish. It is not tteokbokki if it's mild.


Variations

Rabokki: add one serving of instant ramen noodles (without the flavor packet) in the last 3 minutes of cooking. The noodles absorb the sauce aggressively and the dish becomes denser and more filling. This is a common street food variation — the ramen noodles and rice cakes together in the same sauce.

Cheese tteokbokki: scatter shredded mozzarella over the finished tteokbokki in the pan, cover with a lid for 1 minute until the cheese melts. The dairy cuts the heat and adds richness. This is not traditional, but it is very good.

Rose tteokbokki: add 100ml heavy cream to the sauce base along with the gochujang. The cream creates a lighter pink (rose) sauce that is less intensely spicy and has a richer, creamier texture. Popularized through Korean fusion food culture in the last decade. An elegant variation.


The Fusion Context

Tteokbokki is the Korean arrabbiata.

The structure is identical: a starchy main ingredient cooked in a spicy, savory sauce until the sauce clings to the starch. Italian arrabbiata: pasta + chili flakes + garlic + canned tomatoes. Tteokbokki: rice cakes + gochugaru + garlic + gochujang-anchovy broth.

The sauce logic in both dishes: fat and liquid carry the spice; a savory base provides depth; the dried chili product delivers heat. Italian arrabbiata builds depth from garlic and the natural glutamates in tomato. Tteokbokki builds depth from garlic and the fermented glutamates in gochujang and anchovy stock.

The experience of eating them is similar: a spicy, savory sauce clinging to starch, eaten hot, with the kind of persistent warmth that makes you keep taking bites. If you like arrabbiata, the structural familiarity of tteokbokki will land immediately — even though the flavor vocabulary is completely different.


For the broader context of gochujang in Korean cooking, see the What Is Gochujang guide and the Gochujang Sauce Recipe. For the anchor ingredient in the broth, see How to Make Dashi — the anchovy-kelp broth used here is the Korean equivalent of Japanese dashi.

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.