Caramel Fish Sauce Eggs (Trứng Rim Nước Mắm)

This is Vietnamese home cooking at its best — cheap, deeply flavoured, and faster than anything you'd order.

The caramel is just sugar and water. The fish sauce brings salt, umami, and funk. Together they create a sticky, complex glaze that transforms a humble boiled egg into something genuinely addictive. Eat it with rice and you're sorted.

Servings
2
Prep Time
10
mins
Cook Time
15
mins
Ingredients
9
Total Time
25
mins

Pantry bits

  • Fish sauce
  • Sugar

Ingredients

  • 4 eggs
  • 2 tbsp fish sauce
  • 2 tbsp sugar
  • 3 tbsp water
  • 1 shallot (thinly sliced)
  • 1 garlic clove (minced)
  • 1 red chilli (sliced)
  • 1 tbsp neutral oil
  • Coriander and spring onion, to serve

Instructions

  1. Boil the eggs
  2. Soft boil for 7 minutes or hard boil for 10. Peel and set aside.
  3. Make the caramel
  4. In a pan, combine sugar and water over medium heat. Don't stir — swirl the pan gently. Cook until the caramel turns a deep amber colour, about 3–4 minutes.
  5. Add the fish sauce
  6. Carefully add the fish sauce (it will splutter). Stir to combine into a glossy caramel sauce.
  7. Fry the aromatics
  8. In a separate pan, fry shallot in oil until golden. Add garlic and chilli and stir for 30 seconds.
  9. Bring it together
  10. Add the eggs and shallot mixture to the caramel pan. Simmer on low, turning eggs every minute to coat, until the sauce is thick and clings — about 3–4 minutes.
  11. Serve
  12. Plate over steamed rice. Scatter coriander and spring onion to finish.

Notes:

  • Soft-boiled gives you a jammy yolk inside the glazed exterior — worth the extra care
  • Watch the caramel closely — it goes from amber to burnt very fast
  • Halve the eggs lengthways for more surface area and more glaze

Never miss a recipe

Join thousands of subscribers and get our best recipes delivered to direct to your inbox!

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.