Salads
This Burmese tomato salad recipe delivers the perfect balance of sweet, tangy, and spicy flavors that make it a standout dish. The secret lies in tamarind paste and lime juice, which create a vibrant dressing that brightens ripe tomatoes and fresh herbs.
I developed this version after years of experimenting with traditional recipes, ensuring it's approachable for home cooks while staying true to its bold roots.
The salad features crispy fried shallots and crunchy peanuts for texture, while turmeric and garlic add depth to the dressing. What sets this apart is the harmony of flavors—sweet tomatoes, tangy tamarind, and a touch of heat from chili.
It's a dish that's as refreshing as it is complex, perfect for warm weather or as a side to grilled meats.
By the time you're done, you'll have a vibrant, flavor-packed salad that's ready in just 20 minutes. The dressing clings to the tomatoes and herbs, creating a perfect bite with every spoonful. Serve it as a side or a light main, and watch it disappear quickly.
This recipe is vegetarian-friendly and can be easily adjusted for spice preferences. The combination of textures and flavors makes it a crowd-pleaser, whether you're serving it at a gathering or enjoying it as a simple, satisfying meal.
Ingredients for burmese tomato salad
This vibrant salad brings together sweet tomatoes, tangy tamarind, and crunchy peanuts for a flavor-packed bite.
| Ingredient | Amount | Notes |
|---|---|---|
| Ripe Tomatoes 🍅 | 4 medium | Heirloom or beefsteak preferred |
| Tamarind Paste 🍯 | 2 tbsp | Thick, unsweetened paste |
| Fresh Lime Juice 🍋 | ½ cup | About 4-5 limes |
| Crushed Peanuts 🥜 | ½ cup | Roasted, unsalted preferred |
| Shallots 🧅 | 3 whole | Thinly sliced, for frying |
| Garlic Cloves 🧄 | 4 cloves | Minced for dressing |
| Fresh Cilantro 🌿 | ½ cup | Stems removed, chopped |
| Red Chili 🌶️ | 1 piece | Bird's eye or Thai chili |
| Turmeric Powder 🌿 | ½ tsp | Freshly ground preferred |
| Vegetable Oil 🫒 | ½ cup | For frying shallots |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Sugar 🍚 | 1 tbsp | Adjust to taste |
The tomatoes are the star—heirloom or beefsteak hold up best to the dressing. Grab them ripe but firm at Whole Foods or your local farmers market—they should be heavy for their size. Tamarind paste can be tricky to find, but Asian markets usually carry it in the sauce aisle. If you can't find it, mango chutney at half the amount works in a pinch. The peanuts? Trader Joe's has the best roasted, unsalted batch—none of that pre-salted nonsense. Shallots add that sweet, oniony crunch when fried, so don't skip them.
No tamarind? Lime juice plus 1 tsp maple syrup mimics the tangy-sweet balance. Fresh chili too spicy? Remove seeds and halve the amount. The cilantro is non-negotiable for that bright finish, but if you hate it, substitute with mint. For the dressing, I like to whisk everything together right before tossing—the flavors meld better that way. The turmeric gives it that golden hue, but don't worry if you don't have it; a pinch of paprika does the trick. And yes, you can make this ahead—just keep the dressing separate until serving.
Store the dressing separately for up to 3 days in the fridge—it gets stronger over time. The fried shallots? Eat them within 2 days or they'll get soggy. I always double the dressing because it disappears fast. Freeze extras in ice cube trays for quick salads later. The peanuts keep for months in a sealed container, so buy extra. This salad tastes even better the next day—the flavors have time to marry. Perfect for meal prep!
Why You'll Love This Recipe
- No-Chop Needed: I swear, the only prep is slicing tomatoes—and even then, you can eyeball it. Shallots get a quick pulse in the food processor, tamarind paste dissolves in seconds, and lime juice? Just squeeze. Honestly, I’ve made this while waiting for my rice to cook.
- Tangy Crunch Magic: That tamarind paste hits different—sweet, sour, and sticky all at once, like a party in your mouth. Add crushed peanuts and lime, and suddenly you’ve got a salad that’s addictively crisp, salty, and bright. Not just "good," but the kind of good that makes you finish the bowl.
- Lunch or Snack Hero: Pack it cold for work or serve it warm as a side—this salad plays well everywhere. I’ve had it with grilled fish, tossed in noodles, or just eaten straight from the jar. Even my picky friend asked for seconds, and that’s saying something.
- Pantry Staple Power: Tamarind paste lasts forever, peanuts are cheap, and tomatoes? You’ll use them before they spoil. Between us, this is my go-to when I’m low on fresh ingredients but still want something that tastes like I tried. Zero waste, zero stress.
Step-by-step instructions for Burmese tomato salad
This dish balances sweet, sour, and spicy perfectly—let's build it together.
Fry the Shallots Until Golden
Heat the 0.5 cup vegetable oil in a small skillet over medium heat. Add the 3 whole shallots (thinly sliced) and fry for 8-10 minutes, stirring occasionally, until they turn a beautiful golden brown. The shallots should be crispy but not burnt—this adds incredible depth to the salad. Remove them with a slotted spoon and drain on paper towels. Set aside for now.
Here's the thing—don't rush this step. The shallots need time to caramelize properly. If they're still pale, keep frying until they reach that perfect golden hue. This is where the magic happens for the flavor profile.
Make the Tangy Dressing
In a bowl, whisk together the 2 tbsp tamarind paste, 0.5 cup fresh lime juice, 1 tbsp sugar, 1 tsp salt, and 0.5 tsp turmeric powder. The mixture will be thick and vibrant—this is your base. Taste it now; it should be sweet, sour, and slightly earthy. If it needs more balance, add a splash of water or a pinch more sugar.
Next, finely chop the 1 piece red chili (seeds in for heat, out for mildness) and the 4 cloves garlic. Add these to the dressing along with the 0.5 cup fresh cilantro. Stir well—you want everything fully incorporated. The dressing should be smooth with just a hint of texture from the cilantro.
Prepare the Tomatoes
Cut the 4 medium ripe tomatoes into even ¼-inch thick slices. I like to work quickly so they don't oxidize. Arrange them on a plate and sprinkle lightly with the 0.5 cup crushed peanuts. Set aside—this is where the crunch comes in later.
This is the moment that matters: don't skip the peanuts. They add a fantastic contrast to the soft tomatoes and creamy dressing. If you're worried about sogginess, toss the tomatoes with the peanuts just before serving to keep them crisp.
Assemble and Serve
Just before serving, gently toss the tomato slices with the dressing. Be careful not to overmix—you want the tomatoes to stay intact and the flavors to meld without breaking them apart. Add the fried shallots and remaining 0.5 cup crushed peanuts to the bowl.
Let it sit for 5 minutes before serving. This gives the tomatoes time to absorb just enough dressing to soften slightly while keeping their structure. Serve immediately with warm rice or grilled fish—this salad shines with proteins that can stand up to its bold flavors.
Adjust to Taste
Taste and adjust the seasoning. Need more heat? Add a pinch of chili flakes. Want it sweeter? A touch more sugar. The beauty of this salad is its flexibility—it's all about balance. The dressing should coat your tongue with tangy, spicy, and slightly sweet notes while the peanuts and shallots provide crunch and depth.
Real talk: this salad is best eaten fresh. The tomatoes hold up for about 2 hours in the fridge, but the shallots and peanuts lose their crunch over time. Make it just before serving for the ultimate experience!
Pro Tips For Making Burmese Tomato Salad
- Sear the Shallots: Cook the shallots in a dry pan until they’re deep golden—not just soft. The caramelized bits add a whole new layer of flavor that raw shallots can’t match. I used to skip this, and the salad just tasted like a missing piece.
- Soak the Peanuts: Toss crushed peanuts in hot water for 10 minutes before adding them to the salad. This softens the edges slightly and prevents them from turning into dust in your mouth. (Yes, even if you’re impatient—trust me.)
- Balance the Tamarind: Start with half the tamarind paste called for, taste, then add more. Store-bought paste varies wildly in sourness—some brands are like vinegar, others like weak lemonade. Adjust lime juice accordingly.
- Cut Tomatoes in Half: Slice tomatoes into thick wedges (not chunks) so they hold their shape when tossed. Smaller pieces get soggy from the dressing, and you’ll end up with a watery mess. Keep them sturdy for that perfect crunch.
Essential equipment for burmese tomato salad
Must-Have Tools
You don’t need a fancy kitchen to make this salad, but a few key tools make the process smoother. A sharp chef’s knife (like Mercer Culinary Genesis) is essential for slicing tomatoes and shallots evenly.
I also recommend a small skillet (preferably nonstick) for frying the shallots—Calphalon Classic is my go-to for even heat distribution. 🔥
Dressing Mixer
A whisk is perfect for combining the tamarind dressing, but a small bowl with a fork works too. I like to use a glass mixing bowl (like Pyrex) because it’s easy to clean and lets me see the vibrant colors.
For measuring, a liquid measuring cup ensures precise amounts of lime juice and tamarind paste—this salad’s balance depends on it.
Frying Essentials
For crispy shallots, a slotted spoon helps drain excess oil without breaking the slices. A paper towel-lined plate keeps them crisp while cooling. Pro tip: Use a thermometer (like Taylor Precision) to monitor oil temp at 350°F—this ensures even cooking without burning. 🌡️
Serving Presentation
A large platter or shallow bowl showcases the salad’s vibrant layers. I love using a wooden board for rustic charm or a ceramic platter for elegant gatherings. A small serving spoon lets guests add dressing as desired—this salad’s flavors intensify when mixed fresh.
Budget-Friendly Swaps
No fancy tools? No problem! Use a sharp paring knife for tomatoes (just slice carefully). A spoon or fork works for mixing dressing, and a small pot can double as a frying pan.
For measuring, a standard measuring spoon set does the trick. The key is focus—this salad’s magic comes from technique, not equipment.
Storage Containers
Store dressing separately in an airtight glass jar (like Le Parfait) for up to 3 days. Keep fried shallots in a sealed container with a paper towel to absorb moisture.
Tomatoes and peanuts stay fresh in a resealable plastic bag for 2 days. Label everything—trust me, you’ll thank yourself later. ✨
Nutrition facts
Frequently asked questions
Can I make this Burmese tomato salad ahead of time?
Yes, but with a few key adjustments. Store the dressing separately in an airtight container for up to 3 days in the fridge. Keep the fried shallots and peanuts in a sealed bag for 2 days to maintain crispness. Assemble the salad just before serving—this ensures the tomatoes stay fresh and the textures remain perfect. The flavor actually improves after resting!
What if I can't find tamarind paste?
No worries! You can substitute with 1 tbsp lime juice + 1 tsp maple syrup for a similar tangy-sweet balance. For a deeper flavor, try ½ cup mango chutney (reduce other liquids slightly). The key is maintaining that bright, acidic profile—just taste and adjust as you go. Traditional Burmese recipes often rely on tamarind, but this works beautifully.
Is this salad spicy? Can I make it milder?
It has a mild kick from the chili, but you can easily adjust it. Remove the seeds and halve the amount of chili, or omit it entirely for a completely mild version. For extra heat lovers, add ½ tsp chili flakes to the dressing. The beauty of this recipe is its flexibility—you control the spice level perfectly to your taste.
Can I use regular onions instead of shallots?
While you can substitute yellow onions, shallots provide that delicate sweetness that's key to this salad. If you must use onions, try red onions (milder flavor) and reduce the frying time to 5-6 minutes to prevent bitterness. For best results, stick with shallots—they add that special crunch and flavor that makes this dish authentic.
What are the best tomatoes to use?
Look for heirloom or beefsteak tomatoes—their meaty texture holds up beautifully to the dressing. Avoid small cherry tomatoes as they'll get lost in the salad. Ripe but firm tomatoes work best—they should be heavy for their size and yield slightly when gently pressed. If your tomatoes are too soft, chill them for 30 minutes before slicing to help firm them up.
