Mam Chung on asian melamine plate

Mam Chung / Fermented Fish Meatloaf

5.0 from 3 votes

If you’ve ever eaten a plate of Vietnamese broken rice (cơm tấm), you’ve probably had some variation of chả trứng, that humble little pork-and-egg meatloaf. But far fewer people have ever tried its bolder, funkier, and massively underrated cousin: Mam Chung. And honestly, mam chung doesn’t get the attention it deserves. Most people see a bowl of steamed pork topped with a glossy golden yolk and assume it’s cha trung. Side by side, they look nearly identical. But the second you take a bite, the illusion shatters, and your taste buds are just a little freaked out, trying to process what you just ate. That’s because mam chung is built on fermented fish (mắm cá), and that one ingredient transforms the entire flavor profile into something rich, briny, and unapologetically funky. If you grew up eating this dish, you’re going to absolutely love my version. And if this is your first time hearing about it, I’d encourage you to be adventurous, step outside your comfort zone, and try something new.

Mam Chung on a plate next to white rice, pickled veggies and cucumbers

What Is Mam Chung?

Mắm Chưng is a steamed Vietnamese meatloaf made from ground pork, eggs, aromatics, and fermented fish known as mắm cá. The name itself tells you everything: mắm refers to the fermented fish, and chưng means to steam. It originates from the Mekong Delta in Southern Vietnam, where fermented fish is a pantry staple and the foundation of countless beloved dishes like bún mắm and lẩu mắm. Traditionally, Mam Chung is steamed in a heat-safe bowl until the pork is silky and tender, then crowned with a vibrant golden topping made from egg yolks and annatto seed oil. You eat it with steamed white rice, sliced cucumber, and fresh herbs.

Cross Section of Mam Chung on a bed of rice

For this recipe, I use mắm cá trèn (fermented sheatfish). It’s my personal favorite because it has a balanced funk that isn’t overpowering. If you can’t find mắm cá trèn, you can substitute mắm cá lóc (snakehead fish), mắm cá linh (dorab), or mắm cá sặc (gouramy). Each one brings its own personality to the dish.

Mam Chung vs Cha Trung: What’s The Difference?

Here’s where I want to clear up the biggest source of confusion in Vietnamese home cooking. People love to lump Mam Chung and Cha Trung together, and I get why. They share a similar silhouette. Both are steamed pork meatloaves. Both get finished with a glossy egg yolk topping. Both pair beautifully with rice. But the two dishes have completely different souls.

Finished Product for Mam Chung in a glass container

Cha Trung (Chả Trứng Hấp) is light, eggy, and mild. It’s typically packed with wood ear mushrooms and bean thread vermicelli noodles, seasoned with fish sauce, and built to play a supporting role on a plate of cơm tấm alongside grilled pork chop, shredded pork skin, and pickled vegetables. It’s a team player.

Mam Chung is the star of its own show. My recipe has no bean thread noodles or wood ear mushrooms hiding inside. Instead, fermented fish takes center stage. The flavor is bold, deep, salty, and complex in a way that fish sauce alone cannot replicate. Fermented fish goes through months of aging, which develops layers of umami that hit completely differently on your palate. One bite and you’ll know exactly which dish you’re eating.

Mam Ca Tren in a jar

How To Make Mam Chung

Prepare The Mam Ca Mixture

Add the mắm cá trèn and water to a small sauce pot. Use the back of a spoon or a fork to mash and break down any large pieces of fish. You want a chunky but cohesive mixture that distributes easily through the pork. Bring the fermented fish mixture to a low simmer and reduce for 5 minutes. Then, using a mesh strainer, push the mixture through so you’re left with the flavorful liquid and none of the bones. This step matters. Properly broken-down fermented fish blends seamlessly into the meat rather than leaving pockets of intensely salty fish. You’re aiming for even flavor in every bite.

Mam Ca Mixture

Mix The Meatloaf Base

In a large mixing bowl, combine the ground pork, the prepared mam ca mixture, 3 whole eggs, sliced green onions, minced garlic, chopped Thai chilis, /, sugar, and white pepper. Using clean hands (gloves are great here), mix everything together with firm, deliberate motions. Keep mixing for 2 to 3 minutes, until the mixture is slightly sticky and uniform in color. This kneading develops the proteins in the pork and gives your Mam Chung that signature tender, slightly bouncy texture instead of a crumbly one.

Raw Pork Mixture used to make mam chung in a metal mixing bowl

Then lightly grease a heat-safe ceramic or glass bowl. Pour the pork mixture in and smooth the top with the back of a spoon. Don’t fill the bowl more than 3/4 full because the meatloaf puffs up slightly as it steams.

Steam The Mam Chung

Set up a steamer with a few inches of water and bring it to a boil over medium heat. Place the bowl inside, cover with a lid, and steam over medium-low heat for 30-40 minutes, or until the meatloaf is mostly set. You can poke the center of the mam chung with a toothpick, and if it comes out smooth, you’re good to go.

Raw Mam Chung in a bamboo steamer

While the meatloaf steams, whisk together 2 egg yolks with 1 tablespoon of annatto seed oil in a small bowl. The annatto oil is what gives the topping that gorgeous saffron-orange color. If you’ve never made annatto oil at home, you can buy it at most Asian grocery stores, or quickly make it by simmering 1 tablespoon of annatto seeds in 3 tablespoons of neutral oil for about 2 minutes, then straining.

Cooked Mam Chung in a bamboo steamer

Add The Topping And Finish Steaming

After the meatloaf has mostly set, carefully open the lid (away from your face, please, that’s hot steam). Gently brush the egg yolk and annatto oil mixture over the top of the meatloaf, coating the entire surface evenly. Scatter a few thin slices of Thai chili across the top for color and a fresh burst of heat. Cover the steamer again and steam for another 5-10 minutes, just until the yolk topping sets into a glossy, golden mirror.

Serve

Lift the bowl out carefully (it will be very hot, use mitts or a towel). Let it rest for about 5 minutes before serving so the meatloaf can firm up slightly, and the flavors can settle. Pair with white rice, sliced cucumbers, and pickled veggies. Enjoy!

Mam Chung / Fermented Fish Meatloaf

5.0 from 3 votes
Servings

4-5

servings
Prep time

15

minutes
Cooking time

40

minutes

Ingredients

  • 1 lb 1 Ground Pork

  • Mam Ca Mixture, See Below

  • 3 3 Whole Eggs

  • 2 2 stalks Green Onions

  • 1 tbsp 1 Minced Garlic

  • 2 2 Thai Chilis

  • 1/2 tsp 1/2 MSG

  • 1/2 tsp 1/2 Sugar

  • 1/4 tsp 1/4 White Pepper

  • Mam Ca Mixture:
  • 7 oz 7 Mam Ca Tren

  • 1/4 cup 1/4 Water

  • Golden Topping:
  • 2 2 Egg Yolks

  • 1 tbsp 1 Annatto Seed Oil

  • Garnish:
  • Thai Chili

  • Accompaniments:
  • White Rice

  • Cucumber

  • Pickled Veggies

Directions

  • Make the Mam Ca Mixture:
  • In a small sauce pot over low heat, combine mam ca (fermented fish) with water. Using the back of a spoon, mash the fish together and bring it to a low simmer. Let the mixture reduce for 5 minutes. Using a mesh strainer, strain out the remaining bits and bones, leaving behind a smooth fermented fish mixture
  • Make the Mam Chung:
  • Combine ground pork, mam ca mixture, 3 whole eggs, green onions, garlic, Thai chilis, MSG, sugar, and white pepper in a large bowl. Mix thoroughly.
  • Transfer to a greased heat-safe bowl, filling no more than 3/4 full. Steam the mam chung over medium-low heat for 30-40 minutes, or until mostly set
  • In a separate bowl, whisk egg yolks with annatto oil, then brush the mixture over the steamed meatloaf and top with chili slices.
  • Steam for an additional 5-10 minutes until the topping sets
  • Serve:
  • Let the mam chung rest 5 minutes before serving with steamed rice, cucumber, and pickled veggies. Enjoy!
Instagram

Did you make this recipe?

Tag @feedthepudge on Instagram and hashtag it with #feedthepudge

Pinterest

If you like this recipe, make sure you pin it!

Frequently Asked Questions

What if I can’t find mắm cá trèn?

Substitute with any fermented fish you can find at a Vietnamese grocery store. Mắm cá lóc (snakehead), mắm cá linh (dorab), and mắm cá sặc (gouramy) all work wonderfully. Each one brings a slightly different flavor.

Is Mam Chung very fishy?

It’s pungent, yes, especially while cooking. The aroma is bold. But the finished dish is more deeply savory than fishy, with a complex umami that you really have to taste to understand.

Can I bake Mam Chung instead of steaming?

You can. Bake at 375°F for about 40 to 45 minutes, then broil for the final 2 to 3 minutes to set the golden topping. Steaming gives you that signature silky texture, but baking produces a slightly firmer meatloaf that’s still delicious.

How spicy is this recipe?

With 2 Thai chilis mixed in plus garnish on top, this version has a noticeable kick. Reduce or omit the chilis for a milder version, or add more if you love heat as I do.

Leave a Comment

Your email address will not be published. Required fields are marked *

*