Skip to content
Nom Banh Chok (Cambodian Rice Noodles with Fish Curry Sauce)
cambodianbreakfast✨ New

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.

Prep
30 min
Cook
30 min
Servings
4
Difficulty
Medium
4.8
Sign in to rate
#cambodian#khmer#noodles#breakfast#fish#rice-vermicelli#herbs#street-food

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. 1

    Make kroeung paste

    Blend lemongrass, galangal, turmeric, shallots, garlic, shrimp paste, and kaffir lime leaves into a smooth paste.

  2. 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. 3

    Fry the paste

    In a separate pot, fry kroeung paste in 1 tablespoon oil over medium heat 5 minutes until fragrant.

  4. 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. 5

    Add flaked fish

    Return flaked fish to the broth. Simmer 3 minutes. Taste and adjust seasoning.

  6. 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.

Get the free iOS 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

Calories390kcal
Protein28g
Carbohydrates48g
Fat9g
Fiber3g
Protein28g
Carbs48g
Fat9g

Time Summary

Prep time30 min
Cook time30 min
Total time60 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