Skip to content
Sri Lankan Wambatu Moju (Eggplant Pickle)
sri-lankanstarter

Sri Lankan Wambatu Moju (Eggplant Pickle)

Sri Lanka's addictive sweet, sour, and spicy fried eggplant pickle — the essential accompaniment to rice and curry.

Prep
30 min
Cook
30 min
Servings
8
Difficulty
Easy
4.8
Sign in to rate
#sri-lankan#pickle#eggplant#condiment#sweet-sour

About This Recipe

Wambatu moju is one of Sri Lanka's most irresistible condiments — strips of eggplant fried until crispy, then coated in a sweet-sour-spicy syrup of vinegar, sugar, onions, and chilies. The result is simultaneously crispy and glazed, tangy and sweet, with a chili heat that builds. Served as part of a rice and curry spread, a spoonful transforms every meal.

Ingredients

Serves 8

  • 500 geggplant, cut into thin strips
  • 1 tspturmeric
  • 1 tspsalt
  • oil for deep frying
  • 2 mediumonions, sliced into rings
  • 4 clovesgarlic, sliced
  • 3 piecesgreen chilies, sliced
  • 1 tspred chili flakes
  • 1/3 cupwhite vinegar
  • 3 tbspsugar
  • 1 tspsalt (for sauce)
  • 1/2 tspmustard seeds

Instructions

  1. 1

    Prepare the eggplant

    Toss eggplant strips with turmeric and salt. Let sit 20 minutes, then pat dry.

  2. 2

    Fry the eggplant

    Deep fry eggplant strips in hot oil until golden and crispy. Drain on paper towels.

  3. 3

    Fry the onions

    Fry onion rings in the same oil until golden. Remove.

  4. 4

    Make the sweet-sour sauce

    In a pan, combine vinegar, sugar, salt, and mustard seeds. Bring to a boil. Add garlic, green chilies, and chili flakes. Simmer 2 minutes.

  5. 5

    Combine and rest

    Add fried eggplant and onions to the sauce. Toss to coat. The moju improves significantly after resting for several hours or overnight.

Did you make this?

Rate it and help other cooks find the recipes that actually work.

One tap to sign in, and we'll save the rating you just picked.

Everything you need to plan your week — free

  • Meal calendar
  • Grocery list
  • AI recipe ideas

Track what you eat

Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.

Download Now

Pro Tips

  • →

    Dry the eggplant thoroughly before frying for maximum crispiness.

  • →

    The moju is much better after sitting — make it the day before.

  • →

    Balance the sweet-sour-spicy to your taste.

  • →

    Taste and adjust salt at the very end — flavors concentrate as liquids reduce, and a final pinch of flaky salt sharpens the whole dish.

Variations

  • •

    Make with bitter gourd (karawila) instead of eggplant

  • •

    Add green mango for extra sourness

  • •

    Reduce chili for a milder version

  • •

    Vegetarian: swap the protein for roasted king oyster mushrooms, smoked tofu or cooked chickpeas — adjust seasoning slightly upward to compensate.

Storage

Refrigerate up to 2 weeks in a sealed jar. Flavor improves over time.

History & Origin

Moju (pickle relish) has been part of Sri Lankan cooking for centuries, with the vinegar-preservation technique reflecting Portuguese colonial influence (16th–17th century). Wambatu moju became one of the essential components of a traditional Sri Lankan rice and curry meal.

Frequently Asked Questions

Why does it taste better the next day?

The eggplant absorbs the sweet-sour sauce while softening slightly overnight, creating a better balance of crispy-glazed texture.

Is it sweet or sour?

Both — it's a balance of sweet (sugar), sour (vinegar), salty, and spicy. The ratios can be adjusted to personal preference.

Can I make this ahead of time?

Yes — most of the components can be prepared up to a day in advance and refrigerated separately. Reheat gently and assemble just before serving so textures stay distinct.

What can I substitute if I don't have all the ingredients?

Stay close to the role each ingredient plays: swap aromatics for similar ones (shallot for onion, lime for lemon), and keep the fat-acid-salt balance intact. Spice blends can usually be approximated with what's in the cupboard.

Nutrition Facts

Per serving · 8 servings total

Calories140kcal
Protein2g
Carbohydrates18g
Fat8g
Fiber4g
Protein2g
Carbs18g
Fat8g

Time Summary

Prep time30 min
Cook time30 min
Total time60 min

Have Questions?

Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.

Chat with AI Chef →

Featured in Guides

This recipe is featured in the following curated guides:

Community

Join the conversation

Sign in to leave a comment and save your favourite recipes