Skip to content
Hakata Tonkotsu Ramen
japanesesoup✨ New

Hakata Tonkotsu Ramen

Fukuoka's milky-white pork-bone ramen with thin straight noodles, chashu, soft egg, and ajitsuke greens.

Prep
60 min
Cook
720 min
Servings
4
Difficulty
Hard
4.9
Sign in to rate
#japanese#hakata#ramen#tonkotsu#pork#noodle

About This Recipe

Hakata tonkotsu ramen — from Fukuoka in southern Japan — is the most extreme of the ramen styles: a creamy, opaque, milky-white broth produced by boiling pork bones hard for 12 hours or more until the collagen, marrow, and fat emulsify into the soup itself. The noodles are thin and straight (1.2 mm), cooked very briefly so they remain firm; the topping is restrained — a slice or two of chashu pork, half a soft-boiled marinated egg, a tangle of pickled mustard greens (takana), a few scallions, and a drop of fragrant garlic oil. Hakata diners famously order kaedama — extra noodles dropped into the remaining broth — when the first portion is gone, which doubles the meal for a few hundred yen. It is creamy, rich, slightly funky, and unmistakably tonkotsu.

Ingredients

Serves 4

  • 2 kgpork bones (femur, neck, and trotters mixed)
  • 300 gpork back fat (optional, for richness)
  • 1 thumbginger, sliced
  • 5 clovesgarlic, halved
  • 1 smallleek (white part), halved
  • 1 largeonion, halved
  • 500 gpork belly, in one slab (for chashu)
  • 200 mlsoy sauce
  • 100 mlmirin
  • 100 mlsake
  • 60 grock sugar
  • 4soft-boiled eggs (cooked 6.5 minutes)
  • 200 mlchashu marinade (reserved from above)
  • 400 gthin straight Hakata-style ramen noodles
  • 4 tbsptare base (light soy + 1 tsp salt + 1 tbsp pork stock per bowl)
  • 2 tbspblack garlic oil (mayu) — see note
  • 60 gtakana (pickled mustard greens), finely chopped
  • 4scallions, very finely sliced
  • kikurage (cloud-ear mushrooms), shredded and softened (optional)
  • extra grated garlic and benishoga (red ginger) to serve

Instructions

  1. 1

    Blanch the bones

    Soak pork bones in cold water 2 hours, changing once. Place in a wide stock pot, cover with water, and bring to a boil. Boil hard 8 minutes, skim scum, drain, and rinse bones thoroughly under cold water — this is essential for a clean white broth.

  2. 2

    Long boil for milky tonkotsu

    Return clean bones to the pot. Add back fat, ginger, garlic, leek, and onion. Cover with 5 L fresh water. Bring to a rolling boil and maintain a vigorous boil (not a simmer) for 10–12 hours. The high agitation emulsifies the collagen and fat into the broth — this is what makes tonkotsu opaque.

  3. 3

    Top up water

    As the broth reduces, add boiling water to maintain volume. By the end, you should have 2.5–3 L of milky white broth.

  4. 4

    Make chashu while the broth simmers

    Tie pork belly with kitchen string into a tight roll. Sear all sides in a heavy pan until golden. Place in a small pot with soy sauce, mirin, sake, rock sugar, and 600 ml water. Simmer covered 90 minutes, turning every 20 minutes, until very tender. Cool in the braising liquid.

  5. 5

    Marinate eggs

    Peel soft-boiled eggs and submerge in 200 ml of the chashu braising liquid for at least 4 hours, ideally overnight.

  6. 6

    Make mayu (black garlic oil) — optional

    Heat 60 ml neutral oil with 6 cloves garlic minced very fine. Cook on medium-low for 10 minutes until garlic is deep brown to almost black. Blend with 2 tbsp toasted sesame oil.

  7. 7

    Strain the broth

    Strain the broth through a fine sieve, then strain again through a clean cloth for the cleanest result. Season the broth with 1.5 tsp salt — the rest of the seasoning comes from the tare in the bowl.

  8. 8

    Set up the bowls

    In each warm ramen bowl, add 1 tbsp soy-salt tare and 1/2 tbsp black garlic oil. Have all toppings prepped: 2 chashu slices, half a marinated egg, takana, scallions, kikurage.

  9. 9

    Boil noodles

    Bring a separate large pot of water to a rolling boil. Cook noodles 60–90 seconds only (Hakata noodles are firm by design).

  10. 10

    Build and serve

    Ladle 300 ml hot tonkotsu broth into each prepared bowl. Drain noodles thoroughly and place in the bowl, lifting and arranging neatly. Top with chashu, half-egg, takana, scallions, and kikurage. Eat immediately while the noodles are firm.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Blanching and rinsing the bones is the cleanliness step — skip and the broth turns gray.

  • →

    Maintain a high boil for the entire 12 hours — a gentle simmer makes a clear broth, not tonkotsu.

  • →

    Cook noodles brief and firm (60–90 seconds) — Hakata broth is so rich it overwhelms soft noodles.

Variations

  • •

    Hakata-Kurume: even richer, with extra back fat blended in at the end.

  • •

    Tonkotsu shoyu: replace half the tare with darker soy for a soy-pork hybrid.

  • •

    Mazemen-style tonkotsu: dry version, with noodles tossed in tonkotsu tare and a small splash of broth.

Storage

Strained tonkotsu broth refrigerates 4 days and freezes 3 months (in portions). Chashu refrigerates 5 days. Boil fresh noodles each time — do not pre-boil.

History & Origin

Tonkotsu ramen was invented in Kurume city in Fukuoka Prefecture in 1937 by Tokio Miyamoto. The milky-white emulsified style came about (legend says) when a cook accidentally left a pot on a high boil overnight. Hakata-style ramen now has its own street-cart (yatai) culture and is the most-emulated regional ramen worldwide.

Frequently Asked Questions

Can I make tonkotsu broth faster?

Pressure-cook the blanched bones for 3 hours, then transfer to a stockpot and boil hard 2 more hours. Less rich than 12-hour, still excellent.

Where do I find Hakata noodles?

Asian grocery freezers (look for 'Hakata thin' or 'low-water content' noodles). Sun-noodle is a widely available brand. Substitute Chinese thin alkaline noodles.

Nutrition Facts

Per serving (620g / 21.9 oz) · 4 servings total

Calories820kcal
Protein42g
Carbohydrates78g
Fat38g
Fiber4g
Protein42g
Carbs78g
Fat38g

Time Summary

Prep time60 min
Cook time720 min
Total time780 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes