04 Julai

TRADITIONAL MALAYSIAN LAKSA JOHOR RECIPE

Introduction

Laksa Johor is one of Malaysia's most distinctive traditional noodle dishes, originating from the southern state of Johor. Unlike other laksa varieties that use rice noodles, Laksa Johor is uniquely served with spaghetti, a tradition believed to have been introduced during the reign of Sultan Abu Bakar, who was influenced by Western cuisine after visiting Europe in the late 19th century.

The dish features a rich, creamy fish gravy made from mackerel, coconut milk, aromatic herbs, and spices. The gravy is thick, fragrant, mildly spicy, and packed with fresh fish flavor. It is served over cooked spaghetti and topped with finely sliced fresh vegetables and herbs, creating a delicious combination of creamy, spicy, fresh, and aromatic flavors.

Laksa Johor is traditionally served during Hari Raya celebrations, family gatherings, weddings, and festive occasions throughout Johor.

Preparation Time: 45 minutes
Cooking Time: 1 hour 30 minutes
Total Time: 2 hours 15 minutes
Servings: 6 people


Ingredients

For the Fish Gravy

  • 1 kg fresh mackerel (or sardines)
  • 2 liters water
  • 500 ml thick coconut milk
  • 3 tablespoons cooking oil
  • 2 tablespoons tamarind juice
  • 2 teaspoons salt
  • 1 tablespoon sugar

Spice Paste

  • 10 dried chilies (soaked)
  • 8 shallots
  • 5 cloves garlic
  • 3 cm fresh ginger
  • 3 cm galangal
  • 2 stalks lemongrass (white part only)
  • 1 tablespoon coriander powder
  • 1 teaspoon fennel powder
  • 1 teaspoon cumin powder
  • 1 teaspoon turmeric powder
  • 1 teaspoon shrimp paste (belacan), toasted

Blend all ingredients into a smooth paste.


Pasta

  • 500 g spaghetti

Fresh Garnishes

  • Bean sprouts
  • Long beans, finely sliced
  • Fresh cucumber, julienned
  • Fresh onion, thinly sliced
  • Fresh mint leaves
  • Vietnamese coriander (Daun Kesum)
  • Fresh basil leaves
  • Lime wedges

Optional Garnishes

  • Fried shallots
  • Red chili slices
  • Sambal Belacan

Instructions

Step 1: Prepare the Fish

Bring water to a boil.

Add the mackerel.

Cook for about 15–20 minutes until fully cooked.

Remove the fish.

Reserve the cooking stock.

Allow the fish to cool completely.

Remove the skin and every bone carefully.

Flake the fish into fine pieces.


Step 2: Blend the Fish

Place the fish meat into a blender.

Add a small amount of the reserved fish stock.

Blend until smooth.

Set aside.


Step 3: Cook the Spice Paste

Heat cooking oil in a large pot.

Add the blended spice paste.

Cook over medium heat for 10–15 minutes, stirring continuously until fragrant and the oil separates.


Step 4: Prepare the Gravy

Pour the reserved fish stock into the pot.

Add:

  • Blended fish
  • Coconut milk
  • Tamarind juice
  • Salt
  • Sugar

Bring to a gentle boil.

Reduce the heat.

Simmer for 30–40 minutes, stirring occasionally to prevent the coconut milk from separating.

The gravy should become thick, creamy, and aromatic.


Step 5: Cook the Spaghetti

Bring a large pot of salted water to a boil.

Cook the spaghetti until al dente according to the package instructions.

Drain well.

Do not overcook.


Step 6: Prepare the Garnishes

Wash all vegetables thoroughly.

Slice the cucumber, onion, and long beans into thin strips.

Prepare the bean sprouts, mint leaves, basil, and Vietnamese coriander.

Arrange all garnishes separately.


Step 7: Assemble the Laksa Johor

Place a generous portion of cooked spaghetti into each serving bowl.

Ladle the hot fish gravy over the spaghetti.

Top generously with:

  • Bean sprouts
  • Long beans
  • Cucumber
  • Onion
  • Mint leaves
  • Vietnamese coriander
  • Basil leaves

Serve with lime wedges on the side.


Serving Suggestions

Laksa Johor is best enjoyed with:

  • Sambal Belacan
  • Lime wedges
  • Fried shallots
  • Fresh red chilies
  • Crackers (Keropok)

A glass of iced tea or fresh lime juice complements the rich and creamy gravy perfectly.


Chef's Tips

  • Fresh mackerel provides the sweetest and richest flavor.
  • Remove every fish bone carefully before blending.
  • Simmer the gravy gently to prevent the coconut milk from curdling.
  • Spaghetti should remain slightly firm (al dente) to absorb the gravy without becoming mushy.
  • Fresh herbs should only be added just before serving to preserve their aroma and freshness.
  • Toast the shrimp paste (belacan) before blending to enhance its flavor.
  • The gravy tastes even better after resting for several hours, allowing the flavors to develop fully.

Storage

Store the gravy separately from the spaghetti.

Refrigerate the gravy for up to 3 days.

Freeze the gravy for up to 2 months.

Cook fresh spaghetti whenever serving for the best texture and taste.


Nutritional Information (Approximate Per Serving)

  • Calories: 620 kcal
  • Carbohydrates: 58 g
  • Protein: 33 g
  • Fat: 28 g
  • Fiber: 5 g
  • Sodium: 780 mg

Interesting Facts

  • Laksa Johor is the only traditional Malaysian laksa that uses spaghetti instead of rice noodles, making it truly unique.
  • The dish is closely associated with the royal heritage of Johor and is believed to have been inspired by the Western culinary preferences of Sultan Abu Bakar after his travels to Europe.
  • The thick fish and coconut gravy distinguishes Laksa Johor from sour-based or curry-based laksa varieties found elsewhere in Malaysia.
  • It is commonly prepared during Hari Raya, weddings, and large family gatherings because the rich gravy is ideal for serving many guests.
  • Today, Laksa Johor remains one of Malaysia's most distinctive heritage dishes and is celebrated as a symbol of Johor's rich culinary history.

TRADITIONAL MALAYSIAN NASI TOMATO RECIPE

Introduction

Nasi Tomato (Tomato Rice) is one of Malaysia's most beloved traditional rice dishes, especially popular during weddings, Hari Raya celebrations, family gatherings, and festive occasions. The dish is known for its beautiful reddish-orange color, fragrant aroma, and rich buttery flavor. Despite its name, Nasi Tomato does not taste strongly of tomatoes. Instead, tomato puree and tomato sauce add a subtle sweetness, mild tanginess, and attractive color that complement the aromatic spices.

The rice is typically cooked with Basmati rice, fresh tomatoes, tomato puree, butter or ghee, evaporated milk, and fragrant whole spices such as cinnamon, cardamom, cloves, and star anise. It is traditionally served with Ayam Masak Merah (Spicy Tomato Chicken), beef rendang, chicken kurma, pickled vegetables (acar), papadum, and sambal.

This elegant rice dish has become a staple at Malaysian wedding banquets and festive celebrations because of its vibrant appearance and delicious flavor.

Preparation Time: 25 minutes
Cooking Time: 45 minutes
Total Time: 1 hour 10 minutes
Servings: 6–8 people


Ingredients

For the Rice

  • 4 cups Basmati rice
  • 5 cups chicken stock or water
  • 3 tablespoons tomato puree
  • 3 tablespoons tomato sauce (ketchup)
  • 250 ml evaporated milk
  • 2 tablespoons butter or ghee
  • 2 tablespoons cooking oil
  • 2 ripe tomatoes, diced
  • 2 pandan leaves, tied into knots
  • 1 teaspoon salt
  • 1 teaspoon sugar

Whole Spices

  • 1 cinnamon stick
  • 4 cardamom pods
  • 4 cloves
  • 2 star anise

Aromatics

  • 1 large onion, thinly sliced
  • 3 cloves garlic, minced
  • 2 cm fresh ginger, thinly sliced

Garnishes

  • Fried shallots
  • Raisins
  • Cashew nuts
  • Green peas (optional)
  • Fresh coriander leaves

Instructions

Step 1: Prepare the Rice

Wash the Basmati rice several times until the water runs clear.

Soak the rice for 20–30 minutes.

Drain thoroughly before cooking.


Step 2: Sauté the Aromatics

Heat the butter (or ghee) together with the cooking oil in a large pot.

Add:

  • Cinnamon
  • Cardamom
  • Cloves
  • Star anise

Cook for about 2 minutes until fragrant.

Add the sliced onion and sauté until soft and lightly golden.

Stir in the garlic and ginger, cooking for another minute until aromatic.


Step 3: Cook the Tomato Base

Add the diced tomatoes.

Cook until they soften.

Stir in the tomato puree and tomato sauce.

Cook for 3–5 minutes until the mixture thickens and the oil begins to separate.


Step 4: Add the Rice

Add the drained Basmati rice.

Gently stir for 2–3 minutes, coating every grain evenly with the tomato mixture.

This step enhances both the flavor and color of the rice.


Step 5: Cook the Rice

Pour in the chicken stock (or water) and evaporated milk.

Add:

  • Salt
  • Sugar
  • Pandan leaves

Bring the mixture to a gentle boil.

Reduce the heat to low, cover the pot, and cook until the liquid has been fully absorbed.

If using a rice cooker, transfer the mixture to the rice cooker after sautéing and cook as usual.


Step 6: Rest the Rice

Once cooked, leave the rice covered for 10 minutes.

This resting period allows the steam to finish cooking the grains and produces a fluffier texture.

Fluff the rice gently using a fork or rice paddle.


Step 7: Garnish

Sprinkle over:

  • Fried shallots
  • Raisins
  • Toasted cashew nuts
  • Fresh coriander leaves
  • Green peas (optional)

The garnishes add texture, color, and additional flavor.


Step 8: Serve

Transfer the Nasi Tomato onto a large serving platter.

Serve immediately while hot with traditional side dishes.


Traditional Side Dishes

Nasi Tomato is best served with:

  • Ayam Masak Merah (Spicy Tomato Chicken)
  • Chicken Kurma
  • Beef Rendang
  • Dalca
  • Pickled Vegetables (Acar)
  • Papadum
  • Sambal Belacan
  • Fresh Cucumber Slices
  • Hard-Boiled Eggs

Chef's Tips

  • Basmati rice produces the lightest and fluffiest texture.
  • Soaking the rice before cooking helps prevent broken grains.
  • Fresh tomatoes provide a sweeter and more natural flavor than canned tomatoes.
  • Use butter or ghee for a richer aroma.
  • Avoid stirring the rice too much after it has cooked, as this can break the grains.
  • Let the rice rest for at least 10 minutes before fluffing.
  • Toast the cashew nuts separately to enhance their crunch and flavor.

Storage

Store leftover Nasi Tomato in an airtight container in the refrigerator for up to 3 days.

Reheat by steaming or microwaving with a small splash of water to restore moisture.

The rice may also be frozen for up to one month, although freshly cooked rice offers the best flavor and texture.


Nutritional Information (Approximate Per Serving)

  • Calories: 510 kcal
  • Carbohydrates: 72 g
  • Protein: 9 g
  • Fat: 18 g
  • Fiber: 3 g
  • Sodium: 450 mg

Interesting Facts

  • Nasi Tomato is one of the signature dishes served at traditional Malay wedding feasts and Hari Raya celebrations.
  • Although tomato is used, the dish remains mildly sweet and aromatic rather than strongly tomato-flavored.
  • The combination of tomato puree, butter, evaporated milk, and whole spices creates its distinctive rich flavor and beautiful reddish-orange color.
  • The dish reflects a blend of Malay, Indian, and Middle Eastern culinary influences that have shaped Malaysian cuisine over generations.
  • Today, Nasi Tomato continues to be one of Malaysia's most elegant festive rice dishes and is often featured at banquets, family celebrations, and special occasions throughout the country.

TRADITIONAL MALAYSIAN PENANG LAKSA (ASAM LAKSA PENANG) RECIPE

Introduction

Penang Laksa, also known as Asam Laksa, is one of Malaysia's most iconic traditional noodle dishes and is widely regarded as one of the world's best noodle soups. Originating from the state of Penang, this dish is famous for its rich, tangy, spicy, and aromatic fish-based broth. Unlike coconut milk-based laksa varieties, Penang Laksa derives its unique flavor from tamarind (asam), fresh mackerel, aromatic herbs, and spices.

The soup is served with thick rice noodles and topped with finely sliced vegetables, pineapple, fresh herbs, shrimp paste (hae ko), and torch ginger. Every spoonful offers a perfect balance of sourness, sweetness, saltiness, and spiciness, making Penang Laksa one of Malaysia's most celebrated culinary treasures.

Preparation Time: 40 minutes
Cooking Time: 1 hour 20 minutes
Total Time: 2 hours
Servings: 6 people


Ingredients

For the Fish Broth

  • 1 kg fresh mackerel (or sardines)
  • 2 liters water
  • 80 g tamarind pulp
  • 5 dried tamarind slices (asam gelugur)
  • 2 tablespoons sugar
  • 2 teaspoons salt
  • 1 tablespoon shrimp paste (belacan), toasted

Spice Paste

  • 10 dried chilies, soaked
  • 8 shallots
  • 5 cloves garlic
  • 3 cm fresh ginger
  • 3 cm galangal
  • 2 stalks lemongrass (white part only)
  • 1 teaspoon turmeric powder
  • 1 teaspoon shrimp paste (belacan)

Blend all ingredients into a smooth paste.


Noodles

  • 800 g thick rice noodles (Laksa noodles)

Garnishes

  • Finely sliced cucumber
  • Finely sliced onion
  • Fresh pineapple, thinly sliced
  • Torch ginger flower (Bunga Kantan), finely sliced
  • Fresh mint leaves
  • Vietnamese coriander (Daun Kesum)
  • Red chili, thinly sliced
  • Lettuce, finely shredded

Condiments

  • Thick shrimp paste (Hae Ko)
  • Extra sliced chilies
  • Lime wedges

Instructions

Step 1: Prepare the Fish

Bring the water to a boil.

Add the mackerel.

Cook for about 15–20 minutes until fully cooked.

Remove the fish.

Reserve the cooking stock.

Allow the fish to cool.

Carefully remove all bones and skin.

Flake the fish into small pieces.


Step 2: Prepare the Spice Paste

Blend together:

  • Dried chilies
  • Shallots
  • Garlic
  • Ginger
  • Galangal
  • Lemongrass
  • Turmeric
  • Belacan

Blend until completely smooth.


Step 3: Cook the Broth

Heat a little cooking oil in a large pot.

Sauté the spice paste for 8–10 minutes until fragrant and the oil begins to separate.

Pour in the reserved fish stock.

Add:

  • Tamarind pulp
  • Tamarind slices
  • Toasted belacan
  • Salt
  • Sugar

Bring to a gentle boil.


Step 4: Add the Fish

Return the flaked fish to the soup.

Simmer gently for 30–40 minutes.

Stir occasionally.

Taste the broth.

Adjust the seasoning by adding more tamarind for extra sourness or sugar if needed.

The broth should have a perfect balance of sour, spicy, savory, and slightly sweet flavors.


Step 5: Prepare the Noodles

Bring a large pot of water to a boil.

Blanch the thick rice noodles for 30–60 seconds until heated through.

Drain well.

Divide the noodles among serving bowls.


Step 6: Assemble the Laksa

Pour the hot fish broth over the noodles.

Top generously with:

  • Cucumber
  • Pineapple
  • Onion
  • Lettuce
  • Torch ginger
  • Mint leaves
  • Vietnamese coriander
  • Red chili

Drizzle one tablespoon of thick shrimp paste (Hae Ko) over each serving.

Serve immediately.


Serving Suggestions

Penang Laksa is traditionally served with:

  • Thick shrimp paste (Hae Ko)
  • Extra fresh chilies
  • Lime wedges
  • Crispy fried shallots
  • Fresh herbs

Many Malaysians enjoy pairing it with iced tea, lime juice, or nutmeg juice.


Chef's Tips

  • Fresh mackerel produces the richest and sweetest broth.
  • Carefully remove every fish bone before returning the fish to the soup.
  • Toast the belacan before using to enhance its aroma.
  • Use fresh tamarind pulp instead of bottled concentrate whenever possible.
  • Do not overcook the noodles, as they may become soft and lose their chewy texture.
  • Add the shrimp paste only during serving to preserve its unique flavor.
  • Fresh herbs are essential and should never be omitted.

Storage

Store the fish broth separately from the noodles.

Refrigerate the broth for up to 3 days.

Freeze the broth for up to 2 months.

Cook fresh noodles when ready to serve for the best texture.


Nutritional Information (Approximate Per Serving)

  • Calories: 470 kcal
  • Carbohydrates: 55 g
  • Protein: 28 g
  • Fat: 13 g
  • Fiber: 4 g
  • Sodium: 860 mg

Interesting Facts

  • Penang Laksa is often called Asam Laksa because tamarind ("asam" in Malay) gives the soup its distinctive tangy flavor.
  • It has consistently appeared on international lists of the world's best foods due to its complex balance of sour, spicy, sweet, and savory flavors.
  • Unlike curry laksa, Penang Laksa contains no coconut milk, making it lighter and more refreshing.
  • The use of fresh herbs such as Vietnamese coriander, mint, and torch ginger creates its signature aroma that distinguishes it from other laksa varieties.
  • Today, Penang Laksa remains one of Malaysia's most famous street foods and is enjoyed by both locals and visitors from around the world.

TRADITIONAL MALAYSIAN NASI HUJAN PANAS RECIPE

Introduction

Nasi Hujan Panas, also known as Rainbow Rice or Festive Colored Rice, is a traditional Malaysian rice dish that is commonly served during weddings, festive celebrations, family gatherings, and special occasions. The dish is famous for its colorful appearance, fragrant aroma, and rich buttery flavor. The name "Hujan Panas," which literally means "sun shower," symbolizes the beautiful mixture of colorful rice grains resembling sunshine after rainfall.

Unlike ordinary white rice, Nasi Hujan Panas is cooked with aromatic spices, fresh milk, butter or ghee, and pandan leaves before being decorated with naturally colored rice in shades of red, yellow, green, and orange. The colorful rice not only enhances its visual appeal but also makes it one of Malaysia's most elegant traditional rice dishes.

Nasi Hujan Panas is traditionally served with chicken or beef curry, chicken rendang, dalca, pickled vegetables (acar), fried shallots, and papadum.

Preparation Time: 25 minutes
Cooking Time: 45 minutes
Total Time: 1 hour 10 minutes
Servings: 6–8 people


Ingredients

For the Rice

  • 4 cups Basmati rice
  • 5 cups water
  • 250 ml evaporated milk
  • 2 tablespoons butter or ghee
  • 2 pandan leaves, tied into knots
  • 2 tablespoons raisins
  • 2 tablespoons cashew nuts
  • 2 tablespoons sliced almonds
  • 1 teaspoon salt

Whole Spices

  • 1 cinnamon stick
  • 4 cardamom pods
  • 4 cloves
  • 2 star anise

Food Coloring

  • Red food coloring
  • Yellow food coloring
  • Green food coloring
  • Orange food coloring

(Alternatively, use natural coloring such as beetroot juice, turmeric, pandan juice, and carrot juice.)


Garnishes

  • Fried shallots
  • Raisins
  • Cashew nuts
  • Sliced almonds

Instructions

Step 1: Wash the Rice

Wash the Basmati rice until the water runs clear.

Soak the rice for 20–30 minutes.

Drain well.


Step 2: Sauté the Spices

Heat butter or ghee in a large pot.

Add:

  • Cinnamon stick
  • Cardamom
  • Cloves
  • Star anise

Cook for about 2 minutes until fragrant.

Add pandan leaves.


Step 3: Cook the Rice

Add the drained rice.

Stir gently for about 2–3 minutes.

Pour in water and evaporated milk.

Add salt.

Cook until the rice is fully done.

If using a rice cooker, transfer everything into the cooker after sautéing.


Step 4: Prepare the Colored Rice

Divide approximately one cup of cooked rice into four small bowls.

