Wambatu Moju - The Best Sri Lankan Eggplant Pickle Recipe

Wambatu Moju - The Best Sri Lankan Eggplant Pickle Recipe

Meal Prep 9 Last Update: Apr 13, 2026 Created: Mar 20, 2026
Wambatu Moju - The Best Sri Lankan Eggplant Pickle Recipe Wambatu Moju - The Best Sri Lankan Eggplant Pickle Recipe
  • Serves: 6 People
  • Prepare Time: 30 minutes
  • Cooking Time: 25 minutes
  • Calories: -
  • Difficulty: Medium
Print

Get ready to discover one of the most irresistible side dishes in Sri Lankan food: Wambatu Moju, also known as Sri Lankan Eggplant Pickle! This isn't just any pickle; it's a vibrant, sweet, sour, and spicy fried eggplant relish that brings an explosion of flavor to any meal. Imagine tender, fried eggplant and crisp onions, tossed in a tangy, piquant dressing—it's a classic with rice and curry, but honestly, it's good with just about anything. And guess what? It's naturally vegan and vegetarian!
This recipe is designed to be super clear, whether you're new to Sri Lankan food recipes or an experienced home cook. We'll walk you through how to prepare this delicious fried eggplant pickle with all the best tips for perfect texture and flavor.
What exactly is Wambatu Moju? It's a traditional Sri Lankan dish where eggplant (or brinjal) is deep-fried until tender and golden brown, then mixed with caramelized onions, green chilies, and a punchy dressing made from vinegar, sugar, mustard, and a hint of ginger garlic paste. The texture is soft yet slightly firm, and the flavor profile is incredibly complex—sweet, sour, spicy, and savory all at once. It's typically served as a condiment or relish alongside a hearty Sri Lankan rice and curry spread, especially popular during festive occasions.

Ingredients

Directions

  1. Prep the Eggplant
    1. Wash and dry the eggplant. Cut off the stem end. For best results, cut the eggplant into roughly 2-inch long, ½-inch thick wedges or batons. Uniform pieces will fry evenly.
    2. In a large bowl, toss the cut eggplant with ½ teaspoon turmeric powder and 1 teaspoon salt. Let it rest for at least 15-20 minutes. This step is crucial for drawing out moisture and preventing the eggplant from becoming too oily during frying.
    3. While the eggplant rests, thinly slice your red onion and slit your green chilies. Set up your draining station: a sheet pan lined with a thick layer of paper towels.
  2. Fry the Eggplant (The Key to Not-Oily Eggplant!)
    1. Heat 4-6 cups of vegetable oil in your wide pan or wok over medium-high heat until it reaches 350-375°F (175-190°C). If you don't have a thermometer, you can test the oil by dropping a tiny piece of eggplant in; it should sizzle immediately and vigorously.
    2. Before frying, gently squeeze out any excess moisture from the salted eggplant. Don't rinse it.
    3. Fry the eggplant in small batches. Don't overcrowd the pan, as this will drop the oil temperature and lead to soggy, oily eggplant. Fry each batch for 3-5 minutes, stirring occasionally, until it's deep golden-brown and tender.
    4. Using a slotted spoon, transfer the fried eggplant in a single layer to your prepared paper towel-lined sheet pan to drain excess oil. Allow it to cool slightly while you fry the remaining batches.
  3. Fry the Onions, Chiles, & Curry Leaves
    1. Carefully pour out most of the frying oil, leaving about 2-3 tablespoons in the pan.
    2. Add the thinly sliced onions to the hot oil. Fry over medium heat, stirring frequently, until they are golden brown and slightly crispy at the edges, about 5-7 minutes.
    3. Add the slit green chilies and optional curry leaves (if using). Fry for another 1-2 minutes until the chilies are slightly blistered and the curry leaves are fragrant and crisp.
    4. Remove the fried onions, chilies, and curry leaves from the pan with a slotted spoon and add them to the sheet pan with the fried eggplant.
  4. Make the Mustard-Vinegar Dressing
    1. In a clean mixing bowl, combine the white vinegar, granulated sugar, mustard powder (or ground mustard seeds),
    2. ginger garlic paste, chilli garlic paste (or red chili flakes), and ½ teaspoon salt.
    3. Whisk well until the sugar and mustard powder are fully dissolved. Taste the dressing and adjust the salt, sugar, or chili to your preference. It should be a balance of sweet, sour, and spicy.
  5. Toss & Rest
    1. Add the fried eggplant, onions, green chilies, and curry leaves to the bowl with the prepared dressing.
    2. Gently toss everything together until the eggplant and onions are evenly coated. Be careful not to mash the eggplant.
    3. For the best flavor, cover the bowl and let the Wambatu Moju rest at room temperature for 1-2 hours before serving. The flavors really meld and deepen overnight in the fridge, so making it ahead is a great idea!

