Tonkotsu Ramen
intro
Rich, creamy emulsified pork bone broth paired with springy noodles, tender chashu, and savory toppings for a classic restaurant-quality Japanese ramen.
Ingredients
Steps
Blanch pork bones
Place 2000g split pork trotters, 1000g pork neck bones, and 500g rolled tied pork belly in a large 10L stock pot, cover with cold water by 5cm, and bring to a rolling boil over high heat (approximately 10 minutes). Boil for 10 full minutes, skimming all grey, foamy scum that rises to the surface with a mesh skimmer. Drain all bones and pork belly, rinsing thoroughly under cold running water to remove any remaining residue, then scrub the pot completely clean of stuck-on particles.
Simmer creamy broth
Return the clean, blanched bones and pork belly to the scrubbed stock pot, pour in 8000ml cold water, and bring to a gentle boil over medium-high heat. Reduce heat to medium-low to maintain a constant, low rolling boil (avoid violent, turbulent bubbling) for 12 total hours. Check the pot every 1 hour, topping up with boiling water as needed to keep bones fully submerged; never add cold water, as this will disrupt the emulsification process. After 10 hours of simmering, add 200g halved yellow onion, 50g halved garlic head, 50g sliced ginger, and 100g cut leek to the pot, simmering for the remaining 2 hours. Once done, the broth will be opaque, milky pale white, and thick enough to lightly coat a spoon. Use tongs to remove the cooked pork belly and set aside to cool for chashu, then strain the broth through a cheesecloth-lined fine-mesh sieve, discarding all solids. Keep strained broth warm over the lowest heat setting.
Make shoyu tare base
During the final 2 hours of broth simmering, combine 120ml soy sauce, 60ml mirin, 60ml cooking sake, 2 tablespoons light brown sugar, 10g sliced ginger, and 2 crushed garlic cloves in a small saucepan over medium heat. Bring to a gentle simmer, stirring occasionally to dissolve the sugar, then reduce heat to low and cook for 8 minutes until the liquid is reduced by one-quarter and deeply fragrant. Strain out all solid bits, then divide the tare evenly between 4 large deep ramen bowls (approximately 3 tablespoons per bowl).
Cook fresh noodles
Bring a separate large pot of unsalted water to a rolling boil over high heat. Add 800g fresh tonkotsu ramen noodles, stirring immediately with long chopsticks to prevent clumping. Cook for exactly 2 minutes (do not overcook—noodles should be springy with a slight firm bite), then drain thoroughly, shaking off all excess water. Do not rinse the noodles, as the surface starch helps the broth cling evenly to each strand.
Assemble ramen bowls
Ladle 400ml of hot, strained tonkotsu broth into each prepared bowl with tare, stirring gently with a spoon to fully combine the tare with the creamy broth. Divide the drained hot noodles evenly between the 4 bowls, twisting the noodles with kitchen tongs to create a neat, elevated mound in the center of each bowl. Thinly slice the cooled chashu pork belly into 5mm thick pieces, and arrange 3-4 slices per bowl, fanned slightly, on top of the noodles.
Top and serve hot
Finish each bowl with 30g menma, 2 slices narutomaki, 1 halved soft-boiled marinated egg, 1 tablespoon sliced scallions, 1 nori sheet propped against the noodle mound, a pinch of ground white pepper, and a 1/4 teaspoon drizzle of toasted sesame oil. Serve immediately while the broth is piping hot, paired with long chopsticks and a wide-brimmed ramen spoon.
Tips
2.Add broth aromatics (onion, garlic, ginger, leek) only in the final 2 hours of simmering: adding them earlier will cause them to break down completely over the long cook time, lending a bitter, off-flavor to the broth.
3.Never rinse cooked ramen noodles: the starchy coating on fresh noodles helps the thick broth cling to every strand, and rinsing will wash away this starch and drop the temperature of the finished bowl too quickly.

OMG, I was so intimidated by the 12+ hour cook time but this tonkotsu was SO worth every minute! Made it for my family dinner last Sunday and my kids loved it — even my super picky 10 year old asked for seconds. The broth came out so rich and creamy, exactly like the stuff we get at our local ramen shop back in Brooklyn. Game changer for weekend meal projects! 10/10 will make again, next time I’m prepping the chashu a day ahead to save some time.
Took a whole weekend to pull this off, and honestly the flavor is insane — but I ran into an issue where my broth didn’t turn that opaque milky white even after boiling for 10 hours? Did I not keep the heat high enough? Tasted great anyway, my roommates devoured it when we had our potluck, but I want that perfect look next time.
SO good! I was nervous because this is marked hard difficulty, but the step-by-step instructions made it way less scary than I thought. I did the soft boiled eggs a little extra jammy per my partner’s preference, and we had this for our date night in last night. Already sent the recipe to my whole friend group! Wait quick question — can I freeze leftover broth for meal prep later?
Y’all, I’ve tried like 5 different tonkotsu recipes online and this is the only one that actually tastes authentic. The chashu pork came out melt-in-your-mouth tender, and the tare added that perfect deep umami kick I was missing from other versions. Made a big batch for my game day watch party and everyone was begging for the recipe. Only note: clear your whole stove top for this, it takes up a lot of burner space! Worth every second though.