Tteokbokki (Topokki): Easy Korean Spicy Rice Cakes at Home

A bowl of Korean tteokbokki in glossy red gochujang sauce with rice cakes, egg and scallions
Three young adult travelers ordering tteokbokki and fish-cake broth at a clean Seoul street-food stall.
Start with a small portion, ask whether a milder sauce is available and order fish-cake broth separately.

FOOD · COOK KOREAN AT HOME

Tteokbokki is one of Korea’s best-known street foods: chewy rice cakes simmered in a glossy, sweet-spicy gochujang sauce. You may also see it written as Topokki or described as Korean spicy rice cakes. These reader-friendly names point to the same beloved dish. This beginner-friendly version uses ingredients that international home cooks can realistically find.

Prep: 10 minutes · Cook: 20 minutes · Serves: 2–3 · Difficulty: Easy

Why you’ll love it

  • One pan and about 30 minutes from start to finish
  • Easy to adjust from gently spicy to Seoul snack-bar hot
  • Flexible toppings: egg, fish cake, cabbage, cheese or ramyeon
  • A practical introduction to gochujang, Korea’s fermented red chili paste

Ingredients

Korean rice cakes, gochujang sauce, cabbage, scallions, fish cake and stock prepared for tteokbokki
Step 1: Prepare the rice cakes, vegetables, fish cake, stock and sweet-spicy gochujang sauce.
  • 350 g Korean cylinder-shaped rice cakes (tteok)
  • 3 cups water, anchovy-kelp stock or mild vegetable stock
  • 2 tablespoons gochujang
  • 1 tablespoon gochugaru, optional for more heat
  • 1½ tablespoons sugar
  • 1 teaspoon soy sauce
  • 150 g Korean fish cake, sliced, optional
  • 1 cup roughly chopped cabbage
  • ½ small onion, sliced
  • 2 scallions, cut into short lengths
  • 2 hard-boiled eggs, optional
  • 1 teaspoon toasted sesame seeds, to finish

Before you start

If the rice cakes are frozen or feel very firm, soak them in cool water for 10–20 minutes and drain. Fresh refrigerated rice cakes can usually go straight into the pan. Check the package because cooking time varies by thickness.

How to make tteokbokki (Topokki)

Korean rice cakes and fish cake simmering in red gochujang sauce in a shallow pan
Step 2: Simmer gently and stir until the rice cakes soften and the sauce becomes glossy.
  1. Build the sauce. Add the stock, gochujang, gochugaru, sugar and soy sauce to a wide pan. Whisk over medium heat until the gochujang dissolves.
  2. Add the vegetables. Stir in the cabbage and onion. Bring the sauce to a gentle boil for 3 minutes.
  3. Add the rice cakes. Add the drained tteok and fish cake. Reduce to a lively simmer.
  4. Stir until glossy. Cook for 10–15 minutes, stirring often so the rice cakes do not stick. The rice cakes should become tender and the sauce should cling to them. Add a splash of water if the sauce thickens before the tteok softens.
  5. Finish. Add scallions and eggs during the final 2 minutes. Taste carefully, then balance with a little more sugar for sweetness or gochugaru for heat.
  6. Serve immediately. Sprinkle with sesame seeds and serve while the rice cakes are soft and bouncy.
Three stages of tteokbokki sauce cooking from a thin simmer to a glossy finished coating
Watch the texture: begin with a loose simmer, reduce gently, and stop when the sauce is glossy enough to coat the rice cakes and spoon.

Choose your heat level

Mild: Use 1½ tablespoons gochujang, omit gochugaru and add 1 extra teaspoon sugar.

Classic: Follow the recipe as written.

Extra spicy: Add another ½ tablespoon gochugaru. Increase gradually—the heat builds as the sauce reduces.

Easy variations

Cheese tteokbokki: Melt a small handful of mozzarella over the finished pan. VISITKOREA notes that cheese is a popular modern addition.

Rabokki: Add a block of Korean instant noodles with extra water during the final few minutes.

Vegetarian: Use vegetable stock, omit fish cake and check that your gochujang is suitable for your diet.

Non-spicy: Try a soy-sauce-based gungjung tteokbokki instead of the red chili version.

VEMORIQ kitchen notes

  • The sauce becomes thicker as it cools, so stop cooking while it is slightly looser than you want.
  • Rice cakes are best eaten immediately. Refrigerated leftovers harden but can be gently reheated with a little water.
  • Gochujang brands vary in salt, sweetness and heat. Taste before adding extra soy sauce.
  • Fish cake and some sauces may contain fish, wheat or soy. Check packaging for allergens.

What to serve with it

For a Korean snack-bar-style spread, pair tteokbokki with gimbap, fried seaweed rolls, mandu or a light fish-cake soup. The sauce is meant for dipping, sharing and customizing.

No tteok? Try 13 pasta swaps

Rice cakes create tteokbokki’s signature dense, chewy bite, so pasta will not taste or feel exactly the same. But if Korean tteok is unavailable, these shapes can turn the same sweet-spicy flavor idea into a fun tteokbokki-inspired pasta. Use about 200 g dry pasta for 2–3 servings.

Four tteokbokki-inspired pasta alternatives including thick spaghetti, rigatoni, gnocchi and udon coated in red gochujang sauce
Four easy starting points when rice cakes are unavailable: thick spaghetti, rigatoni, gnocchi and udon. Cook each substitute separately before folding it into the sauce.

