What is Tteokbokki?
If kimbap is Korea’s lunch and bibimbap is dinner, tteokbokki (떡볶이) is the snack between everything. Cylindrical rice cakes, fish cakes, and scallions, all simmered in a glossy red sauce that’s sweet, spicy, savory, and a little funky. Watch any Korean street market: there’s always a steaming pan of tteokbokki, and there’s always a line.
Restaurants serve fancy versions with cheese, ramen noodles, and dumplings. But the classic home recipe is unbeatable for a 20-minute weeknight craving. This one delivers the real deal.
Ingredients (Serves 2 hungry people, or 4 as a snack)
The base
- 400g (14 oz) tteok (Korean rice cakes, cylindrical type) — fresh or frozen
- 150g (5 oz) eomuk (Korean fish cakes), cut into bite-size triangles
- 1 cup anchovy stock or water (see below)
- 1 large onion, sliced
- 3 stalks green onions, cut into 4 cm pieces
- 1 hard-boiled egg, halved (optional but classic)
The sauce (mix in a small bowl)
- 3 tablespoons gochujang
- 1 tablespoon gochugaru (Korean red pepper flakes) — for color and depth
- 2 tablespoons sugar
- 1 tablespoon soy sauce
- 1 clove garlic, minced
Quick anchovy stock (or shortcut)
If you have time: simmer 4 cups water with 4 dried anchovies and a 4 cm strip of dashima (kelp) for 10 minutes. Strain.
If not: water + 1 teaspoon dashida (Korean beef or anchovy bouillon) works fine. Or just plain water with an extra teaspoon of soy sauce.
Step 1. Prep the rice cakes
If your tteok is frozen or hard from the fridge, soak in warm water for 10 minutes to soften. They should be flexible, not brittle. Drain.
If using fresh tteok from a Korean market: rinse briefly and use immediately.
Why this matters: hard rice cakes won’t absorb the sauce. They need to be pliable before they hit the pan.
Step 2. Build the sauce in the pan
In a wide, shallow pan or large skillet:
- Pour in the stock (or seasoned water) and bring to a simmer.
- Add the sliced onion and let it soften for 1 minute.
- Stir in the sauce mixture until fully dissolved. The liquid should turn deep red.
Taste it. It should be slightly too salty/sweet/spicy for sipping — the rice cakes will absorb a lot, balancing it out.
Step 3. Add the rice cakes and fish cakes
Add the tteok and eomuk to the pan. Stir to coat in the sauce.
Bring to a low boil and cook uncovered, stirring frequently, for 8–10 minutes. The sauce should reduce to a glossy, thick coating. The rice cakes should be tender-chewy — soft outside, with a satisfying chew.
Pro tip: If the sauce gets too thick before the rice cakes are tender, add 2 tbsp of stock at a time. If it’s too thin at the end, crank the heat for 1–2 minutes.
Step 4. Finish
Stir in the green onions and let them wilt for 30 seconds.
Slide onto a serving plate. Top with the boiled egg halves if using. Drizzle with a few drops of sesame oil and toasted sesame seeds for the final flourish.
Variations You Should Try Once
Rabokki (라볶이): Add a packet of instant ramen noodles in the last 4 minutes (with extra stock). The result: tteokbokki + ramen in one. Iconic.
Cheese tteokbokki: In the last 1 minute, top with a thick layer of shredded mozzarella. Cover until melted. Comfort-food cheat code.
Mandu tteokbokki: Add 6–8 dumplings (fried mandu work best) to the pan with the rice cakes. They soak up the sauce and become incredible.
Rose tteokbokki (roze 떡볶이): Stir in 3 tablespoons of heavy cream and a tablespoon of milk in the last 2 minutes. The sauce turns pink and creamy — softer heat, kid-friendly.
Common Mistakes
The rice cakes turn mushy. You overcooked. They should be tender but with a chewy bite (Koreans call this jjolgit). 8–10 minutes max for store-bought.
The sauce is too sweet / too spicy. Adjust on the next pass. Korean palates vary — some grandmas use 4 tbsp sugar, others use 1. Calibrate to your own taste.
The rice cakes stick together. They were too cold or you didn’t stir enough. Always stir frequently while cooking. Soaking in warm water beforehand also helps.
The flavor is flat. Most likely you used plain water without dashida or anchovy stock. The umami from the stock is essential — don’t skip it.
How to Eat It
Tteokbokki is meant to be hot, gooey, and shared. Spoon some onto small plates with whatever’s around — boiled egg, kimchi, a piece of seaweed snack. Don’t overthink it.
If there’s leftover sauce, scoop it onto a small bowl of plain rice for a “bokkeumbap” style finale. Pure joy.
Where to Buy Korean Ingredients
- Tteok: H Mart, Korean grocery stores, or online (Amazon carries some). Fresh is better than frozen, but frozen is fine.
- Eomuk (fish cakes): same places. Look for the flat sheets.
- Gochujang: any Asian market or major supermarket international aisle. Brand to start: Chung Jung One or CJ Haechandle.
- Gochugaru: red pepper flakes. Don’t substitute with regular chili flakes — completely different flavor.
Final Thoughts
Tteokbokki is the recipe to learn first if you want to impress Korean friends. It’s also the easiest serious Korean dish on this list. 20 minutes, one pan, 5 ingredients of substance.
Make it once, and it’ll become a regular weeknight habit.
Related
More in this category
🍱 Korean Recipes
Easy Korean dishes anyone can cook at home