Tteok Meatball Skewers with Gochujang Glaze
Photo by Sathapon Sangtong on Pexels
MeatballsKoreanEasy

Tteok Meatball Skewers with Gochujang Glaze

Juicy pan-fried pork meatballs seasoned with scallion, garlic and sesame are threaded with chewy, crisp-edged rice cakes and coated in a sweet, spicy gochujang glaze. Great as a party snack or a fun dinner with rice and kimchi.

Prep
21 min
Cook
24 min
Wait
15 min
Total
1 hr
Makes
8 skewers (16 meatballs and 16 rice cake pieces)
Share

Steps

Before you start
  • If your rice cakes are frozen or rock hard, soak them in cold water for 30 minutes first, then drain. Fresh, soft ones need no soaking.
  • Use cylinder-shaped rice cakes (garaetteok / tteokbokki tteok), not the flat sliced oval kind, so they thread easily.
  • Gochujang brands vary in heat and sweetness. Taste a little before you start and adjust the honey if yours is very spicy.
  • Have a clean plate ready for the cooked meatballs and an instant-read thermometer on hand.
  1. Boil the rice cakes

    • Bring a medium pot of water to a boil over high heat.
    • Add the rice cakes and boil for 2 to 3 minutes, stirring once, until they are soft and slightly translucent with no hard center when you bite one.
    • Drain, rinse briefly under cold water so they stop cooking and don't stick, and shake dry.
    • Toss with the 1 tsp sesame oil and set aside.
    + Show details

    Ready when: Rice cakes are soft and chewy all the way through, with no hard white core.

    Tip: Don't over-boil them or they turn mushy and won't hold on the skewer.

  2. Mix the meatballs

    • In a large bowl combine the scallions, garlic, ginger, panko, egg, 1 tbsp soy sauce, 1 tbsp gochujang, 2 tsp sesame oil, salt and pepper.
    • Stir to a loose paste.
    • Add the ground pork and mix with your hands for about 30 seconds, just until everything is evenly combined and the mixture looks slightly sticky.
    + Show details

    Ready when: No streaks of gochujang or egg remain, and the mixture clings together when squeezed.

    Tip: Stop mixing as soon as it comes together; overworking makes the meatballs dense and rubbery.

  3. Shape the meatballs

    • Wet your hands lightly with water.
    • Divide the mixture into 16 equal portions of about 2 tablespoons (roughly 34 g each) and roll each into a smooth ball about 1¼ inches (3 cm) wide.
    • Place them on a parchment-lined tray.
    + Show details

    Ready when: You have 16 smooth, evenly sized balls with no cracks.

    Tip: Weigh the first one or two to keep the rest a uniform size so they cook at the same rate.

  4. Chill the meatballs

    • Refrigerate the shaped meatballs, uncovered, for 15 minutes.
    + Show details

    Ready when: The meatballs feel firm and cool to the touch.

  5. Whisk the glaze

    • While the meatballs chill, whisk the 3 tbsp gochujang, honey, 1 tbsp soy sauce, rice vinegar, water and 1 tsp sesame oil in a small bowl until completely smooth.
    + Show details

    Ready when: The glaze is smooth, pourable and a uniform deep red.

  6. Pan-fry the meatballs

    • Heat 2 tbsp oil in a 12-inch skillet over medium heat for 1 minute until it shimmers.
    • Add the meatballs in a single layer with space between them.
    • Cook for 10 to 12 minutes, turning every 2 minutes with tongs, until browned on all sides and cooked through.
    • Check one in the center with a thermometer.
    • Transfer to a clean plate.
    + Show details

    Ready when: Meatballs are deep golden brown and a thermometer inserted in the center reads 160°F (71°C); juices run clear.

    Tip: If the pan smokes or the garlic and scallion bits scorch, drop the heat to medium-low; they'll finish cooking gently.

  7. Crisp the rice cakes

    • Pour off all but a thin film of oil from the skillet (or wipe it out and add fresh) and add 1 tbsp oil.
    • Heat over medium-high for 30 seconds, then add the rice cakes in a single layer.
    • Cook for 3 to 4 minutes, turning occasionally, until lightly golden and blistered in spots with slightly crisp edges.
    + Show details

    Ready when: Rice cakes are golden with light blisters and puffy but still chewy inside.

    Tip: Let them sit undisturbed for 1 minute at a time so they brown rather than steam.

  8. Glaze everything

    • Reduce the heat to medium-low.
    • Pour the glaze into the skillet and let it bubble for 1 to 2 minutes, stirring, until it thickens slightly.
    • Return the meatballs to the pan and toss gently for about 1 minute to coat the meatballs and rice cakes.
    + Show details

    Ready when: Glaze is glossy and thick enough to coat the back of a spoon and cling to the meatballs.

    Tip: Honey burns quickly, so keep the heat low and keep stirring; add a splash of water if it gets too thick.

  9. Thread and serve

    • Thread each skewer with alternating pieces: rice cake, meatball, rice cake, meatball, so each skewer has 2 meatballs and 2 rice cakes.
    • Arrange on a platter, spoon over any glaze left in the pan, and sprinkle with sesame seeds and sliced scallion greens.
    • Serve hot.
    + Show details

    Ready when: Eight skewers, each with 2 glazed meatballs and 2 rice cakes.

    Tip: Let the pieces cool for a minute before threading so you don't burn your fingers; hold the pieces with tongs if needed.

Good to know

Tips
  • Chilling the meatballs is what lets them brown without flattening or falling apart; don't skip the 15 minutes.
  • Fry the meatballs in a single layer with space between them. Crowding steams them instead of browning them.
  • Rinse the boiled rice cakes in cold water and coat in sesame oil; this keeps them from fusing into a clump.
  • For a milder dish, cut the glaze gochujang to 2 tbsp and add 1 extra tbsp honey.
Make ahead

"Shape the raw meatballs up to 1 day ahead and refrigerate, covered. Boil and oil the rice cakes up to 4 hours ahead and keep them at room temperature, covered. The glaze can be whisked and refrigerated up to 3 days ahead."

Storage & reheating

"Room temperature: up to 2 hours. Refrigerator: store cooked skewers in an airtight container up to 3 days (rice cakes firm up when cold). Freezer: freeze cooked meatballs without rice cakes up to 2 months. Reheat skewers in a skillet over medium-low heat with a splash of water, covered, for 4 to 5 minutes, or microwave in 30-second bursts, until hot throughout (165°F / 74°C)."

Substitutions
  • ground pork → ground chicken thigh or ground beef. Chicken is leaner, so use dark meat and cook to 165°F (74°C). Beef should reach 160°F (71°C).
  • panko breadcrumbs → fine dry breadcrumbs or crushed rice crackers. Use 3 tbsp (about 20 g) of dry crumbs; rice crackers make this gluten-free if your soy sauce and gochujang are too.
  • honey → maple syrup or rice syrup (ssal-yeot). Use the same amount; the glaze will taste slightly different but still glossy.
  • gochujang → 3 tbsp ketchup plus 1 tbsp sriracha. A non-traditional stand-in if you can't find gochujang; the flavor will be less fermented and savory.

Reviews (0)