Burmese mohinga: rice noodles in a golden catfish broth topped with fried tofu and cilantro
Prep30 min
Cook1 hr
Serves4 servings
CuisineBurmese

Mohinga: Burmese Catfish and Rice Noodle Soup

Mohinga, Myanmar's beloved breakfast: a rich catfish broth scented with lemongrass and turmeric, thickened with chickpea flour and poured over thin rice noodles. Covers the two-stage fish method, banana stem, toppings, regional styles and substitutes.

Total: 1 hr 30 minLevel: Intermediate

Cooking flow

Cooking steps

STEP 11 / 5

Poach the fish

Catfish poaching with lemongrass in a pot
Poach the catfish with lemongrass. This liquid becomes the base of the soup

Put 1.5 L water, the lemongrass and 1 tsp of the turmeric in a pot and bring to a boil over high heat. Add the catfish and poach over low heat for 15 minutes. Keep the water at a gentle shiver; the fish is cooked when the center turns opaque white and the flesh starts to flake. Don't discard the poaching liquid: it is your stock.

STEP 22 / 5

Flake the fish

Removing the skin and bones from the poached fish and flaking the flesh
Remove the bones and skin, then flake the flesh finely so it goes back into the soup easily

Lift out the fish once it is cooked through. Let it cool for about 3 minutes, then remove the bones and skin and flake the flesh. Keep the poaching liquid warm enough to steam. Fine flakes blend into the soup more easily; if you leave some pieces larger, run your fingertips over them to make sure no bones slip through.

STEP 33 / 5

Sauté the aromatics

Onion, garlic and ginger sautéing in oil with turmeric and paprika
Sauté the onion, garlic and ginger over medium heat, then cook the turmeric and paprika for 1 minute

Heat the oil in a separate pot and sauté the onion, garlic and ginger over medium heat for 5–6 minutes. Once the onions are golden and everything has softened, add the remaining turmeric and the paprika and cook for 1 minute. The spices turn bitter if they scorch, so move on to the stock as soon as they smell fragrant.

STEP 44 / 5

Thicken the soup

Adding chickpea flour slurry to the fish soup to thicken it
Mix the chickpea flour with water first, pour it in slowly and keep stirring with a wooden spoon

Add the poaching liquid, the flaked fish and the fish sauce. Mix the chickpea flour with a little water first, then pour it in in a thin stream, stirring constantly with a wooden spoon, and simmer over low heat for 20 minutes. You've got it when the soup lightly coats the spoon, the raw-flour taste is gone and the broth has a gentle body.

STEP 55 / 5

Pour over the noodles and finish

Mohinga toppings: boiled eggs, fried tofu, cilantro and lime
Pile on the toppings the way you like them, and always squeeze in the lime

Over low heat, season with salt, add the banana stem or lotus root and simmer for 5 minutes. Stop when the lotus root turns translucent but still has a slight bite. Put the rice noodles, cooked separately and rinsed in water, into bowls, ladle the hot soup over them, and top with boiled eggs and cilantro.

0 / 0
Ingredients

Ingredients

1 / 3

Soup

Ingredient Amount Substitutes & notes
Catfish (fillets) 400 g Catfish is the most authentic. If you can't find it, use sea bream or sea bass
Water 1.5 L For poaching the fish; it becomes the soup base (about 6 1/3 cups)
Lemongrass 3 stalks (bruised and tied) 2 tbsp if dried
Ground turmeric 2 tsp Key to the color and flavor
Fish sauce 3 tbsp In Myanmar, fish sauce or fermented fish paste (ngapi) is used
Onion 2, finely chopped —
Garlic 6 cloves, finely chopped —
Ginger 3 cm, grated About a 1 1/4-inch piece
Chickpea flour (besan) 4 tbsp Thickens the soup. No substitute
Rice flour 2 tbsp Extra thickening. Optional
Banana stem 150 g, thinly sliced Skip it if you can't find it. Adds texture
Paprika 1 tsp Helps the color
Vegetable oil 3 tbsp —
Salt 1 tsp Adjust to taste
Where to find chickpea flour (besan)

The chickpea flour that gives mohinga its signature body is sold at Indian grocery stores and online. It is the same flour used for Indian pakoras, so look for "besan" or "gram flour." Cornstarch or wheat flour won't work as a substitute, because the nutty, toasty aroma of chickpea flour is at the heart of mohinga's flavor.

2 / 3

Noodles

Ingredient Amount Substitutes & notes
Rice noodles (thin rice vermicelli) 400 g In Myanmar, mont di (round rice noodles) are used
3 / 3

Toppings

Ingredient Amount Notes
Boiled eggs 4 Halved
Fried tofu 4 pieces Cut into bite-size pieces
Cilantro To taste Chopped
Limes 2 Cut into wedges
Chili flakes To taste Optional
Fried garlic chips To taste For a crunchy accent
Ingredients for mohinga: catfish, lemongrass, chickpea flour, turmeric, rice noodles and more
The ingredients for mohinga. Catfish and lemongrass carry the flavor
About banana stem

Banana stem is a traditional mohinga ingredient. It adds a crisp bite and a faint sweetness to the soup. It can be hard to find outside Southeast Asia, but thinly sliced lotus root gets you close on texture. Soak the sliced lotus root to remove bitterness, then add it to the soup for a similar crunch. The flavor is different, but it does the same job texturally.

0 / 0

In Myanmar, the morning starts with this bowl

Five a.m. in Yangon. Stall lights flicker on in alleys that are still half dark. Steam rises from huge pots, and the smell of a golden broth drifts down the street. Office workers on their way in, monks heading out on their alms round, kids hurrying to school: everyone lines up for the same bowl. That bowl is mohinga (မုန့်ဟင်းခါး).

Mohinga is a rich soup built on catfish broth, perfumed with lemongrass and turmeric, served over thin rice noodles. The broth gets its body from chickpea flour (besan). Toppings include fried split-pea fritters (pe kyaw), boiled eggs, cilantro and lime. In Myanmar it is widely regarded as the national dish. It is a breakfast staple, but people eat it at lunch and dinner too.

Walk through any town in Myanmar and you will find mohinga stalls everywhere. It is cheap, it comes out fast, and it fills you up. It is everyday breakfast food and, at the same time, the dish that represents the country.

What is mohinga?

In Burmese, mont (မုန့်) refers to rice noodles and snacks, and hinga (ဟင်းခါး) refers to a soup or broth; the name is also written "mont hinga." A broth of catfish (or another freshwater fish of the catfish family) is seasoned with lemongrass, turmeric and fish sauce, thickened with chickpea flour, and served with rice noodles. It is eaten all over Myanmar, and the thickness of the broth and the toppings vary from region to region.


Ingredients (serves 4)


How to make it

Mohinga broth has two layers: fish stock plus a chickpea-flour thickener. Make the fish stock first, then thicken it.


The history of the dish: how a "national dish" came to be

Mohinga's origins are not clearly known. There are clues, though.

Among the early written mentions, mohinga appears in a poem by U Ponnya, a poet of the Konbaung era. In the reign of King Bagyidaw, the poet U Min wrote of the dish using the word mont di. On the other hand, no formal recipe appears in court records or cookbooks, which led the historian Khin Maung Nyunt to conclude that it was most likely a dish of ordinary people before the colonial period.

Tools for fermenting rice have been found at the sites of the ancient Pyu cities, hinting at how old the rice noodle tradition that mohinga depends on may be. Some trace its origins to the southern coast and delta, home to the Mon people. Today it is widely known as Myanmar's national dish; it is a breakfast staple, yet people eat it all day long.

Geography helped mohinga become the national dish, too. Myanmar has a vast river network centered on the Irrawaddy (Ayeyarwady). Freshwater fish are plentiful, and catfish is among the cheapest and easiest to get. The country also grows a great deal of rice, so there is no shortage of raw material for rice noodles. In other words, mohinga's main ingredients are things Myanmar's land provides naturally.

Regional differences

The fish and toppings in mohinga change from region to region. The Lower Myanmar style of the Irrawaddy Delta, which includes Yangon, is the best known and uses catfish, chickpeas and peanuts. In Hinthada they use hilsa (a fish of the herring family), while in Rakhine the soup has more fish paste and less broth. Each town has its own bowl.


Tips: six techniques for a great mohinga

Finished mohinga: rice noodles in a thick golden broth
Finished mohinga. The color and thickness of the broth are where your skill shows

1. Use the fish in two stages

First poach the catfish (or substitute) to make stock. Then flake the flesh and return it to the soup. This two-stage method gets the most depth out of the stock. If you fry the flesh at the start, the stock ends up weak. In laksa (in Japanese), the shrimp stock likewise uses the shells and the meat in separate steps; it's the same principle.

2. Never scorch the chickpea flour

Chickpea flour gives the soup both body and a toasty aroma, but it turns bitter if it burns. Mix it with water before adding it to the soup, and keep stirring over low heat. Adding a lot at once makes lumps, so add it gradually.

3. Bruise the lemongrass

Bruise the lemongrass with the flat of a knife before it goes into the pot. Crushing breaks the fibers so the aroma comes out more efficiently. You can chop it, but the woody texture means you'll have to fish it out later. Tying the stalks in a knot makes them easy to remove. Nasi lemak (in Japanese) also calls for bruised lemongrass.

4. With toppings, more is better

Half of mohinga's appeal is in the toppings: boiled eggs, fried tofu, cilantro, lime, chili flakes, fried garlic. Street stalls in Myanmar set out 6–8 kinds. At home, have at least 4 ready.

5. Add fish sauce at the end, too

The Burmese way is to put fish sauce in the soup and also add a few drops right before eating. Cooked and uncooked fish sauce smell different, and that final splash adds depth. As with the nuoc mam (Vietnamese fish sauce) served with banh mi (in Japanese), using fish sauce twice is the rule.

6. Homemade fried garlic chips are best

Store-bought fried garlic works, but homemade smells far better. Slice garlic thinly and fry it slowly in oil over low heat. When it turns golden brown, lift it out and drain on paper towels; it crisps as it cools. The leftover oil is delicious drizzled over the soup as garlic oil.


Variations: mohinga across Myanmar

Mohinga is eaten all over Myanmar, but it varies a lot from region to region.

Another style of mohinga with different toppings
Toppings differ completely by region and by shop; that is mohinga's diversity

Yangon-style mohinga

This is the style in this recipe. The broth is rich and thick, with plenty of chickpea flour, and the fried toppings are abundant. Yangon is the largest city, and its style is often treated as the standard.

Delta (Lower Myanmar) mohinga

In Irrawaddy Delta towns such as Bogale, Myaungmya, Pyapon and Pathein, the common form is called tawkyet (country-style) mohinga. Yangon belongs to this family too, using catfish, chickpeas and peanuts.

Bago Region mohinga

Hinthada uses hilsa, Madauk uses salted shrimp, and Nyaunglebin uses fermented fish. The Taungoo version has little broth and is closer to a noodle salad.

Rakhine mohinga

In western Rakhine, mohinga uses more fish paste and less broth.

Upper Myanmar mohinga

There is the Anya style, which combines chicken, fish and chickpea flour, and the Intha style from around Inle Lake, made with catfish and scallions.

Mohinga food culture: a street-stall breakfast

Mohinga for breakfast. In big towns like Yangon, mohinga is sold from early morning at street stalls and small eateries. Many stalls are simple affairs with little plastic tables and stools set out on the sidewalk; people sit and eat, or take it home in a bag. These days it is no longer just a morning dish but something eaten all day.

Mohinga at home and at gatherings. Because it can be made in a big pot, it is often served when people get together. Setting out the toppings and letting everyone add what they like is the Burmese way.

What to call it

In English it is sometimes introduced as "Burmese fish noodle soup," but the Burmese name, mohinga, is the one widely used.


Shopping guide: finding mohinga ingredients

Apart from a few items, mohinga ingredients are not hard to find. The biggest hurdles are catfish and banana stem, but substitutes make a very good soup.

Where to buy the main ingredients

Ingredient Where to find it
Catfish (frozen) Southeast Asian grocers, online
Lemongrass Supermarkets, Asian grocers
Chickpea flour (besan) Indian grocers, online
Fish sauce Supermarkets
Rice noodles (rice vermicelli) Supermarkets, Asian grocers
Ground turmeric Supermarkets
If you can't get catfish

Catfish can be hard to find in ordinary supermarkets. The best substitute is sea bream heads and bones: a mild white fish that makes good stock. Sea bass or cod also work. Oily fish like mackerel or sardines are too rich and not suitable. Some online shops sell frozen catfish.

Substitution techniques

Ingredient Substitute How it differs
Catfish Sea bream heads and bones, sea bass The stock is less intense but still delicious
Banana stem Lotus root (thinly sliced) Similar texture, different flavor
Rice noodles (mont di) Rice vermicelli, somen Rice vermicelli is closest. Somen isn't made from rice, but the texture works
Pe kyaw (split-pea fritters) Fried fish cakes Not a close substitute, but the texture fits

FAQ

A bowl of mohinga with toppings
Answers to common questions about mohinga

Q1. Is mohinga spicy?

Basic mohinga isn't spicy. The fish stock and the aroma of lemongrass are the stars. Each diner adjusts the heat with chili flakes. It's gentle enough for kids, and much less spicy than laksa (in Japanese).

Q2. Can I eat it outside breakfast?

Of course. It's a breakfast staple in Myanmar, but people eat it for lunch and dinner too. Stalls are busiest in the morning, while eateries serve it all day. At home, there's no need to worry about the time of day.

Q3. Can I make the soup a day ahead?

We recommend it. The flavors come together better the next day. It keeps for 3 days in the fridge and 2 weeks in the freezer. Cook the rice noodles just before eating. Making a big batch of soup alone and freezing it is the efficient way to go.

Q4. Where can I eat mohinga out?

Look for Burmese restaurants; they tend to cluster in neighborhoods with Myanmar communities (Tokyo's Takadanobaba area is one example), and some serve mohinga. Opening days and menus vary by restaurant, so check before you go.

Q5. Is it different from khao soi from northern Thailand?

Both are Asian dishes of noodles in soup, but they are completely different. Mohinga is catfish stock thickened with chickpea flour; khao soi is a coconut-milk curry soup. Just as som tam (in Japanese) comes from northeastern Thailand (Isan), dishes differ by region within Thailand, and khao soi belongs to the north, around Chiang Mai.

Q6. How can I adapt it for kids?

Cut the fish sauce in half and leave out the chili flakes. Adding a little more chickpea flour to make the soup richer makes it easier for kids to enjoy. With boiled eggs and somen, it becomes something close to a mild Japanese noodle soup (nyumen), which kids tend to accept readily.


Sources

We referred mainly to the following English-language sources.

  • Mohinga - Wikipedia (English) — A comprehensive overview of mohinga's history, regional variations and cultural significance
  • Mohinga - SBS Food — A home recipe and ingredient list (accessed 22 October 2026)
  • Mohinga: The Ultimate Guide - Taste Atlas — An entry and description from a world food-culture database
  • Thanegi, Ma (2004). An Introduction to Myanmar Cuisine. Myanmar Book Centre. — A systematic introduction to Burmese cuisine

Other Southeast Asian noodle dishes: Laksa (in Japanese) is Malaysia's spicy coconut-milk noodle soup, a contrast to mohinga's fish stock. Pad thai (in Japanese) is Thailand's sweet-and-sour stir-fried noodle dish. Banh mi (in Japanese) is Vietnam's sandwich, shaped by French colonial influence.

Southeast Asian breakfasts: Nasi lemak (in Japanese) is Malaysia's national breakfast: rice cooked in coconut milk, served with sambal. Nasi goreng (in Japanese) is Indonesian fried rice, also eaten for breakfast. Together with mohinga, they make up the taste of a Southeast Asian morning.

One more Burmese dish: in contrast to warm, fish-based mohinga, lahpet thoke (in Japanese) is a cold salad of fermented tea leaves, beans and cabbage. Comparing how each dish layers fish sauce, lime and toasty beans shows how wide Burmese cooking ranges.

Fish dishes around the world: Thieboudienne (in Japanese) is Senegal's fish and rice, from West Africa's seafood tradition. Ceviche (in Japanese) is Peru's seafood dish; not a soup, but it shares the culture of putting fish front and center.


Wrap-up: the taste of "good morning" in Myanmar

Mohinga layers the body of chickpea flour and the aroma of lemongrass over a stock drawn from a humble freshwater fish, the catfish. Add rice noodles and a spread of toppings, and you have a complete, nourishing, satisfying meal.

In Myanmar, the morning begins with mohinga; it is the bowl many people reach for first thing. Its power can't be explained by flavor alone. It is culture, identity, and the glue that holds people together. When you make catfish stock in your own kitchen, thicken it with chickpea flour and breathe in the lemongrass, a little of Yangon's early-morning air should come through.