AI-generated: a plate of cơm tấm with grilled pork chop, cucumber and fish sauce on a Sài Gòn streetAI image

Recipe

Com Tam Recipe: The Broken Rice Plate of Sài Gòn

Smoky pork, soft rice, a sweet-salty dressing. The plate is simple. The rice is the secret.

7 min readUpdated October 27, 2026

Chapters

Key takeaways

  • Cơm tấm means broken-rice plate. The rice is grains broken during milling, not a separate variety.
  • Use broken long-grain rice of a fragrant type. Broken basmati is the wrong grain.
  • Cook it like normal rice, with slightly less water, and keep the soak short. Follow the package instructions as your anchor.
  • The classic topping is grilled pork marinated with lemongrass, garlic, fish sauce and sugar, plus cucumber and a fish-sauce dressing.
  • No broken rice? Pulse regular long-grain rice briefly in a food processor, stopping early.

Com tam recipe: what the dish actually is

Any good com tam recipe starts with a correction. People see the grilled pork chop and think the meat is the point. In Sài Gòn the point is the rice. Cơm is cooked rice, tấm is the broken grain, and the plate is named after the grain, not the topping.

Broken rice is what you get when kernels crack during milling and handling. They are sorted and sold as a cheaper by-product. A common story says cooks and street sellers built a dish around the pieces rather than waste them, and the plate grew from there. Its origin is disputed; it was linked early on with poor families in the south, so treat any single origin story with care. What you can taste is the result: a softer, slightly clumpy rice that takes sauce very well.

If you want to know where those grains come from before you cook them, our guide to Vietnamese rice varieties explains the grains, and the complete Vietnamese rice guide gives the context.

AI-generated: a Sài Gòn street kitchen with plastic stools and plates of riceAI image
Plastic stools, a grill and a stack of plates. This is where cơm tấm lives.

The topping is not an afterthought, though. The classic cơm tấm plate is built from a set of small things that work together: grilled pork with caramelised edges, a little cucumber and tomato for freshness, perhaps a fried egg, pickled vegetables for sharpness, and the all-important dressing. Spring onion oil is spooned over the rice for gloss. Each component balances another. The pork is smoky and sweet; the dressing is salty and sharp; the cucumber is cool. The rice stands in the middle and absorbs everything.

Street kitchens in Sài Gòn serve the plate from morning to late at night, and the smell of lemongrass pork on a charcoal grill is part of the city. At home you can come close with a hot pan.

Say it in Vietnamese

Cơm tấmkuhm tuhm · Broken-rice plate.
Gạo tấmgow tuhm · Broken rice grains.

Choosing and cooking the rice

Here is the part most recipes skip. Buy broken long-grain rice of a fragrant type. Check the bag: if it says broken basmati, put it back. Basmati has a different grain character and gives the wrong texture. If you cannot find any broken rice, make a rough substitute: take ordinary long-grain rice and pulse it a few times in a food processor, just enough to crack the grains. Stop early. Past that point you are making flour.

Broken rice cooks faster than whole grain and needs a gentler hand. In general, use slightly less water than for whole long-grain rice and keep any soaking short. For the exact ratio, follow your cooker or package instructions, then adjust by a spoonful next time if you want it firmer or softer. A compact rice cooker does this job well and keeps your attention free for the pork; our rice cooker buying guide explains what to look for.

How much rice? A generous single portion is about a rice-bowl-and-a-half, because the plate looks simple but eats large. If you are cooking for two, use the line marked for two portions in your cooker and adjust next time.

Resting matters more than usual with broken rice. The pieces are small and the steam finishes them. Leave the lid closed after the cooker clicks off, then loosen the rice gently with a paddle. Do not stir hard or the rice turns to mush.

Kit for cơm tấm

This page contains affiliate links. As an Amazon Associate we earn from qualifying purchases. The price for you stays the same.

Our pick

Bruchreis gạo tấm

A bag of broken long-grain rice is the single most important purchase for this plate.

Pros
  • The authentic texture
  • Cooks faster than whole grain
  • Soaks up sauce
Cons
  • Easy to buy the wrong type, such as broken basmati
  • Grain sizes in the bag may vary
View on Amazon
Budget pick

Reiskocher klein (1–1,8 l)

A small cooker gives you steady rice while you grill.

Pros
  • Frees your hands for the grill
  • Small footprint
  • Simple to clean
Cons
  • Programmes are basic
  • Capacity limits big batches
View on Amazon

Reading the rice by eye and by touch helps more than any ratio. Before cooking, look at the bag. Broken rice is a mix: some pieces are half a kernel, some are quarter pieces, and a little fine dust settles at the bottom. A very uniform, tiny grain tends to cook to paste, while a mix with some larger pieces keeps a little bite. Rub a pinch between your fingers. It should feel dry and slightly gritty, not powdery.

Then watch the cooked rice. Good cơm tấm looks moist and slightly clumped, with the grains lying close together, yet it still breaks apart when you press it with a spoon. That clumping is the point, because it holds the dressing instead of letting it run to the edge of the plate. If the surface looks glossy and wet after resting, it needs a little more time with the lid on. If it looks dull and cracked, it was cooked with too little water. The starch in the broken grains releases faster than in whole kernels, which is why the same cooker setting that suits long-grain rice can turn broken rice soft. Treat the first batch as a calibration and note what you would change.

The recipe

AI-generated: cơm tấm with grilled pork chop, cucumber and fish sauce dressingAI image

Cơm tấm with grilled lemongrass pork

Prep: 30 minTotal: 60 minYield: 2 plates

Ingredients

  • 1 cup broken long-grain rice (water according to your cooker or the package) (View on Amazon)
  • 2 pork chops or pork shoulder slices, thin
  • 2 stalks lemongrass, finely chopped
  • 3 cloves garlic, minced
  • 2 shallots, minced
  • 2 tbsp fish sauce
  • 1 tbsp sugar
  • 1 tbsp neutral oil
  • Cucumber and tomato slices to serve
  • Dressing: 3 tbsp fish sauce, 3 tbsp sugar, water to taste for thinning, juice of 1 lime, 1 clove garlic, 1 chilli
  • Spring onion oil (optional): sliced spring onion warmed in a little hot oil

Instructions

  1. Mix lemongrass, garlic, shallots, fish sauce, sugar and oil. Coat the pork and marinate in the fridge, ideally 8 to 12 hours or overnight; a few hours is the minimum.
  2. Rinse the broken rice gently, add water according to your cooker or the package, and cook. Leave the lid closed for a while afterwards, then fluff.
  3. Make the dressing: dissolve the sugar in warm water, then add fish sauce, lime juice, garlic and chilli. Taste it; it should be sweet, salty, sharp and mild together.
  4. Grill the pork on a hot pan or grill until the edges caramelise and char slightly. Flip once and cook through. Rest for a few minutes before serving.
  5. Plate the rice with the pork, cucumber and tomato. Spoon a little spring onion oil over the rice if you made it.
  6. Serve with the dressing on the side so each person can pour as much as they like.

A few more notes on the marinade. Lemongrass should be chopped very finely, or pounded to a paste, because large pieces burn on the grill and give a bitter edge. Garlic and shallot should be minced rather than sliced so they cling to the meat. Sugar is what gives you the caramelised edges, so do not leave it out, but keep the heat steady or the surface will blacken before the inside is cooked. And let the pork rest after grilling; it will be juicier.

If you want to take it further, add a fried egg and a few slices of pickled carrot and daikon on the side. A bowl of clear soup is a good companion.

A few honest notes. The dressing is the soul of the plate; make more than you think you need. If your pork sticks, the pan is not hot enough or the marinade has too much sugar for the heat, so turn it down a notch. And the pork is a template: Sài Gòn plates often carry egg, pickles and a slice of steamed meatloaf as well. Add what you like.

Serving it right, and variations

The classic plate has rice on one side, the pork in front, a few slices of cucumber and tomato for freshness, and a small bowl of dressing. Eat it with a spoon and fork, or chopsticks, with your bowl close. Pour the dressing over the rice, not the meat, so the grains soak it up.

Variations are easy. Swap pork for grilled chicken. Add a fried egg. Add pickled carrot and daikon for acidity. If you live far from Vietnam and cannot find the exact ingredients, our guide to bringing Vietnamese rice home has practical shortcuts and substitutes.

Cơm tấm is also a lesson in Vietnamese thinking. Nothing useful is thrown away, and a humble by-product becomes a plate people queue for. You will meet the same attitude in the next recipe, steamed sticky rice, xôi.

Troubleshooting. If your rice is too wet, you used too much water or opened the lid too early; next time reduce the water slightly and let it rest longer. If it is too dry or hard, add a spoonful more water next time and check that the lid closes tightly. If the rice is mushy and falls apart, the pieces were too fine or you stirred too hard; stir less and choose a coarser mix of broken grains. If it clumps in a way you don't like, rinse it a little more.

None of these is a disaster. Cơm tấm is a forgiving dish, and even imperfect rice tastes good with a well-grilled pork chop and a generous splash of dressing.

AI-generated: a family eating rice from small bowls around shared dishesAI image
Rice first, everything else around it.

Frequently asked questions

What is broken rice (cơm tấm) and why is it used?

Broken rice is made of grains that broke during milling. It is not a separate variety. It cooks quickly, soaks up sauce and gives the soft texture of a cơm tấm plate.

Can I make cơm tấm with regular rice?

Roughly, yes. Pulse long-grain rice a few times in a food processor to crack it, and stop early so it does not turn to flour. The texture is close but not identical to true broken rice.

Which rice is best for cơm tấm?

Broken long-grain rice of a fragrant type. Avoid broken basmati, which has the wrong texture.

What is the rice-to-water ratio for broken rice in a rice cooker?

Use slightly less water than for whole long-grain rice and follow your cooker or package instructions. Adjust by a spoonful next time to taste.

What do you eat with cơm tấm?

Grilled pork is the classic. Cucumber, tomato, a fish-sauce dressing and often an egg or pickles complete the plate.

Do I need to soak broken rice?

Keep any soaking short. The pieces are small and soften quickly. Check the package for guidance.

Can I make the pork without a grill?

Yes. A hot, heavy pan works. Aim for caramelised edges and cook through.

Continue the journey

Keep exploring

As an Amazon Associate we earn from qualifying purchases.