How to Make Nasi Arab (Traditional & Healthy Version)

Nasi Arab, inspired by the diverse influences in Malaysian cuisine, is a fragrant rice dish that beautifully blends local spices, herbs like pandan and daun ketumbar (coriander leaves), and wholesome vegetables to create a satisfying vegetarian meal. While the name carries an Arab heritage, Malaysians have made this dish uniquely their own with the inclusion of ingredients such as bunga cengkih (cloves), kayu manis (cinnamon stick), and halba (fenugreek), resulting in an aromatic rice that is loved by all communities. Traditionally served during gatherings and festive occasions, Nasi Arab is a centerpiece that brings people together through its rich flavors and inviting aroma. This health-conscious, vegetarian Nasi Arab recipe is a great choice for those seeking a nutritious yet indulgent meal. The rice is cooked with a blend of spices, fresh tomatoes, raisins, and a hint of minyak sapi (ghee) for authentic taste, but can be easily modified for a lighter version. Using locally sourced basmati rice, flavorful herbs, and vegetables, this dish offers an excellent balance of carbohydrates, fiber, and essential vitamins, making it a perfect lunch option for health-minded individuals. Its versatility and adaptability to various dietary needs have made Nasi Arab a staple in Malaysian multicultural cuisine, celebrated for both its taste and wholesomeness.

35 min total2 servingsmedium250 kcal / 100g

Ingredients

  • Beras basmati (basmati rice)
    1 cup Beras basmati (basmati rice) (Rinsed and soaked 15 mins)
  • Minyak sapi (ghee) or olive oil
    1 tablespoon Minyak sapi (ghee) or olive oil (Use olive oil for less fat)
  • Bawang besar (onion)
    1 medium Bawang besar (onion) (Finely chopped)
  • Bawang putih (garlic)
    2 cloves Bawang putih (garlic) (Minced)
  • Halia (ginger)
    1 inch Halia (ginger) (Julienned)
  • Kayu manis (cinnamon stick)
    1 stick Kayu manis (cinnamon stick)
  • Bunga cengkih (cloves)
    3 pieces Bunga cengkih (cloves)
  • Buah pelaga (cardamom pods)
    2 pods Buah pelaga (cardamom pods)
  • Daun pandan
    1 leaf Daun pandan (Knotted)
  • Lada hitam (black pepper)
    1/2 teaspoon Lada hitam (black pepper) (Freshly ground)
  • Tomato
    1 medium Tomato (Diced)
  • Kismis (raisins)
    2 tablespoons Kismis (raisins)
  • Garam (salt)
    1/2 teaspoon Garam (salt) (To taste)
  • Air (water)
    1 3/4 cups Air (water)
  • Daun ketumbar (coriander leaves)
    2 tablespoons Daun ketumbar (coriander leaves) (Chopped, for garnish)
  • Mixed vegetables (carrot, peas, corn)
    1/2 cup Mixed vegetables (carrot, peas, corn) (Optional for more fiber)

Step-by-step instructions

Step 1: Rinse and soak beras basmati for at least 15 minutes
0%
15 min

Step 1 · Rinse and soak beras basmati for at least 15 minutes

Rinse and soak beras basmati for at least 15 minutes. This helps achieve fluffy, separate grains.

Step 2: Heat minyak sapi or olive oil in a heavy-bottomed pot
0%

Step 2 · Heat minyak sapi or olive oil in a heavy-bottomed pot

Heat minyak sapi or olive oil in a heavy-bottomed pot. Sauté bawang besar, bawang putih, and halia until fragrant and soft.

Step 3: Add kayu manis
0%

Step 3 · Add kayu manis

Add kayu manis, bunga cengkih, and buah pelaga. Sauté until the spices release their aroma.

Step 4: Add diced tomato and mixed vegetables (if using)
0%

Step 4 · Add diced tomato and mixed vegetables (if using)

Add diced tomato and mixed vegetables (if using). Cook until the tomato softens.

Step 5: Add the soaked rice
0%

Step 5 · Add the soaked rice

Add the soaked rice, daun pandan, lada hitam, kismis, and garam. Stir gently to mix all ingredients.

Step 6: Pour in the water
0%

Step 6 · Pour in the water

Pour in the water. Bring to a boil, then reduce to low heat and cover. Simmer until rice is cooked and water is absorbed.

Step 7: Once cooked
0%

Step 7 · Once cooked

Once cooked, fluff the rice with a fork. Garnish with daun ketumbar before serving.

Why this recipe is healthy

Nasi Arab is a healthy choice as it combines whole grains, minimal added fats, and a generous serving of vegetables. By using basmati rice and olive oil, this recipe supports healthy blood sugar levels and cardiovascular health. The abundance of herbs and spices not only enhances flavor but also delivers antioxidants, making this meal filling, nutritious, and suitable for weight management and balanced eating.

A note on tradition

Nasi Arab is a beloved dish in Malaysian multicultural cuisine, often served during family gatherings, communal feasts, and special occasions. While its roots are influenced by Middle Eastern traders who settled in Malaysia centuries ago, the dish has evolved with local flavors and ingredients like pandan leaves and ghee. It is especially popular in states such as Johor and Penang, and is enjoyed by Malaysians of all backgrounds as a symbol of unity and festive sharing.

← Back to Nasi Arab nutrition
How to Make Nasi Arab (Traditional & Healthy Version) – Recipe