Cơm Tấm

Cơm TấmVietnamese

Also: Com Tam, Broken Rice, Saigon Broken Rice, Vietnamese Broken Rice

A Southern Vietnamese plated meal built on broken-grain jasmine rice (the fragmented byproduct of milling) topped with the canonical trio of char-grilled lemongrass pork chop, shredded pork skin coated in toasted rice powder, and silky steamed egg-pork meatloaf, unified by scallion oil ladled over the rice and a sweet-sour-spicy fish-sauce dipping sauce served alongside.

Identity criteria

  1. 1The rice must be broken-grain tấm — smaller, more porous fragments that cook faster and absorb accompaniment juices differently from whole-grain rice; whole rice is categorically not Cơm Tấm.
  2. 2Sườn nướng (charcoal-grilled marinated pork chop) is the anchor protein; the charcoal char and caramelized marinade are non-negotiable flavor pillars.
  3. 3Bì — shredded boiled pork skin and lean pork mixed while warm with freshly toasted ground rice powder (thính) — is an essential component of the classic plate, giving a chewy-dry, nutty counterpoint.
  4. 4Chả trứng (steamed Vietnamese egg-and-pork meatloaf) completes the classic sườn-bì-chả trio and provides a silky, custard-dense texture.
  5. 5Mỡ hành (scallion oil) is ladled directly over the rice, not served as a condiment — it is what makes the broken rice aromatic, glossy, and cohesive.
  6. 6Nước mắm pha — a precisely balanced sweet-sour-salty-spicy fish-sauce-based dipping sauce — is inseparable from every element of the plate.

Components

Base

broken jasmine rice (gạo tấm)essentialThe broken grain (tấm) is not a budget substitute for whole rice — its porosity and shorter cooking time are defining to the dish's texture.

Protein

sườn nướng — thin-cut pork rib chop, marinated in lemongrass, fish sauce, sugar, garlic, and annatto oil, charcoal-grilledessential

bì — shredded boiled pork skin and lean pork tossed warm with freshly toasted rice powder (thính)essentialThính must be freshly toasted and ground; pre-made powder loses the nutty fragrance and fails to dry the skin properly.

Aromatics

lemongrass, garlic, shallot — for pork chop marinadeessential

Fat

mỡ hành — rendered pork fat or neutral oil infused with sliced spring onions, poured hot over the riceessential

Binder

chả trứng — steamed meatloaf of ground pork, eggs, glass noodles, and wood-ear mushroomsessentialSlow steaming produces the silky, set texture; high-heat baking yields a rubbery result.

Seasoning

nước mắm pha — fish sauce, sugar, fresh lime juice or white vinegar, minced chili, minced garlic, diluted with wateressentialBalance of sweet:sour:salty is critical; a flat or over-salted sauce collapses the whole plate.

annatto oil (dầu điều) — for color in the pork marinadeoptionalGives the characteristic amber-red color to the sườn; turmeric is a poor substitute.

Garnish

sliced cucumber and tomatooptional

fried egg (trứng ốp la)optionalCommonly added but not part of the canonical sườn-bì-chả trio.

Technique

Charcoal grilling (nướng than)
The Maillard-charred crust and smoke penetration from live charcoal are structurally part of sườn nướng's flavor; stovetop grill pans and oven broiling produce a fundamentally different — and insufficient — result.
Cooking broken rice
Broken grains have a higher surface-area-to-volume ratio and absorb water faster than whole grains; using the same water ratio and timing as whole jasmine rice yields mush. The ratio typically runs slightly less water, and the cook time is shorter.
Making thính (toasted rice powder)
Raw rice powder has no aroma and won't adhere to warm pork skin. The dry-toasting step — until the grains turn golden — develops the nutty fragrance that defines bì's identity and acts as a desiccant to achieve the correct chewy-dry texture.
Slow steaming for chả trứng
Steaming at low-to-moderate heat coagulates egg protein gently, producing the silky, dense-but-yielding custard texture. High heat or direct baking causes the proteins to seize and creates a rubbery, porous loaf.
Hot mỡ hành application
Pouring the scallion-infused oil while hot blooms the allium fragrance directly into the broken rice, coating each grain. Adding it cold or omitting it leaves the rice dry and flat — a common outside-Vietnam failure mode.

Form & serving

Served
Individual plate: rice mounded in the center or to one side, toppings arranged alongside — sườn leaned against the rice, bì mounded separately, chả sliced; nước mắm pha served in a small bowl on the side.
Temperature
Rice and sườn served hot; bì and chả at room temperature or just warm; nước mắm pha at room temperature.
Portion
Single-serving plate, typically 300–400 g cooked rice with one pork chop and accompaniments.
Pairs with
Vietnamese iced coffee (cà phê sữa đá) · chrysanthemum tea (trà cúc) · fresh lime soda (nước chanh) · canh (clear broth soup) as a side

Character

Flavour

savoryumami-richsmokysubtly sweetsourlightly spiced

Texture

Tender, slightly sticky broken rice grains with high moisture absorption; charred and caramelized pork chop with a juicy interior; bì is chewy and faintly dry with a nutty coating; chả trứng is silky, dense, and custard-like.

Eaten

Everyday street food and casual restaurant meal in Southern Vietnam, eaten at all hours — breakfast, lunch, and dinner — at open-air cơm tấm stalls and family-run shops; individual plated service at the table or counter, with nước mắm pha in a small bowl on the side.

When

year-round

Variations & related

Regional variations

  • Cơm Tấm Sườn Bì Chả · Ho Chi Minh City

    The full canonical trio — the benchmark against which all other variants are measured.

  • Cơm Tấm Sườn Trứng · Southern Vietnam broadly

    Simplified version replacing bì and chả with a fried egg; common at budget stalls.

  • Cơm Tấm Thịt Nướng · Southern Vietnam

    Grilled sliced pork shoulder substitutes the rib chop; thinner cut, less bone, similar marinade.

  • Cơm Tấm Hải Sản · Ho Chi Minh City (modern)

    Grilled prawns or squid replace pork; non-traditional, found in contemporary eateries targeting non-pork eaters.

Related dishes

  • sibling Cơm Sườn

    The whole-grain rice counterpart with grilled pork chop — structurally identical except for the rice grade; considered a lesser or simplified form.

  • sibling Bì Cuốn

    Uses the identical bì preparation (shredded pork skin + thính) rolled in rice paper — the bì technique is shared across both dishes.

  • pairs-with Canh Chua

    Southern Vietnamese sour tamarind soup frequently ordered alongside Cơm Tấm at full-service restaurants.

  • pairs-with Cà Phê Sữa Đá

    Vietnamese iced milk coffee is the canonical beverage pairing at Cơm Tấm street stalls.

Substitutions

  • broken jasmine ricebroken long-grain white rice (non-jasmine)admissible

    Similar texture and cooking behavior; fragrance is reduced but the dish remains coherent.

  • broken rice (tấm)whole-grain jasmine riceinadmissible

    Destroys the identity of the dish — whole rice has a different texture, different absorption, and is simply a different dish (cơm sườn).

  • fresh lime in nước mắm phawhite vinegaradmissible

    Common practical substitute; slightly sharper acid profile, acceptable.

  • charcoal grillgas grill or oven broilerinadmissible

    Eliminates the smoke character central to sườn nướng; results in a competent but noticeably different pork chop.

  • pork rib chopthin-cut pork shoulderadmissible

    Shifts to the thịt nướng variant; acceptable variation within the dish's family.

  • fish sauce (in nước mắm pha)soy sauce or coconut aminosinadmissible

    Removes the fermented-fish backbone that is the sonic identity of the sauce; produces a categorically different condiment.

  • freshly toasted thínhpre-ground commercial rice flourinadmissible

    Loses the nutty toasted aroma and fails to adhere and dry the pork skin correctly; bì becomes limp.

  • pork skin (in bì)omitted (pork only)inadmissible

    Removes the textural contrast and the dish loses a defining component; acceptable as a simplified home version but not canonical.

Common mistakes

  • Using whole-grain jasmine rice — the dish is then not Cơm Tấm by definition, and the texture and absorption profile are wrong.
  • Grilling the pork chop indoors on a stovetop ridged pan — eliminates the charcoal smoke that is structurally part of sườn nướng's character.
  • Omitting or applying mỡ hành cold — the hot scallion oil must be poured directly onto the rice to bloom the aromatics into the grain.
  • Unbalanced nước mắm pha — most commonly too salty, or missing the sugar-lime balance that makes the sauce bright rather than flat.
  • Using pre-made or stale rice powder for thính instead of freshly dry-toasting and grinding — bì becomes limp and loses its nutty identity.
  • Overshooting the water ratio when cooking broken rice — tấm cooks faster than whole grains and turns to paste with standard whole-rice ratios.
  • Omitting bì and chả and calling it Cơm Tấm — serving rice + grilled pork alone collapses the three-component identity that defines the canonical plate.
  • Steaming chả trứng at too high a temperature — yields a rubbery, porous loaf rather than the silky steamed custard texture.

Provenance

Cơm Tấm originated in Southern Vietnam — most specifically in Saigon (present-day Ho Chi Minh City) — where broken rice, a milling byproduct too fragmented for export or premium sale, was sold cheaply at dawn markets to laborers and cyclo drivers in the early-to-mid 20th century. Street hawkers built the plate format by pairing tấm with whatever grilled or braised pork offcuts were available, and the sườn-bì-chả trio crystallized as the canonical form across the city's dense stall culture. Its status as a quintessential Saigonese dish and a marker of Southern Vietnamese culinary identity is uncontested.

References

  1. 1.Southern Vietnamese culinary tradition
  2. 2.Ho Chi Minh City street-food historiography
  3. 3.Vietnamese food scholarship (Andrea Nguyen, Luke Nguyen)
  4. 4.on-the-ground stall practice documentation

Confidence: high

Built on these foundations

2

The base preparations this dish is assembled from — open one for its master ratio & method.