Color each bowl separately:

  • Red
  • Yellow
  • Green
  • Orange

Mix gently until each portion is evenly colored.


Step 5: Decorate the Rice

Place the white fragrant rice onto a serving tray.

Scatter the colored rice evenly across the top.

Do not overmix.

The colorful grains should remain distinct to create a festive appearance.


Step 6: Toast the Nuts

Lightly toast the cashew nuts and sliced almonds until golden.

Mix them with raisins.

Sprinkle over the rice.

Top with crispy fried shallots.


Step 7: Final Presentation

Arrange the rice on a large serving platter.

Serve while hot alongside your favorite traditional side dishes.


Serving Suggestions

Nasi Hujan Panas is traditionally served with:

  • Chicken Curry (Gulai Ayam)
  • Beef Rendang
  • Chicken Rendang
  • Dalca
  • Pickled Vegetables (Acar)
  • Papadum
  • Sambal Belacan
  • Fresh Cucumber Slices

It pairs wonderfully with iced rose syrup, fresh lime juice, or hot tea.


Chef's Tips

  • Basmati rice produces the best fluffy texture.
  • Soaking the rice before cooking helps prevent broken grains.
  • Use high-quality butter or ghee for a richer aroma.
  • Avoid adding too much food coloring; only a few drops are needed.
  • Keep the colored rice separate until the final decoration for a more vibrant presentation.
  • Toast the nuts gently to enhance their natural flavor.
  • Garnish just before serving to maintain the crispness of the fried shallots and nuts.

Storage

Store leftover rice in an airtight container in the refrigerator for up to 3 days.

Reheat by steaming or microwaving with a small splash of water to restore moisture.

Although it can be frozen for up to one month, freshly prepared Nasi Hujan Panas offers the best texture and aroma.


Nutritional Information (Approximate Per Serving)

  • Calories: 490 kcal
  • Carbohydrates: 70 g
  • Protein: 8 g
  • Fat: 18 g
  • Fiber: 2 g
  • Sodium: 320 mg

Interesting Facts

  • Nasi Hujan Panas is one of Malaysia's most colorful traditional rice dishes.
  • The colorful rice represents joy, celebration, prosperity, and happiness during festive occasions.
  • The dish is strongly influenced by Malay royal cuisine and has long been served at weddings and formal banquets.
  • Basmati rice gives the dish its signature long, fluffy grains and elegant appearance.
  • Today, Nasi Hujan Panas remains a favorite choice for festive celebrations because of its beautiful presentation, fragrant aroma, and rich buttery flavor.

TRADITIONAL MALAYSIAN NASI KUNYIT RECIPE

Introduction

Nasi Kunyit (Turmeric Glutinous Rice) is one of Malaysia's most cherished traditional dishes, widely enjoyed during festive celebrations, weddings, baby full moon ceremonies, religious events, and special family gatherings. The vibrant golden-yellow color comes from fresh turmeric or turmeric powder, symbolizing prosperity, happiness, and good fortune in Malay culture.

The rice is made using glutinous rice (sticky rice), which is steamed until tender and infused with rich coconut milk. Nasi Kunyit is traditionally served with spicy chicken curry (Gulai Ayam), beef rendang, or chicken rendang, making it a complete and satisfying meal.

Preparation Time: 30 minutes (plus soaking time)
Soaking Time: 4–6 hours or overnight
Cooking Time: 1 hour
Total Time: Approximately 6–7 hours
Servings: 6 people


Ingredients

For the Glutinous Rice

  • 4 cups glutinous rice (sticky rice)
  • 400 ml thick coconut milk
  • 200 ml water
  • 2 teaspoons turmeric powder or 3 tablespoons fresh turmeric juice
  • 2 pandan leaves, tied into knots
  • 1 teaspoon salt

Optional Garnishes

  • Fried shallots
  • Fresh cucumber slices
  • Hard-boiled eggs
  • Fresh coriander leaves

Traditional Side Dishes

  • Chicken Curry (Gulai Ayam)
  • Beef Rendang
  • Chicken Rendang
  • Sambal Belacan
  • Pickled vegetables (Acar)
  • Fried anchovies

Instructions

Step 1: Soak the Glutinous Rice

Wash the glutinous rice several times until the water becomes clear.

Soak the rice in clean water for at least 4–6 hours, preferably overnight.

Drain thoroughly before steaming.


Step 2: Steam the Rice

Prepare a steamer.

Spread the soaked glutinous rice evenly on a steaming tray lined with muslin cloth.

Steam over medium heat for 25–30 minutes.


Step 3: Prepare the Coconut Mixture

In a saucepan, combine:

  • Coconut milk
  • Water
  • Turmeric powder (or fresh turmeric juice)
  • Salt
  • Pandan leaves

Heat gently until warm.

Do not allow the coconut milk to boil.


Step 4: Mix the Rice

Transfer the half-cooked steamed rice into a large bowl.

Slowly pour the warm coconut milk mixture over the rice.

Mix gently until every grain absorbs the liquid evenly.

Allow the rice to rest for about 15–20 minutes.


Step 5: Steam Again

Return the rice to the steamer.

Steam for another 25–30 minutes until fully cooked.

The rice should be soft, sticky, and glossy with a bright golden-yellow color.


Step 6: Fluff the Rice

Remove the rice from the steamer.

Fluff gently using a fork or rice paddle.

Avoid pressing the rice too firmly to maintain its soft texture.


Step 7: Prepare the Side Dish

While the rice is steaming, prepare your preferred accompaniment.

The most traditional pairing is Chicken Curry (Gulai Ayam) with potatoes.

Alternatively, serve with Beef Rendang or Chicken Rendang for a richer flavor.


Step 8: Serve

Place the Nasi Kunyit onto serving plates.

Top with fried shallots.

Arrange the curry, cucumber slices, boiled eggs, and pickled vegetables alongside the rice.

Serve immediately while warm.


Serving Suggestions

Nasi Kunyit is traditionally served with:

  • Chicken Curry (Gulai Ayam)
  • Beef Rendang
  • Chicken Rendang
  • Pickled vegetables (Acar)
  • Sambal Belacan
  • Fried anchovies
  • Hard-boiled eggs
  • Fresh cucumber slices

It pairs perfectly with hot tea, iced lime juice, or traditional Malaysian drinks.


Chef's Tips

  • Always soak the glutinous rice overnight for the best soft and chewy texture.
  • Fresh turmeric juice produces a brighter natural color and stronger aroma than turmeric powder.
  • Use high-quality thick coconut milk for a richer flavor.
  • Never boil the coconut milk, as it may separate and affect the texture.
  • Steam the rice twice to ensure even cooking and excellent texture.
  • Fluff the rice gently after steaming to prevent it from becoming dense.
  • Banana leaves can be placed under the rice during steaming for an extra fragrant aroma.

Storage

Store leftover Nasi Kunyit in an airtight container in the refrigerator for up to 3 days.

Reheat by steaming for 10–15 minutes to restore its soft texture.

It can also be frozen for up to one month. Thaw overnight in the refrigerator before reheating.


Nutritional Information (Approximate Per Serving)

  • Calories: 480 kcal
  • Carbohydrates: 65 g
  • Protein: 7 g
  • Fat: 20 g
  • Fiber: 2 g
  • Sodium: 360 mg

Interesting Facts

  • Nasi Kunyit is considered a symbol of celebration and gratitude in Malay culture.
  • It is commonly prepared during weddings, Hari Raya, baby full moon ceremonies, thanksgiving feasts, and other special occasions.
  • The golden color represents prosperity, blessings, and happiness.
  • Traditionally, Nasi Kunyit is almost always served with Chicken Curry or Beef Rendang, creating one of Malaysia's most iconic festive meals.
  • Although simple in appearance, the dish requires patience, especially during the soaking and double-steaming process, which produces its signature soft, sticky, and fragrant texture.

03 Julai

TRADITIONAL MALAYSIAN NASI AMBENG RECIPE

Introduction

Nasi Ambeng (also spelled Nasi Ambeng or Nasi Ambeng Johor) is a traditional Malaysian rice dish with Javanese influences that is especially popular in the states of Johor and Selangor. It is commonly served during festive celebrations, religious gatherings, weddings, and family events. One of the most distinctive traditions of Nasi Ambeng is that it is often shared by four to six people from a large communal tray, symbolizing unity, friendship, gratitude, and togetherness.

A complete Nasi Ambeng platter usually consists of fragrant coconut rice served with Ayam Masak Kicap (soy-braised chicken), beef or chicken serunding (meat floss), sambal goreng, fried noodles, bergedel (potato patties), fried tempeh, tofu, boiled egg, and crispy crackers. Every family has its own special combination of side dishes, making every Nasi Ambeng unique.

Preparation Time: 1 hour
Cooking Time: 1 hour 30 minutes
Total Time: 2 hours 30 minutes
Servings: 6–8 people


Ingredients

For the Fragrant Rice

  • 4 cups jasmine rice
  • 5 cups coconut milk
  • 2 pandan leaves, tied into knots
  • 2 stalks lemongrass, bruised
  • 2 slices ginger
  • 1 teaspoon salt

For Ayam Masak Kicap (Soy Chicken)

  • 800 g chicken, cut into pieces
  • 3 tablespoons cooking oil
  • 5 shallots
  • 4 cloves garlic
  • 2 cm ginger
  • 3 tablespoons sweet soy sauce
  • 2 tablespoons light soy sauce
  • 1 tablespoon oyster sauce
  • 1 teaspoon ground black pepper
  • 1 cinnamon stick
  • 2 star anise
  • Salt and sugar to taste

For Sambal Goreng

  • 200 g fried tempeh, cubed
  • 200 g fried tofu, cubed
  • 100 g long beans, sliced
  • 100 g shrimp (optional)
  • 5 shallots
  • 3 cloves garlic
  • 2 tablespoons chili paste
  • 200 ml coconut milk
  • Salt and sugar to taste

For Beef Serunding

  • 300 g beef, boiled and shredded
  • 5 shallots
  • 3 cloves garlic
  • 2 tablespoons grated coconut
  • 1 teaspoon coriander powder
  • ½ teaspoon cumin powder
  • 1 teaspoon fennel powder
  • 2 tablespoons chili paste
  • Salt and palm sugar to taste

Additional Side Dishes

  • Fried vermicelli (Mee Hoon Goreng)
  • Bergedel (fried potato patties)
  • Hard-boiled eggs
  • Fried anchovies
  • Prawn crackers or fish crackers
  • Fresh cucumber slices

Instructions

Step 1: Cook the Rice

Wash the rice thoroughly until the water runs clear.

Place the rice into a rice cooker together with coconut milk, pandan leaves, lemongrass, ginger, and salt.

Cook until the rice is fluffy.

Leave it covered for another 10 minutes before fluffing gently with a rice paddle.


Step 2: Prepare Ayam Masak Kicap

Blend shallots, garlic, and ginger into a smooth paste.

Heat oil in a wok.

Sauté the blended ingredients until fragrant and lightly golden.

Add cinnamon and star anise.

Add the chicken pieces and cook until lightly browned.

Stir in sweet soy sauce, light soy sauce, oyster sauce, black pepper, salt, and sugar.

Cover and simmer for 20–25 minutes until the chicken is tender and coated in a rich, glossy sauce.


Step 3: Prepare Sambal Goreng

Blend shallots and garlic.

Sauté together with chili paste until fragrant.

Pour in coconut milk.

Add fried tempeh, tofu, shrimp, and long beans.

Cook over medium heat until the sauce thickens and coats all the ingredients.

Season with salt and sugar.


Step 4: Prepare Beef Serunding

Blend shallots and garlic.

Sauté until aromatic.

Add chili paste, coriander, cumin, and fennel powder.

Cook until the spices are fragrant.

Add shredded beef and grated coconut.

Cook over low heat while stirring continuously until the mixture becomes dry, light, and fluffy.

Season with salt and palm sugar.


Step 5: Prepare the Side Dishes

Cook the fried vermicelli according to your preferred recipe.

Prepare the bergedel by frying mashed potato patties until golden brown.

Boil the eggs and peel them.

Arrange crackers and cucumber slices on a serving plate.


Step 6: Assemble the Nasi Ambeng

Place a generous mound of fragrant rice in the center of a large serving tray.

Arrange the side dishes neatly around the rice:

  • Ayam Masak Kicap
  • Sambal Goreng
  • Beef Serunding
  • Fried Vermicelli
  • Bergedel
  • Hard-boiled Eggs
  • Fried Anchovies
  • Crackers
  • Cucumber Slices

Serve immediately while warm.


Serving Suggestions

Traditionally, Nasi Ambeng is served on a large round tray and shared among family members or friends.

It pairs well with:

  • Sambal Belacan
  • Pickled vegetables (Acar)
  • Fresh cucumber
  • Hot tea
  • Iced syrup drink
  • Fresh lime juice

Chef's Tips

  • Use fresh coconut milk for richer, more fragrant rice.
  • Cook the soy chicken slowly to allow the flavors to penetrate the meat.
  • Beef serunding should be dry but still tender.
  • Sambal Goreng tastes even better after resting for several hours.
  • Arrange the dishes neatly around the rice to create an attractive traditional presentation.
  • Sharing from one tray is part of the cultural experience of enjoying Nasi Ambeng.

Storage

Store each component separately in airtight containers in the refrigerator for up to 3 days.

Reheat the rice by steaming and warm the side dishes over low heat before serving.

Most side dishes can also be frozen for up to one month, except cucumber and crackers, which should always be served fresh.


Nutritional Information (Approximate Per Serving)

  • Calories: 760 kcal
  • Carbohydrates: 68 g
  • Protein: 35 g
  • Fat: 38 g
  • Fiber: 6 g
  • Sodium: 720 mg

Interesting Facts

  • Nasi Ambeng originated from the Javanese community and has become one of Johor's most iconic traditional dishes.
  • The meal is traditionally shared by four to six people from one large tray, representing unity, generosity, and friendship.
  • It is commonly served during weddings, Hari Raya celebrations, kenduri (feasts), and religious gatherings.
  • Every family has its own variation, with some adding fried beef, spicy sambal, salted fish, or additional vegetable dishes.
  • Today, Nasi Ambeng remains one of Malaysia's most beloved heritage dishes and continues to preserve the rich culinary traditions of the Javanese-Malay community.

TRADITIONAL MALAYSIAN NASI TUMPANG RECIPE

Introduction

Nasi Tumpang is a unique traditional rice dish originating from the state of Kelantan, Malaysia. Unlike ordinary rice meals, Nasi Tumpang is carefully layered with rice and several types of side dishes inside a cone-shaped banana leaf wrapper. Traditionally, it was prepared as a convenient packed meal for farmers, fishermen, traders, and travelers because it stays fresh for several hours without refrigeration.

A classic Nasi Tumpang usually consists of steamed rice layered with fish floss (serunding ikan), fish curry (gulai ikan), egg omelet or scrambled egg, and sometimes shrimp floss or meat floss. Once wrapped tightly in banana leaves, the flavors blend beautifully, producing a rich, aromatic, and satisfying meal.

