Wambatu Moju is a Sri Lankan roasted eggplant salad โ smoky, tangy, a little sweet, and genuinely spicy. It comes together in about 50 minutes using one baking sheet and one pan. If you want a side dish that holds its own next to rice and curry without any fuss, this is it.
Before you start
The salting step is the one you shouldnโt skip. Ten minutes with salt on the eggplant strips pulls out excess water, which means the eggplant roasts instead of steams โ you get actual browning and a firmer bite rather than a soggy result. The second thing that matters is heat in the pan when you add the mustard seeds: they need to be hot enough to pop, which is what releases their flavor. If the oil isnโt hot before they go in, they just sit there and taste flat. Get the pan properly warm before adding anything.
About the ingredients
- Coconut vinegar: Worth seeking out at South Asian or Southeast Asian grocery stores. Itโs milder and slightly sweeter than white vinegar, so the dish has a rounder acidity. White vinegar works fine as a substitute but use a touch less โ itโs sharper.
- Asian or purple eggplant: These varieties have thinner skin and fewer seeds than globe eggplant, so they roast faster and donโt turn bitter. Globe eggplant will work, but cut the strips thinner and watch the oven time.
- Red chili powder: This means South Asian-style chili powder, which is pure ground dried red chili โ not the American blend that includes cumin and oregano. Check the label. Using the wrong one will change the flavor significantly.
- Mustard seeds: Yellow or brown both work. Brown mustard seeds are more pungent; yellow are milder. Either is fine here.
If something goes sideways
- Eggplant is mushy after roasting: It wasnโt dry enough before it went in the oven. Next time, press the salted strips firmly with paper towels. Also make sure the strips arenโt overlapping on the baking sheet โ crowding causes steaming.
- The dressing tastes flat: Taste before you add the eggplant back to the pan. If the vinegar-spice mixture lacks punch, add a small pinch more salt. Salt is what makes the other flavors register.
- Too spicy to eat: Stir in a small extra pinch of sugar and a squeeze more lime juice. Both dull heat without watering down the dish.
- Mustard seeds are burning before the garlic is ready: Pull the pan off the heat for a few seconds. Mustard seeds go from raw to burnt faster than garlic softens, so add the garlic first, let it go 30 seconds, then add the seeds.
- The salad looks dry after tossing: A splash of water โ a tablespoon at most โ loosened into the pan while everything is still warm will bring it back together without diluting the flavor.
Make-ahead notes
This salad actually improves after 15 to 30 minutes at room temperature โ the eggplant absorbs the dressing and the flavors settle. You can make it up to a day ahead and refrigerate it in a sealed container; the texture softens slightly but the flavor deepens, and many cooks prefer it this way. Bring it back to room temperature before serving โ cold mutes the spice and the vinegar tang. If youโre making it more than a few hours ahead, hold back the lime juice and stir it in just before serving; lime juice added too early turns dull and slightly bitter. Skip pre-dressing the eggplant if you want to keep it firmer โ dress it at the table so each person gets the contrast between the roasted exterior and the coating.
Sri Lankan Roasted Eggplant Salad
Equipment
- Cutting board
- Chef's Knife
- Baking sheet
- Mixing bowl
- Non-stick frying pan
- Wooden spoon
- Paper towels
Ingredients
- 2 large Eggplants Preferably Asian or purple eggplants, cut into thick strips
- 1 teaspoon Salt For seasoning and drawing moisture from the eggplant
- 3 tablespoons Oil Vegetable or coconut oil for roasting and frying
- 1 large Red onion Thinly sliced
- 2 cloves Garlic Minced
- 1 teaspoon Mustard seeds Lightly toasted for deeper flavor
- 1 teaspoon Turmeric powder For color and earthy flavor
- 1 teaspoon Red chili powder Adjust based on spice preference
- 1 tablespoon Sugar Balances flavors
- 1 tablespoon Vinegar White vinegar or Sri Lankan coconut vinegar
- 1 tablespoon Lime juice Freshly squeezed
- 2 tablespoons Fresh cilantro Chopped for garnish
Instructions
- Preheat your oven to 200ยฐC (400ยฐF). Line a baking sheet with parchment paper.
- Sprinkle salt over the eggplant strips and let them rest for 10 minutes to draw out excess moisture. Pat dry with paper towels.
- Toss the eggplant with 2 tablespoons of oil and spread evenly on the prepared baking sheet. Roast for about 25 minutes, turning halfway through, until golden brown and slightly crispy.
- In a frying pan over medium heat, add the remaining oil and sautรฉ onions until soft and translucent (about 5 minutes). Stir in garlic and mustard seeds, cooking until fragrant.
- Add turmeric, red chili powder, sugar, and vinegar. Cook for another 2 minutes, ensuring the flavors are well combined.
- Add the roasted eggplant slices to the pan, toss gently to coat with spices, and cook for another 2 minutes.
- Remove from heat and drizzle with fresh lime juice. Sprinkle with chopped cilantro before serving.
Notes
- For an authentic taste, let the salad rest for at least 15 minutes before serving to allow the flavors to meld.
Nutrition
Your questions, answered
Can I use a regular globe eggplant instead of Asian eggplant?
Yes, globe eggplant works. Cut the strips thinner than you would with Asian eggplant and check them a few minutes early in the oven, since globe eggplant has more moisture and can take longer to brown properly.
How spicy is this? My family canโt handle a lot of heat.
At 1 teaspoon of red chili powder it has a real kick โ noticeable but not overwhelming for most people. Start with half a teaspoon if youโre cooking for heat-sensitive eaters; you can always add more at the end.
Do I have to use vinegar, or can I just use more lime juice?
The vinegar does something lime juice alone canโt โ it gives a sharper, more persistent acidity that holds up as the dish sits. Lime juice alone will fade. If youโre out of vinegar, use mostly lime juice but add a small splash of apple cider vinegar as a backup.
What do I serve this with if Iโm not making a full Sri Lankan rice and curry meal?
It works well alongside plain steamed rice, flatbread, or even as a topping for thick yogurt. The tangy-spicy profile also pairs well with mild lentil dishes or roasted cauliflower.
Can I make this without sugar?
You can, but the dish will taste sharper and more one-dimensional. The tablespoon of sugar isnโt making this sweet โ itโs balancing the vinegar and chili so neither dominates. A small drizzle of honey is a reasonable swap.
Is this dish served warm, at room temperature, or cold?
Room temperature is the right call. Serving it cold straight from the fridge dulls the spice and the vinegar, and serving it piping hot makes the eggplant feel heavy. Let it sit out for 15 to 20 minutes after refrigerating before you put it on the table.