The best base method

  1. Boil the pasta separately, following the package instructions. Stop 1–2 minutes before your preferred doneness.
  2. Reserve 1 cup of pasta water, then drain.
  3. In a wide pan, combine 1½ cups water or stock, 1½ tablespoons gochujang, 1 tablespoon sugar, 1 teaspoon soy sauce and 1 teaspoon gochugaru if desired. Simmer for 3 minutes.
  4. Add cabbage, onion and optional fish cake. Cook for another 3 minutes.
  5. Add the pasta and toss for 1–2 minutes, loosening with reserved pasta water until the sauce looks glossy and coats the noodles.
  6. Finish with scallions and sesame seeds. Serve immediately.

Important: Pasta cooking times vary by shape and brand. Follow the package first, taste as you cook and avoid simmering delicate noodles too long in the sauce.

1. Spaghetti — the all-rounder

The easiest place to start. Its familiar medium-thick strands stay firm enough for tossing in spicy sauce. Use the base method exactly as written.

2. Spaghettini (thin spaghetti) — lighter and faster

Thinner than regular spaghetti, it works best with a slightly looser sauce. Transfer it to the pan earlier and finish briefly so the strands do not become soft.

3. Capellini or angel hair — the quick version

Very thin strands absorb sauce quickly. Use only 1 tablespoon gochujang, keep extra pasta water nearby and toss in the sauce for about 30–60 seconds rather than a long simmer.

4. Vermicelli — delicate but satisfying

Italian-style wheat vermicelli sits between very thin capellini and standard spaghetti in thickness. Keep the vegetables finely sliced so they match the delicate noodles.

5. Linguine — chewy flat ribbons

Linguine’s flat surface holds the gochujang sauce well and gives a more substantial bite. It is especially good with cabbage, mushrooms and fish cake.

6. Fettuccine — creamy rose tteokbokki style

Broad fettuccine works beautifully with a milder rose-style sauce. After the gochujang sauce is cooked, lower the heat and stir in ¼ cup milk or unsweetened plant-based cooking cream. Do not boil dairy aggressively.

7. Tagliatelle — rich and saucy

These wide ribbons catch thick sauce and chunky toppings. Use a little extra stock and separate the strands gently when adding them to the pan.

8. Bucatini — sauce inside and out

Bucatini looks like thick spaghetti with a hollow center. Its sturdy bite suits a classic spicy sauce, although it may need more tossing to coat evenly.

9. Penne — easy to eat and share

The short tubes make a convenient party or lunch-box version. Use sliced fish cake and vegetables cut to a similar size so every forkful feels balanced.

10. Rigatoni — bold and extra chewy

Large ridged tubes stand up to a thicker sauce and substantial additions such as mushrooms or sausage. Add a splash of pasta water so the sauce reaches inside the tubes.

11. Fusilli — best for catching sauce

The corkscrew shape traps gochujang sauce in its curves. This is a practical choice for a room-temperature pasta box, but cool it promptly and keep refrigerated until serving.

12. Farfalle — playful and photo-friendly

Bow-tie pasta gives the dish a bright café-style look. The center can stay firmer than the edges, so taste a piece before draining and finish gently in the sauce.

13. Orzo — spoonable comfort bowl

Orzo is small, rice-shaped pasta. Cook it separately and drain well, then fold it into a slightly thinner sauce. Serve in a bowl with egg and scallions for a spoonable, risotto-like variation.

VEMORIQ’s top three picks

  • Closest everyday substitute: spaghetti
  • Best sauce-catcher: fusilli
  • Best for rose-style sauce: fettuccine

Gluten-free option

Rice-, corn- or legume-based pasta can also work, but their textures and cooking times vary widely. Cook according to the package, handle gently and confirm that gochujang, soy sauce and other packaged ingredients meet your dietary needs. This is not a guarantee that the finished dish is allergen-free.

Pasta technique sources: Barilla: How to Cook Pasta · DeLallo: Guide to Pasta Shapes

Try it in Korea: the street-food moment

In Korea, tteokbokki is everyday comfort food as much as a trend. Friends often share it from paper cups at market stalls or small bunsik snack shops, pairing it with fish cake, gimbap and fried snacks. If you visit Seoul, watch for the big shallow pans of red sauce and order a mild portion first if you are unsure about the heat.

Young adult friends sharing cups of tteokbokki at a lively Seoul street-food stall
The Seoul street-food experience: warm lights, a bubbling tray and tteokbokki shared with friends.

About the dish

The Korea Tourism Organization describes tteokbokki as a representative spicy Korean food and one of the country’s most popular street foods. Common versions combine thin rice cakes, cabbage, green onion, gochujang and often fish cake; soy-sauce versions offer a non-spicy alternative.

Celebrity food moment: Charlize Theron cooks in Seoul

During a private visit to Seoul in November 2025, actor Charlize Theron and her daughter joined a Korean cooking class at the studio of Chef Choi Kwang-ho, winner of MasterChef Korea Season 3. Reports and Chef Choi’s social post showed them making tteokbokki and gimbap together. Theron danced after tasting the gimbap, while her daughter responded with a thumbs-up. It is a joyful example of how cooking can turn K-food from something you watch into a memory you make together.

Source note: The original photos and video belong to Chef Choi Kwang-ho and the publishers that licensed or reported them. VEMORIQ links to the coverage rather than copying the copyrighted images.

Name note: Tteokbokki is the official Revised Romanization. Topokki is a simplified brand-style spelling that international menus and packages may also use. “Korean spicy rice cakes” is a clear English description for first-time readers.

Sources and further reading: VISITKOREA: Tteokbokki · VISITKOREA: Jeukseok tteokbokki

This recipe is general culinary information. Ingredient formulas and allergen profiles vary by brand; always read package labels.

Continue your Korean food trip

Leave a Reply

Discover more from VEMORIQ

Subscribe now to keep reading and get access to the full archive.

Continue reading