
Nom Banh Chok (Cambodian Rice Noodles with Fish Curry Sauce)
Cambodia's beloved breakfast noodles: fresh rice vermicelli served with a light, lemongrass-fragrant fish curry broth and fresh herb garnishes.
About This Recipe
Nom banh chok — sometimes called Khmer noodles — is the quintessential Cambodian breakfast, eaten by millions each morning from roadside stalls where vendors ladle light fish curry broth over freshly made rice vermicelli before dawn. The noodles are traditionally made by stone-grinding soaked rice, fermenting briefly, and pressing through a sieve — a laborious process that produces noodles with a slight sourness and textural delicacy. The broth is lighter than amok: a fish-based curry fragrant with kroeung paste, lemongrass, and sometimes prahok (Cambodian fermented fish paste) for depth, topped with fresh bean sprouts, banana flower, cucumber, and an explosion of fresh herbs. Nom banh chok is deeply embedded in Cambodian daily life — historically eaten after Buddhist ceremonies, after harvest work in the rice paddies, and as fuel for the early morning before the heat of the day sets in.
Ingredients
Serves 4
- 400 gthin rice vermicelli, cooked per packet
- 500 gwhite fish fillets (catfish or snapper), cut into chunks
- 600 mlwater or fish stock
- 200 mlcoconut milk
- 2 tbspfish sauce
- 1 tsppalm sugar
- 3 stalkslemongrass, bruised
- 3 cmfresh galangal, sliced
- 2 cmfresh turmeric
- 4shallots
- 3 clovesgarlic
- 1 tspshrimp paste
- 2kaffir lime leaves
- 1 cupbean sprouts, for serving
- 0.5banana flower, outer petals removed, thinly sliced
- 0.5cucumber, julienned
- 1 handfulfresh mint and holy basil leaves
- 2limes, halved
- sambalor fresh chili, for serving
Instructions
- 1
Make kroeung paste
Blend lemongrass, galangal, turmeric, shallots, garlic, shrimp paste, and kaffir lime leaves into a smooth paste.
- 2
Poach the fish
Place fish in water or stock with 1 bruised lemongrass stalk. Poach over medium heat 8-10 minutes until just cooked. Remove fish, reserve the broth. Flake fish finely, discarding bones and skin.
- 3
Fry the paste
In a separate pot, fry kroeung paste in 1 tablespoon oil over medium heat 5 minutes until fragrant.
- 4
Build the broth
Add the reserved poaching broth and coconut milk to the fried paste. Bring to a gentle simmer 10 minutes. Season with fish sauce and palm sugar.
The broth should be lighter and more fragrant than a curry — strain if you want a completely smooth broth.
- 5
Add flaked fish
Return flaked fish to the broth. Simmer 3 minutes. Taste and adjust seasoning.
- 6
Assemble
Place a generous nest of rice vermicelli in each bowl. Ladle hot broth with fish over the noodles. Top with bean sprouts, banana flower slices, cucumber, and fresh herbs. Serve with lime and chili.
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
Cook this hands-free
Get AI meal plans, step-by-step cooking mode, and your saved recipes in the free Bento app.
Pro Tips
- →
Banana flower adds authentic bitterness and crunch; soak sliced pieces in lime water to prevent browning.
- →
The broth should be lighter than a typical curry — do not reduce it too much or it becomes heavy.
- →
For deeper flavor, use prahok (Cambodian fermented fish paste) instead of shrimp paste, but start with half the quantity.
Variations
- •
Nom banh chok Siem Reap style: brighter yellow with more turmeric and a crunchier vegetable garnish.
- •
Vegetarian version: replace fish with mushroom broth and use miso instead of shrimp paste.
Storage
Store broth separately from noodles, refrigerated up to 2 days. Reheat broth gently and assemble fresh — noodles sitting in broth become mushy quickly.
History & Origin
Nom banh chok is considered one of the oldest continuously eaten dishes in Cambodia, with noodle-making techniques using stone-ground fermented rice documented in Angkor-era texts. The dish survived the disruption of the Khmer Rouge period because it requires only simple, accessible ingredients — rice and fish from the Tonle Sap — and its recovery after 1979 was part of the broader restoration of Khmer culinary traditions.
Frequently Asked Questions
Can I use dried rice vermicelli?
Yes — cook per packet instructions until al dente. Fresh rice noodles give a slightly more delicate texture with a hint of fermentation, but dried is a perfectly acceptable substitute.
What is banana flower and can I skip it?
Banana flower (blossom) is the purple flower of the banana plant, used shredded as a vegetable in Southeast Asian cooking. It adds bitterness and crunch. You can substitute shredded green papaya, cabbage, or simply leave it out.
What is prahok?
Prahok is Cambodian fermented fish paste, stronger and more funky than shrimp paste. It is a defining ingredient in Khmer cooking. If unavailable, shrimp paste is the standard substitute, though the flavor is different.
Nutrition Facts
Per serving (420g / 14.8 oz) · 4 servings total
Time Summary
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:
More Cambodian Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes