Authentic Burmese Mohinga Recipe

Authentic Mohinga Recipe for 6 Servings
By Linda Weber
This traditional Burmese fish soup balances savory umami with a thick, velvety broth and crunchy toppings for a soul satisfying meal.
  • Time: Active 20 minutes, Passive 40 minutes, Total 1 hours
  • Flavor/Texture Hook: Savory, velvety broth with a shattering crunch from fresh garnishes
  • Perfect for: Weekend brunch, cultural dinner nights, and comfort food lovers
Make-ahead: Prepare the fish broth up to 2 days in advance.

Mastering This Burmese Food Mohinga Recipe

The first time I tried to make this at home, my kitchen smelled like a seaside market, but not in the good way. I had messed up the aromatics and the fish broth was far too thin. But after visiting a tiny street stall in Yangon and watching the cook work her magic, I realized this dish isn't about complexity, it's about the layers of prep.

When you get that sizzle of shrimp paste and lemongrass hitting the hot oil just right, you'll know exactly what I mean.

This authentic Burmese food mohinga recipe is the ultimate comfort bowl. It's often called the national dish of Myanmar, and for good reason. It’s a thick, hearty fish chowder served over delicate rice noodles, packed with ginger, garlic, and a unique crunch from banana stems.

If you’ve been looking for a reliable way to recreate that street food flavor, you’re in the right place.

We’re going to walk through the steps together to make sure your broth is rich and your fish is flaky. Don't worry about the long list of ingredients; most of the work happens in the pot while you relax.

It’s a forgiving dish that rewards patience with a depth of flavor you just can’t find in a standard soup.

Why This Breakfast Soup Truly Works

  • Starch Gelatinization: Toasted chickpea and rice powders absorb the fish stock, creating a thick, velvety body that clings to the noodles.
  • Aromatic Infusion: Sautéing the lemongrass, ginger, and garlic paste in oil releases fat soluble compounds that stay suspended in the broth.
  • Protein Preservation: Boiling the whole fish first allows you to extract collagen for body while keeping the meat tender for the final simmer.

The Chemistry of Toasted Texture

Toasting the chickpea flour and rice powder triggers the Maillard reaction, adding a nutty depth that raw flours lack. This heat treatment also helps the starches stabilize the soup without it becoming gluey or gummy.

MethodTimeTextureBest For
Whole Catfish40 minutesRich, silky, collagen heavyMaximum authenticity and flavor
Catfish Fillets25 minutesLean, clean, flakyA quicker weeknight version
Canned Mackerel10 minutesStronger fish flavorWhen fresh fish isn't available

This recipe is a comforting classic, much like a Simple Turkey and recipe, providing a sense of home and warmth in every spoonful.

Essential Components for Authentic Flavor

IngredientScience RolePro Secret
Whole CatfishProvides gelatin and base umamiUse the head and bones for the richest stock
Chickpea FlourPrimary thickener and flavor stabilizerToast until it smells like popcorn for the best results
Shrimp PasteDeepens the savory "funk" profileSauté it thoroughly in the oil to mellow the harshness

The harmony of these elements is what defines a traditional Burmese fish soup recipe. Each component has a job to do, from the structural support of the toasted flours to the bright aromatic lift of the lemongrass.

Tools Needed for Your Burmese Kitchen

  • Large Stockpot: You need at least a 5 liter capacity to accommodate the 2 liters water and all the fish.
  • Fine Mesh Sieve: Essential for straining the fish bones out of the broth to keep it silky.
  • Mortar and Pestle: While a food processor works, pounding the garlic, ginger, and lemongrass creates a more vibrant paste.
  • Heavy Bottom Skillet: Used for toasting the chickpea flour and rice powder evenly without scorching them.

Cooking This Iconic Fish Noodle Soup

  • 3 stalks lemongrass (white parts only), finely minced Why this? Essential for that bright, citrusy aromatic backbone.
  • 2 inch knob of ginger, peeled and grated
  • 6 cloves garlic, smashed
  • 2 medium shallots, roughly chopped
  • 1 tbsp turmeric powder
  • 2 tbsp paprika
  • 1 tbsp shrimp paste (Ngapi)
  • 1.5 lbs whole catfish or catfish fillets Why this? Catfish has the right fat content for a rich broth.
  • 2 liters water
  • 3 tbsp fish sauce
  • 0.5 cup toasted chickpea flour (besan)
  • 0.25 cup toasted rice powder
  • 1 cup sliced banana stem (pith only)
  • 15 baby shallots, peeled and left whole
  • 1 lb thin rice vermicelli
  • 3 hard boiled eggs, halved
  • 0.5 cup fresh cilantro, chopped
  • 2 lime wedges per serving
  • 1 tsp dried chili flakes

The Essence of Catfish Broth

Boil the 1.5 lbs whole catfish in 2 liters water with 1 tbsp fish sauce and a pinch of turmeric until the fish is opaque and flaky. This usually takes about 15 minutes. Note: Using whole fish with bones provides a much deeper flavor than fillets alone.

Cleaning the Fish Properly

Remove the fish from the pot, let it cool, and carefully pick the meat from the bones. Strain the cooking liquid through a fine sieve and save it; this is your golden base for the soup.

Creating the Aromatic Base

In a large pot, heat a splash of oil and sauté the minced lemongrass, ginger, garlic, shallots, and shrimp paste until the mixture is fragrant and deeply golden. Add the paprika and remaining turmeric toward the end to prevent burning.

Sautéing the Paste Correctly

Add the picked fish meat to the aromatic paste and stir fry for 3-5 minutes. This coats the fish in the spice base and helps it hold its shape during the long simmer.

Thickening the Soup Base

Whisk the 0.5 cup toasted chickpea flour and 0.25 cup toasted rice powder with a cup of cold water to make a smooth slurry. Pour this into the reserved fish stock while whisking constantly until no lumps remain.

Simmering the Pot

Combine the fish and aromatics with the thickened stock. Bring to a gentle boil, then add the 1 cup sliced banana stem and 15 whole baby shallots.

Developing the Depth

Simmer the soup on low heat for 30 minutes until the baby shallots are translucent and tender. Taste and add the remaining fish sauce if it needs more salt.

Final Assembly and Garnishing

Prepare the 1 lb thin rice vermicelli according to package instructions. Place a handful of noodles in a bowl, ladle over the hot soup, and top with half a hard boiled egg, cilantro, lime, and chili flakes.

Chef's Tip: To prevent the chickpea flour from clumping, always mix it with room temperature water first to create a "slurry" before adding it to the hot pot. It’s a life saver for a smooth broth!

Fixing Common Soup Texture Problems

Correcting Bitter Flavors

If your broth tastes slightly bitter, it usually means the turmeric or the shrimp paste was scorched during the sautéing phase. You can balance this by adding a tiny pinch of sugar or extra lime juice at the end to brighten the profile.

Fixing Thin Broth Consistency

A thin mohinga is a sad mohinga. This happens if the flours weren't toasted enough or the ratio was off. You can fix this easily mid cook by adding a little more chickpea flour slurry.

ProblemRoot CauseSolution
Broth is lumpySlurry added too fastWhisk vigorously or use an immersion blender briefly
Fish tastes muddyPoor cleaningRub the raw fish with salt and turmeric before boiling
Soup is too saltyToo much fish sauceAdd more water or a few extra whole shallots to absorb salt

Common Mistakes Checklist

  • ✓ Always toast your chickpea flour until it turns a light tan color.
  • ✓ Don't skip the shrimp paste; it provides the essential savory backbone.
  • ✓ Be meticulous when removing bones from the catfish to avoid accidents.
  • ✓ Soak the sliced banana stem in acidic water to keep it from turning black.
  • ✓ Use thin rice vermicelli, as thick noodles will overwhelm the delicate broth.

Smart Swaps for Hard Ingredients

If you're making this on a budget or can't find specific items, don't worry. This is an easy mohinga recipe once you know which swaps keep the soul of the dish intact.

Original IngredientSubstituteWhy It Works
Banana StemSliced heart of palmSimilar crunchy texture. Note: Rinse well if using canned versions
Shrimp PasteAnchovy pasteProvides a similar salty, fermented depth
CatfishWhite fish (Cod/Tilapia)These are milder but still provide a clean fish base

Swapping the Banana Stem

If you can't find fresh banana stem at your local Asian market, sliced canned hearts of palm or even very thinly sliced celery can mimic that characteristic crunch. The flavor won't be identical, but the textural experience remains.

Making it gluten-free

Luckily, this dish is naturally very close to being gluten-free. Just ensure your fish sauce is certified GF and double check that your chickpea flour isn't processed in a facility with wheat. The rice vermicelli is already a safe bet!

Proper Storage for Your Leftover Soup

The broth actually tastes better the next day as the flavors continue to meld. Store the soup base and the noodles separately in the fridge for up to 3 days. If you store them together, the noodles will soak up all the liquid and turn into a mushy mess.

For long term storage, you can freeze the fish broth for up to 2 months. Leave the banana stems out of the freezer batch if possible, as they lose their crunch once thawed. To reheat, simply simmer on the stove and add fresh noodles and garnishes when you're ready to serve.

To reduce waste, keep the fish heads and tails in a bag in your freezer. They are perfect for making a quick seafood stock for other recipes later on. Even the cilantro stems can be finely chopped and added to the aromatic paste for extra flavor.

ServingsIngredient AdjustmentsPot SizeCook Time
3 peopleHalf all ingredients3 Liter pot35 minutes
6 peopleUse Schema quantities5 Liter pot40 minutes
12 peopleDouble all, spices at 1.5x10 Liter pot55 minutes

Best Side Dishes to Serve Alongside

While mohinga is a complete meal in a bowl, many people love to serve it with extra crispy elements. Burmese split pea fritters (Akyaw) are the traditional choice, providing a heavy crunch that stands up to the thick broth. You can also serve it with a side of fresh spring rolls for a lighter contrast.

For something spicy to follow up or serve as a side for those who want more protein, try these Buffalo Chicken Sliders recipe. The heat and vinegar notes in the sliders actually complement the savory, lime heavy profile of the fish soup quite well if you're hosting a fusion style brunch.

Finally, don't forget the extra garnishes on the table. A bowl of fried garlic chips, extra lime wedges, and a jar of roasted chili flakes allows everyone to customize their bowl to their own preference. Trust me, the extra lime is always a good idea!

Myths About This Dish

"Mohinga must be eaten for breakfast." While it is the most popular breakfast in Myanmar, it is served all day long! It makes a fantastic, filling lunch or a light dinner. Don't feel restricted by the clock.

"Banana stem is just for decoration." This is a big misconception! The banana stem provides a very specific cellular crunch and a subtle earthy sweetness that balances the fish. It is a functional and delicious part of the soup's architecture.

"You can't make this without a whole fish." While a whole catfish gives you the best collagen, you can absolutely make a high-quality version using fillets and a good quality store-bought fish stock. It’s all about how you treat the aromatics.

High in Sodium

⚠️

980 mg of sodium per serving (43% of daily value)

The American Heart Association recommends limiting sodium intake to about 2,300mg per day for overall health.

Tips to Reduce Sodium in Mohinga (Burmese Fish Noodle Soup)

  • 🧂Reduce or Eliminate Shrimp Paste-25%

    Shrimp paste (Ngapi) is a significant source of sodium. Try reducing the amount used, or for a lower sodium alternative, consider a small amount of unsalted, dried shiitake mushrooms for umami flavor.

  • 🐟Limit Fish Sauce-20%

    Fish sauce is another major contributor to the sodium content. Start by halving the amount of fish sauce (3 tbsp to 1.5 tbsp) and adjust to taste. You can also look for a low-sodium fish sauce, if available.

  • 💧Dilute with Water-15%

    After adding the fish sauce, taste the broth. If it's too salty, dilute with additional water to reach your desired sodium level. This can reduce the concentration of sodium without significantly affecting the flavor profile.

  • 🌶️Fresh Chili Instead of Dried-10%

    Consider using fresh chilies instead of dried chili flakes. You get the heat without added sodium that can sometimes be present in processed dried spices. You can also omit the chili flakes entirely and let everyone add their own at the table.

  • 🌿Herbs & Spices

    Enhance the flavor of your Mohinga with a variety of fresh herbs and spices! Increase the quantities of ingredients already present like lemongrass, ginger, garlic, shallots, turmeric, and paprika for a more flavorful broth without adding sodium.

  • 🍋Lemon/Lime Juice-5%

    Use the natural acidity of freshly squeezed lime or lemon juice to enhance the overall flavor instead of salt. It can create a brightness that balances the dish without increasing sodium.

Estimated Reduction: Up to 60% less sodium (approximately 392 mg per serving)

Recipe FAQs

What are the ingredients in a mohinga?

The core ingredients include: catfish, lemongrass, ginger, garlic, shrimp paste, turmeric, paprika, toasted chickpea flour, toasted rice powder, banana stem, and rice vermicelli. These are simmered into a thick, savory fish broth.

If you enjoy mastering complex, layered flavor bases like this, you might also appreciate learning the technique behind [Ground Beef Tacos recipe] seasoning.

What is the best fish to use for mohinga?

The best fish is whole catfish for maximum flavor and body. Using the whole fish, including the bones, extracts essential gelatin which creates the signature silky texture of the broth. If whole fish isn't available, firm white fish fillets work as a substitute.

What is the traditional food of the Burmese?

Mohinga is widely considered the national and most traditional dish of Myanmar (Burma). It is traditionally consumed as a hearty breakfast but is enjoyed throughout the day. It is a thick, flavorful fish and rice noodle soup that serves as a staple comfort food.

Is mohinga healthy?

Yes, mohinga is generally quite healthy, offering lean protein and essential nutrients. It is packed with herbs like ginger and lemongrass, and uses chickpea flour for thickening, which adds fiber.

Watch the serving size of the final product and the amount of oil used when sautéing the aromatics.

How do I thicken the broth if it comes out too thin?

Create a slurry using more toasted chickpea flour mixed with cold water. Whisk this slurry slowly into the simmering broth until the desired consistency is reached.

This technique relies on stabilizing the starches evenly, similar to how you control fat ratios in our [Classic Banana Bread recipe] for a moist final texture.

Can I substitute the banana stem?

Yes, you can substitute hearts of palm or thinly sliced celery for the banana stem. The banana stem provides a unique earthy flavor and excellent crunch, but hearts of palm offer a very similar textural component. Make sure to rinse any canned substitutes well before adding them to the pot.

How do I prevent the broth from tasting bitter?

Ensure your aromatics, especially the shrimp paste and turmeric, do not scorch during the initial sautéing step. Cook them only until fragrant and lightly golden, not dark brown.

If bitterness occurs despite careful cooking, balance the flavor by adding a small amount of sugar or extra fresh lime juice.

Authentic Burmese Mohinga Recipe

Authentic Mohinga Recipe for 6 Servings Recipe Card
0.0 / 5 (0 Review)
Preparation time:20 Mins
Cooking time:40 Mins
Servings:6 servings

Ingredients:

Instructions:

Nutrition Facts:

Calories536 kcal
Protein31 g
Fat12 g
Carbs74 g
Fiber4 g
Sugar3 g
Sodium980 mg

Recipe Info:

CategoryMain Course
CuisineBurmese
Share, Rating and Comments: