Burmese Tomato Salad Recipe

Burmese Recipes

Khayan Chin Thi Thoke

Quick Answer Burmese tomato salad, or khayan chin thi thoke, is a fresh thoke that tosses ripe sliced tomatoes with crispy fried shallots and garlic (plus a spoonful of their fragrant frying oil), roasted crushed peanuts, toasted gram flour, cilantro, lime, fish sauce, and a pinch of chili. It is sweet, savory, tangy, and crunchy at once, and comes together in about 35 minutes. Serves 4.

This is the salad that turns a plate of plain tomatoes into something you cannot stop eating. The magic is contrast: cool, juicy tomatoes against hot, crackling fried shallots, the soft against the crunchy, the tart lime against the deep savor of fish sauce. In Myanmar a thoke like this shows up as a side, a snack, or a light meal all on its own.

The one thing I learned the hard way is to keep every element separate until the last minute. The first time I made it, I dressed the tomatoes early and folded in the fried bits, then let it sit while I finished cooking. By the time we ate, the shallots had gone limp and the salad was a puddle. Now I toss it at the table, and it stays bright and crisp.

Ready in about 35 minutes  |  Serves 4  |  No cooking beyond frying the shallots

Prep Time
20 min
Cook Time
15 min
Total Time
35 min
Servings
4
Easy Halal Gluten-Free About 180 cal / serving
A plate of Burmese tomato salad topped with crispy fried shallots, crushed peanuts, and cilantro
Burmese tomato salad, crowned with crispy fried shallots, crushed peanuts, and fresh cilantro.

Why This Burmese Tomato Salad Works

Burmese cooking is famous for its thoke, a whole family of tossed salads built on a genius idea: layer as many textures and tastes as you can, then dress them just before eating. This tomato version is one of the simplest, and it shows off the technique perfectly. Every bite carries something juicy, something crunchy, something tangy, and something deeply savory.

The single most important element is the crispy fried shallots and garlic, along with the oil you fry them in. That oil is not waste, it is liquid flavor. A spoonful of it, still warm and fragrant, is what carries the shallot aroma through the whole plate. Skip it and the salad loses half its soul.

The second quiet secret is toasted gram flour, the same roasted chickpea flour used across Burmese salads. Just a spoonful thickens the dressing so it clings to the tomatoes instead of sliding off, and it adds a gentle nutty roundness that ties the peanuts and shallots together.

It is also forgiving and endlessly adaptable. Once you know the method, you can lean sweeter, spicier, or more sour to your own taste, make it fully vegetarian, or pile on extra peanuts for a heartier bite. It costs very little and needs almost no equipment, yet it eats like something special.

Pro observation: The salad is dressed correctly when the tomatoes glisten but there is no pool of liquid at the bottom of the plate. If a puddle forms, you dressed too early or salted too soon, and the tomatoes wept.

Ingredients

Adjust servings above to rescale · Serves 4

Kitchen Measurement Converter

Quickly convert between common cooking measurements without leaving the recipe. Pick a category, enter a value, and the result updates instantly.

Want more options? Open the full tomato measurement converter.

Ingredient Notes & Substitutions

Tomatoes

Use firm, ripe tomatoes with good flavor. Slice them into wedges or thick half-moons so they hold their shape and do not turn watery. Cocktail or Roma tomatoes work well because they are meatier and weep less than large slicing tomatoes.

Shallots and Garlic

Slice both thinly and evenly so they crisp at the same rate. Fry them low and slow until golden, then lift them out just before they look fully done, since they keep browning off the heat. Save every drop of that fragrant oil.

Gram Flour and Peanuts

Toast gram flour in a dry pan until it smells nutty and turns a shade darker, then let it cool. Roasted, unsalted peanuts, lightly crushed, give the best crunch. Keep the peanuts coarse so they stay distinct in every bite.

Fish Sauce and Lime

Fish sauce brings the savory depth that defines a thoke. For a fully vegetarian salad, swap in light soy sauce or a pinch more salt. Fresh lime is essential for the tang; bottled juice tastes flat by comparison.

Equipment

  • Small frying pan
  • Slotted spoon
  • Sharp knife and board
  • Mixing bowl
  • Small dry pan for toasting
  • Measuring spoons

Before You Start

1. Fry the shallots first. They take the longest and need to cool and crisp up, so get them out of the way before anything else. Set them on a paper towel to drain.

2. Slice the tomatoes last. Cutting them right before serving keeps them firm and stops them from sitting in their own juice.

3. Do not salt early. Salt draws water out of tomatoes fast, so hold it back until the final toss to keep the salad crisp rather than soupy.

Step-by-Step Instructions

1

Prep Everything

Thinly slice the shallots and garlic. Crush the roasted peanuts coarsely with the flat of a knife or a rolling pin. Chop the cilantro, and squeeze the lime. Have your fish sauce, chili flakes, sugar, and salt measured and within reach, because the salad comes together fast at the end.

2

Fry the Shallots and Garlic

Heat the oil in a small pan over medium-low heat. Add the sliced shallots and fry gently, stirring often, for 6 to 8 minutes until pale gold. Add the garlic and fry 2 to 3 minutes more until both are crisp and golden. Lift them out with a slotted spoon just before they look fully done and drain on a paper towel. Keep the fragrant frying oil in the pan.

Sliced shallots and garlic frying to golden crisp and being lifted out with a slotted spoon
Fry low and slow, then lift the shallots out just before they look done; they crisp as they cool.
3

Toast the Gram Flour

Wipe out a small dry pan and set it over medium heat. Add the gram flour and stir constantly for 2 to 3 minutes until it smells nutty and turns a shade darker. Tip it onto a plate to cool so it does not scorch in the hot pan. This step gives the dressing its body and roundness.

4

Make the Dressing

In a large bowl, whisk together the lime juice, fish sauce, sugar, chili flakes, the toasted gram flour, and about a tablespoon of the reserved warm shallot oil. Taste and balance it: it should be tangy, savory, a little sweet, and gently spicy. Adjust the lime or fish sauce until it sings.

Lime, fish sauce, chili and toasted gram flour whisked into a glossy Burmese dressing
Toasted gram flour and a spoon of shallot oil turn the dressing glossy and full-bodied.
5

Slice and Add the Tomatoes

Now slice the tomatoes into wedges or thick half-moons and add them to the bowl with the dressing. Sprinkle in the salt and give everything a gentle toss so each piece is lightly coated. Work quickly and softly, because you want to dress the tomatoes, not crush them.

6

Top with Crunch and Serve

Transfer the tomatoes to a serving plate and scatter the crispy fried shallots and garlic, the crushed peanuts, and the fresh cilantro over the top. Add the crunchy toppings only now, right before serving, so they stay crackling. Serve straight away while the contrast of cool tomato and hot, crisp shallot is at its best.

Finished Burmese tomato salad being topped with crispy shallots, peanuts, and cilantro
Add the crunchy toppings at the very last moment so they stay crisp on the plate.

Chef’s Tips From Real Kitchen Testing

1

Fry the shallots on medium-low and pull them early. They carry a lot of residual heat, so if you wait until they look fully brown in the pan they will taste bitter once cooled.

2

Always save the frying oil. A tablespoon whisked into the dressing is the difference between a good salad and one that tastes unmistakably Burmese.

3

Keep the crunchy toppings in a separate bowl until you serve. Scattered on at the last second, they crackle; folded in early, they turn soft within minutes.

Recipe Variations

Serving Suggestions

  • Alongside steamed rice as part of a Burmese spread
  • As a fresh side to grilled chicken or fish
  • With a bowl of lentil soup for a light meal
  • Extra lime wedges and chili flakes on the table

Nutrition Facts

Estimated nutrition per serving of Burmese tomato salad
NutrientAmount per serving
Calories180
Protein4 g
Carbohydrates12 g
Fat14 g
Saturated Fat2 g
Fiber3 g
Sugar6 g
Sodium380 mg

Values are estimates per serving and vary with the exact ingredients and brands you use.

Make-Ahead Tips

This salad is best assembled fresh, but you can prep every component ahead so the final toss takes two minutes. Fry the shallots and garlic up to two days early and store them airtight at room temperature. Toast the gram flour and crush the peanuts ahead too. Mix the dressing base and keep it in the fridge. Then, only when you are ready to eat, slice the tomatoes, toss, and top.

Storage, Freezing & Reheating

Best Fresh
This is a salad to eat the day it is made. Once tossed, the tomatoes weep and the crispy bits soften, so assemble only what you will serve.
Components
Keep the crispy shallots and garlic in a separate airtight jar at room temperature for up to 2 days. Store the crushed peanuts and toasted gram flour dry and cool.
Leftovers
Dressed salad keeps in the fridge for a day but loses its crunch. Refresh a bowl with a squeeze of lime and a fresh scatter of shallots and peanuts.

Common Mistakes to Avoid

×Dressing and salting the tomatoes too early. Salt pulls out water fast, so the salad turns soggy and a puddle forms. Toss it at the last minute.
×Burning the shallots. Fried too hot or too long, they go bitter. Keep the heat medium-low and lift them out while they are still a touch pale.
×Adding the crunchy toppings too soon. Peanuts and fried shallots go limp once they sit in the dressing. Scatter them on right before serving.

Troubleshooting

Salad tastes flat? It usually needs more lime or a little more fish sauce to wake up the balance, plus a pinch of salt tossed in at the very end.

Watery on the plate? The tomatoes wept because they were salted or dressed too early. Next time slice them last and toss just before serving, using meatier tomatoes.

Shallots turned bitter? They cooked too far. Fry on lower heat and pull them out earlier; remember they keep browning off the heat.

A Note on Burmese Cooking

Thoke is the heart of the Burmese table, a whole category of tossed salads that prize contrast above all else. What unites them is a shared pantry of finishing touches: crispy fried shallots and the fragrant oil they leave behind, roasted crushed peanuts, toasted gram flour to give body, a squeeze of lime, and a savory hit of fish sauce. Tomatoes, tea leaves, green mango, and noodles all get the same loving treatment. Once you learn this rhythm of frying, toasting, and tossing at the last moment, a whole world of Burmese salads opens up. If you love bright tomato dishes, browse more tomato recipes or try a fresh tomato salsa for another quick, punchy way with ripe tomatoes.

Frequently Asked Questions

It is sweet, savory, tangy, and crunchy all at once. Juicy tomatoes carry a lime-and-fish-sauce dressing, while crispy fried shallots, roasted peanuts, and toasted gram flour add deep, nutty crunch. It is bright and refreshing rather than heavy.
Yes. Swap the fish sauce for light soy sauce or simply a little more salt, and the salad stays every bit as tangy and savory. Everything else is already plant based, so it works for vegetarian and vegan tables.
Frying gives them a golden crunch and a sweet, toasty aroma that raw shallots cannot match, and the leftover oil becomes a flavor base for the dressing. Keeping them separate until serving also stops them from going soft in the dressing.
Toasted gram, or chickpea, flour is a classic Burmese salad ingredient. It lightly thickens the dressing so it clings to the tomatoes and adds a nutty roundness that ties the peanuts and shallots together. Toast it in a dry pan until fragrant.
Slice the tomatoes last, use meatier varieties like Roma or cocktail tomatoes, and hold the salt until the final toss. Dress and serve right away, since salt and time draw water out of tomatoes and create a puddle.
Prep the parts ahead but toss at the last minute. Fried shallots, crushed peanuts, and toasted gram flour keep for a couple of days, and the dressing base holds in the fridge. Slice the tomatoes and combine everything only when you are ready to eat.

Last updated: September 23, 2026

Was this recipe helpful?
Thanks for rating!
Timer
0:00

Leave a Comment