Go Back
+ servings

Malaysian Sweet and Sour Eggs Recipe (Eggs Masak Branda/Belanda )

A few eggs drenched in the ever-appetizing sweet and sour sauce served with steamed white rice plus dollops of sambal belacan (a Malay style sambal with roasted shrimp paste).

Course Side Dish
Cuisine Malaysian
Keyword Malaysian Sweet and Sour Eggs
Servings 3 people
Calories 280 kcal


  • 4-5 eggs, fried "well done"
  • 1 onion, cut into rings and then cut into half
  • 1/2 red chili, sliced thinly
  • 1/2 stalk scallion, sliced diagonally
  • 1/8 teaspoon salt
  • 1/8 teaspoon fish sauce , optional; if you don't use fish sauce, add extra salt
  • 3 1/2 tablespoons sugar or to taste
  • 3 tablespoons cooking oil
  • Tamarind pulp, the size of a small ping pong ball
  • 1 cup water


  1. Fry the eggs "well done" and set aside.

  2. In a small bowl, add one cup of water to the tamarind pulp and soak for 10 minutes. Squeeze the tamarind pulp to extract the juice. Use only the juice and discard the pulp.

  3. Heat up your wok and add in the cooking oil.

  4. Sauté the onions for 2-3 minutes until they turn slighly brown or aromatic.

  5. Add in the fried eggs and do a quick stir.

  6. Lower the heat, add the tamarind juice and bring it to boil.

  7. Add in sugar, salt, fish sauce, scallion and chili. Simmer for 1-2 minutes.

  8. Serve hot.

Recipe Notes

It's not easy to get the perfect sweet and sour flavor so you have to taste the sauce a few times in order to get that perfect balance. This dish is supposed to be both sweet and sour, and a little salty. When I made this in Penang, I used less sugar because the sugar in Malaysia is a lot sweeter/stronger than in the US. So, please let your taste bud guide you during the cooking process. If it's not sour enough, extract more juice from the tamarind pulp. If it's too sour, add more sugar and some water. My mother also makes masak branda with salted fish . I will have to share the recipe one day.

Nutrition Facts
Malaysian Sweet and Sour Eggs Recipe (Eggs Masak Branda/Belanda )
Amount Per Serving (3 people)
Calories 280 Calories from Fat 171
% Daily Value*
Fat 19g29%
Saturated Fat 2g13%
Cholesterol 218mg73%
Sodium 206mg9%
Potassium 158mg5%
Carbohydrates 18g6%
Sugar 16g18%
Protein 7g14%
Vitamin A 410IU8%
Vitamin C 13.9mg17%
Calcium 41mg4%
Iron 1.2mg7%
* Percent Daily Values are based on a 2000 calorie diet.