Preparation Time: 45 minutes
Cooking Time: 1 hour
Total Time: 1 hour 45 minutes
Servings: 4–6 servings


Ingredients

For the Rice

  • 4 cups jasmine rice
  • 5 cups water
  • 1 teaspoon salt

For the Fish Curry

  • 500 g mackerel or tuna
  • 2 tablespoons cooking oil
  • 5 shallots
  • 3 cloves garlic
  • 2 cm fresh ginger
  • 2 cm galangal
  • 2 stalks lemongrass (bruised)
  • 2 tablespoons chili paste
  • 1 teaspoon turmeric powder
  • 200 ml thick coconut milk
  • 200 ml water
  • 1 teaspoon tamarind paste
  • Salt to taste
  • Sugar to taste

For the Fish Floss (Serunding Ikan)

  • 300 g cooked fish (deboned)
  • 1 cup grated coconut
  • 4 shallots
  • 2 cloves garlic
  • 1 teaspoon coriander powder
  • ½ teaspoon cumin powder
  • 1 tablespoon chili paste
  • Salt to taste
  • Palm sugar to taste

Egg Layer

  • 4 eggs
  • ¼ teaspoon salt
  • ¼ teaspoon white pepper

Cook into a thin omelet and slice into strips.


Wrapping

  • Fresh banana leaves
  • Kitchen string or bamboo strips

Instructions

Step 1: Cook the Rice

Wash the rice thoroughly until the water runs clear.

Cook the rice with water and salt until fluffy.

Allow it to cool slightly before assembling.


Step 2: Prepare the Fish Curry

Blend shallots, garlic, ginger, and galangal into a smooth paste.

Heat oil in a pot.

Sauté the spice paste until fragrant and the oil begins to separate.

Add chili paste and turmeric powder.

Cook for another 3–5 minutes.

Add lemongrass.

Pour in water and coconut milk.

Bring to a gentle simmer.

Add the fish.

Cook for about 15 minutes until the fish is tender.

Season with tamarind paste, salt, and sugar.

Allow the curry to cool before using.


Step 3: Prepare the Fish Floss

Steam or boil the fish until fully cooked.

Remove all bones carefully.

Flake the fish into fine pieces.

Toast the grated coconut until golden brown.

Blend shallots and garlic.

Sauté until fragrant.

Add chili paste, coriander, cumin, toasted coconut, and fish.

Cook over low heat while stirring continuously until dry and fluffy.

Season with salt and palm sugar.


Step 4: Prepare the Egg Layer

Beat the eggs with salt and pepper.

Cook into a thin omelet over low heat.

Slice into thin strips.


Step 5: Prepare the Banana Leaves

Wash the banana leaves.

Briefly pass them over low heat or blanch them in hot water for a few seconds to soften them.

Wipe dry.

Cut into rectangular pieces suitable for wrapping.


Step 6: Assemble the Nasi Tumpang

Lay a banana leaf flat.

Shape it into a cone.

Begin layering in this order:

  • A spoonful of rice
  • Fish floss
  • Rice
  • Fish curry
  • Rice
  • Egg strips
  • Final layer of rice

Press each layer gently to remove air pockets.

Fold the banana leaf tightly around the filling.

Secure with kitchen string or bamboo strips.


Step 7: Steam the Wrapped Rice

Steam the completed Nasi Tumpang for 10–15 minutes.

This allows the flavors to combine while releasing the aroma of the banana leaf.

Serve warm.


Serving Suggestions

Nasi Tumpang is delicious on its own, but it can also be served with:

  • Fresh cucumber slices
  • Sambal Belacan
  • Pickled vegetables
  • Fried anchovies
  • Traditional fish crackers
  • Hot tea or black coffee

Chef's Tips

  • Fresh banana leaves provide the best aroma.
  • Allow the curry to cool before assembling to prevent the rice from becoming soggy.
  • Remove every fish bone carefully.
  • The fish floss should be dry to improve shelf life.
  • Press each layer gently for a compact and attractive cross-section.
  • Steam briefly before serving to enhance the fragrance.
  • Traditionally, Nasi Tumpang tastes even better after resting for a short time because the flavors blend together.

Storage

Store wrapped Nasi Tumpang in an airtight container in the refrigerator for up to 2 days.

Reheat by steaming for 10–15 minutes before serving.

Not recommended for freezing, as the texture of the rice and banana leaves may deteriorate.


Nutritional Information (Approximate Per Serving)

  • Calories: 520 kcal
  • Carbohydrates: 56 g
  • Protein: 24 g
  • Fat: 20 g
  • Fiber: 4 g
  • Sodium: 480 mg

Interesting Facts

  • Nasi Tumpang is a culinary heritage of Kelantan and has been enjoyed for generations.
  • Traditionally, it was packed in cone-shaped banana leaves for easy transport to farms, rivers, and marketplaces.
  • The banana leaf wrapper naturally perfumes the rice during steaming.
  • Every family has its own combination of fillings, with some including beef floss, shrimp floss, or spicy sambal.
  • Today, Nasi Tumpang remains one of Malaysia's most distinctive traditional rice dishes and is especially popular during cultural festivals and local food fairs.