Wambatu Moju - The Best Sri Lankan Eggplant Pickle Recipe



  • Serves: 6 People
  • Prepare Time: 30 minutes
  • Cooking Time: 25 minutes
  • Calories: -
  • Difficulty: Medium

Get ready to discover one of the most irresistible side dishes in Sri Lankan food: Wambatu Moju, also known as Sri Lankan Eggplant Pickle! This isn't just any pickle; it's a vibrant, sweet, sour, and spicy fried eggplant relish that brings an explosion of flavor to any meal. Imagine tender, fried eggplant and crisp onions, tossed in a tangy, piquant dressing—it's a classic with rice and curry, but honestly, it's good with just about anything. And guess what? It's naturally vegan and vegetarian!
This recipe is designed to be super clear, whether you're new to Sri Lankan food recipes or an experienced home cook. We'll walk you through how to prepare this delicious fried eggplant pickle with all the best tips for perfect texture and flavor.
What exactly is Wambatu Moju? It's a traditional Sri Lankan dish where eggplant (or brinjal) is deep-fried until tender and golden brown, then mixed with caramelized onions, green chilies, and a punchy dressing made from vinegar, sugar, mustard, and a hint of ginger garlic paste. The texture is soft yet slightly firm, and the flavor profile is incredibly complex—sweet, sour, spicy, and savory all at once. It's typically served as a condiment or relish alongside a hearty Sri Lankan rice and curry spread, especially popular during festive occasions.

Ingredients

Directions

  1. Prep the Eggplant
    1. Wash and dry the eggplant. Cut off the stem end. For best results, cut the eggplant into roughly 2-inch long, ½-inch thick wedges or batons. Uniform pieces will fry evenly.
    2. In a large bowl, toss the cut eggplant with ½ teaspoon turmeric powder and 1 teaspoon salt. Let it rest for at least 15-20 minutes. This step is crucial for drawing out moisture and preventing the eggplant from becoming too oily during frying.
    3. While the eggplant rests, thinly slice your red onion and slit your green chilies. Set up your draining station: a sheet pan lined with a thick layer of paper towels.
  2. Fry the Eggplant (The Key to Not-Oily Eggplant!)
    1. Heat 4-6 cups of vegetable oil in your wide pan or wok over medium-high heat until it reaches 350-375°F (175-190°C). If you don't have a thermometer, you can test the oil by dropping a tiny piece of eggplant in; it should sizzle immediately and vigorously.
    2. Before frying, gently squeeze out any excess moisture from the salted eggplant. Don't rinse it.
    3. Fry the eggplant in small batches. Don't overcrowd the pan, as this will drop the oil temperature and lead to soggy, oily eggplant. Fry each batch for 3-5 minutes, stirring occasionally, until it's deep golden-brown and tender.
    4. Using a slotted spoon, transfer the fried eggplant in a single layer to your prepared paper towel-lined sheet pan to drain excess oil. Allow it to cool slightly while you fry the remaining batches.
  3. Fry the Onions, Chiles, & Curry Leaves
    1. Carefully pour out most of the frying oil, leaving about 2-3 tablespoons in the pan.
    2. Add the thinly sliced onions to the hot oil. Fry over medium heat, stirring frequently, until they are golden brown and slightly crispy at the edges, about 5-7 minutes.
    3. Add the slit green chilies and optional curry leaves (if using). Fry for another 1-2 minutes until the chilies are slightly blistered and the curry leaves are fragrant and crisp.
    4. Remove the fried onions, chilies, and curry leaves from the pan with a slotted spoon and add them to the sheet pan with the fried eggplant.
  4. Make the Mustard-Vinegar Dressing
    1. In a clean mixing bowl, combine the white vinegar, granulated sugar, mustard powder (or ground mustard seeds),
    2. ginger garlic paste, chilli garlic paste (or red chili flakes), and ½ teaspoon salt.
    3. Whisk well until the sugar and mustard powder are fully dissolved. Taste the dressing and adjust the salt, sugar, or chili to your preference. It should be a balance of sweet, sour, and spicy.
  5. Toss & Rest
    1. Add the fried eggplant, onions, green chilies, and curry leaves to the bowl with the prepared dressing.
    2. Gently toss everything together until the eggplant and onions are evenly coated. Be careful not to mash the eggplant.
    3. For the best flavor, cover the bowl and let the Wambatu Moju rest at room temperature for 1-2 hours before serving. The flavors really meld and deepen overnight in the fridge, so making it ahead is a great idea!

You may also like

Newsletter

Sign up to receive email updates on new recipes.