Tteokbokki Recipe: Authentic Korean Street Food in 30 Min
๐ฐ๐ท Korean Street Food๐ฒ One-Panโฑ 30 Minutes๐ถ๐ถ Medium
This tteokbokki recipe is the market-stall version Koreans grew up on โ chewy rice cakes and fish cakes simmered in a glossy sweet-and-spicy sauce until it clings to every piece. The trick is not the sauce at all: real street tteokbokki starts by building a broth first with green onion and fish cakes, before a single spoonful of seasoning goes in. One pan, 30 minutes, and pantry-friendly swaps for every Korean ingredient below.
The dish is younger than most people assume. The spicy red version was born in 1953 in Seoul’s Sindang-dong neighbourhood, when a vendor seasoned rice cakes with gochujang โ and the whole country followed. Everything here is calibrated to that stall taste, not a toned-down home version.
โถ Watch this tteokbokki recipe come together in 55 seconds on YouTube Shorts (@iloveallkorea)
๐ 1. Ingredients (Serves 2โ3)
| Ingredient | Amount | Notes & Substitutes |
|---|---|---|
| Tteok (rice cakes) | 500g (1.1 lb) | The heart of the dish โ see guide below ๐ |
| Eomuk (fish cakes) | 4 flat sheets | Flavours the broth โ see guide below ๐ |
| Green onion | 1 large stalk | Half into the broth, half saved for topping |
| Boiled eggs | 2 | Peeled, halved or whole |
| Water | 600ml (2ยฝ cups) | Anchovy-kelp stock is the upgrade โ see tips |
| Gochugaru | 4 Tbsp | Korean red pepper flakes โ see guide below ๐ |
| Gochujang | 2 Tbsp | Fermented chilli paste โ see guide below ๐ |
| Sugar | 4 Tbsp total | 1 Tbsp into the broth, 3 Tbsp into the sauce |
| Soy sauce | 2 Tbsp | Regular dark soy sauce |
| Oyster sauce | 2 Tbsp | The savoury backbone; vegan option in the FAQ |
| Cooking oil | 1 Tbsp | The street-stall secret for gloss and body |
| Minced garlic | ยฝ Tbsp | Fresh, not powder |
| Coarse salt ยท black pepper | 1 tsp ยท a pinch | Salt goes into the broth, pepper into the sauce |


๐ง 2. Can’t Find Korean Ingredients?
No Korean market nearby? Here is exactly what each ingredient tastes like, what to use instead โ and what NOT to buy by mistake.
Finger-thick white cylinders with a bouncy, chewy bite โ closest to fresh gnocchi, but springier. Street stalls often use the wheat-flour kind (mil-tteok), which soaks up sauce faster; the rice kind (ssal-tteok) is chewier and holds its shape longer. Either works.
โ Substitute: sliced tteokguk rice cake ovals, or a whole garae-tteok log cut into 5cm (2 in) sticks. Frozen packs from an Asian grocer or online are the realistic option abroad.
โ ๏ธ Don’t buy: Japanese mochi โ it is glutinous and melts into glue in a hot sauce.
Thin, flat sheets of mild white fish paste โ savoury and slightly sweet, more like a soft fish sausage than seafood. In this dish they do double duty: they season the broth and then soak it back up.
โ Substitute: Japanese satsuma-age or any flat Asian fish cake, cut into strips. At a push, use 2 extra boiled eggs and a splash more oyster sauce.
โ ๏ธ Don’t buy: imitation crab sticks โ sweeter, springier, and they shred in the sauce.
Milder and fruitier than cayenne, with a gentle smokiness. It is what makes the sauce glow red without turning it harsh.
โ Substitute: 2 parts sweet paprika + 1 part cayenne.
โ ๏ธ Don’t buy: Italian crushed red pepper with seeds โ sharper heat, wrong colour and aroma.
Spicy, sweet and deeply savoury all at once โ somewhere between miso and sriracha, with the thickness of tomato paste.
โ Substitute: 1 Tbsp miso + 1 Tbsp sriracha + a pinch of sugar.
โ ๏ธ Don’t buy: bottled “gochujang sauce” โ it is a thinned-out dressing. You want the thick paste in a tub.
๐ณ 3. Tteokbokki Recipe โ Step-by-Step Instructions
Read this once before you start: in this tteokbokki recipe nothing is fried. The pan goes on with water, and the flavour is layered in stages โ broth, then rice cakes, then sauce.
STEP 1๐ฒ Build the broth first
Into a wide pan put 600ml of water with the sliced fish cakes, half the green onion, ยฝ Tbsp minced garlic, 1 Tbsp sugar and 1 tsp coarse salt. Bring it to a hard boil over high heat โ no oil yet. This is the step home cooks skip and stalls never do: the broth is the flavour, the sauce is only the coat.


STEP 2๐ก Add the rice cakes
Once the broth boils, add the 500g of rice cakes and let them bubble for 2โ3 minutes so they drink the savoury liquid before any chilli arrives. If your tteok came frozen or refrigerator-hard, soak it in lukewarm water for 10 minutes first โ dry tteok stays stubbornly firm in the middle no matter how long you boil it.
STEP 3๐ถ Stir in the sauce
Add everything at once: gochugaru 4 Tbsp, sugar 3 Tbsp, soy sauce 2 Tbsp, oyster sauce 2 Tbsp, gochujang 2 Tbsp, cooking oil 1 Tbsp and a pinch of pepper. Stir until the paste fully dissolves โ any lump of gochujang left sitting on a rice cake will scorch on the pan bottom.


STEP 4๐ฅ Boil until the pan turns deep red
Drop the heat to medium and let it boil openly for about 5 minutes, stirring now and then so the tteok never rests on the bottom. The liquid goes from murky orange to a glossy, even red โ that colour change is your timer, not the clock.
STEP 5โฑ Simmer 4 minutes until it coats the tteok
Turn the heat to low and simmer for 4 minutes. This is the moment the dish is made: the sauce tightens, and when you lift a rice cake it should come out wearing a thick red coat instead of dripping. Too thin? Give it another minute uncovered. Too thick? Loosen it with a splash of water.
STEP 6๐ฅ Top with eggs and green onion
Nestle in the 2 boiled eggs and scatter the reserved green onion over the top, then let it bubble 1 more minute so the greens wilt but stay bright. Serve it straight from the pan โ tteokbokki firms up as it cools, so the first five minutes are the best five minutes.


๐ก 4. Tips for Success
Five things separate a good tteokbokki recipe from a great pan of it โ none of them are extra ingredients.
โ Never dump the seasoning into plain water. Fish cakes and green onion first, seasoning second. Skip it and you get sweet chilli water with rice cakes floating in it.
โ The spoon of oil is not optional. That 1 Tbsp is why stall tteokbokki looks lacquered and clings to the tteok, while home versions look dull and watery.
โ Split the sugar. 1 Tbsp early rounds off the fish cakes; 3 Tbsp later builds the sweet-spicy balance. All at the end tastes flat and candied.
โ Rest it off the heat for 5 minutes. The sauce keeps thickening and soaks deeper into the tteok โ many Koreans think the second serving beats the first.
โ Pro upgrade: anchovyโkelp stock. The real foundation of Korean cooking is myeolchi-dashima stock. Simmer 8โ10 dried anchovies (heads and guts removed) with a palm-size piece of dried kelp for 10 minutes, then use that instead of the water. It is the single biggest jump in depth this dish can take.
๐ฅก 5. Storage & Reheating
This tteokbokki recipe is a same-day dish โ the rice cakes harden in the fridge. Keep leftovers up to 2 days and reheat in a pan over low heat with 3โ4 Tbsp of water, stirring until the tteok goes soft and bouncy again. Do not freeze the finished dish: thawed rice cakes turn crumbly and the sauce splits. Freeze uncooked tteok instead โ it keeps for 3 months.
๐ 6. What to Serve With
A pan from this tteokbokki recipe never arrives alone in Korea โ a stall plate is built for sharing:
- Gimbap โ seaweed rice rolls dunked straight into the red sauce, the classic pairing ๐
- Twigim (Korean fritters) โ sweet potato or squid fritters, dipped rather than eaten dry ๐ค
- Pickled radish โ a few cold cubes reset your palate between spicy bites ๐ฅข
- A bowl of kimchi jjigae โ if you want to turn snack night into a full Korean dinner ๐ฒ
โ 7. FAQ
โ What kind of rice cakes does this tteokbokki recipe need?
Cylinder-shaped tteok about the thickness of a finger, sold fresh, refrigerated or frozen. Wheat tteok soaks up sauce faster and rice tteok stays chewier โ stalls use both. Sliced tteokguk ovals work too, they just cook faster.
โ Can I make this tteokbokki recipe less spicy?
Yes. Cut the gochugaru to 2 Tbsp and keep the gochujang at 2 Tbsp โ you lose heat but keep the colour and the fermented depth. A slice of melting cheese on top tames it further for children.
โ Why is my tteokbokki sauce watery?
It simply needs more time uncovered on low heat. The sauce thickens because starch leaches out of the rice cakes, so give it 2โ3 extra minutes and stir. Never add flour or cornstarch โ it dulls the flavour.
โ Can I make tteokbokki without gochujang?
You can get close with 1 Tbsp miso plus 1 Tbsp sriracha and a pinch of sugar. Keep the gochugaru though โ it carries the colour and the mild fruity heat that defines the dish.
โ Why are my rice cakes still hard in the middle?
They went in cold and dry. Soak refrigerated or frozen tteok in lukewarm water for 10 minutes before cooking, and add them only once the broth is at a full boil.
โ Can I make it vegetarian?
Swap the oyster sauce for 2 Tbsp of vegetarian mushroom stir-fry sauce, replace the fish cakes with sliced mushrooms and fried tofu, and build the broth with dried kelp and shiitake. Check the gochujang label โ most brands are plant-based.
๐จ 8. Make It Your Own โ Variations & Upgrades
This tteokbokki recipe is a base, not a rulebook. Every Korean neighbourhood has its own spin โ go ahead and remix it:
The whole tteokbokki recipe in one breath: boil a broth of fish cakes, green onion, garlic, sugar and salt in 600ml water โ add 500g rice cakes โ stir in the gochugaruโgochujang sauce with 1 Tbsp of oil โ boil 5 min, then simmer 4 min until it coats โ top with eggs and green onion. Street-stall tteokbokki in 30 minutes.
๐ Browse All Korean Recipes โ
Recipe notes: based on the market-style “lifetime tteokbokki” method shared by a Korean television chef, cross-checked with leading Korean recipe archives. Nutrition values are approximate. Learn more about the dish on Wikipedia’s tteokbokki entry, and about Korean rice cakes in the tteok encyclopedia article.






