Recipe Ulam Rice

Ulam Rice is a traditional Malaysian dish that combines steamed rice with a variety of fresh herbs and vegetables. This dish is not only flavorful but also packed with nutrients, making it a popular choice for a healthy meal. In this article, we will provide a detailed recipe for making Ulam Rice, along with tips, variations, and nutritional information.


  • Rice: 2 cups of jasmine rice
  • Water: 2.5 cups
  • Coconut milk: 1 cup (optional for a richer taste)
  • Salt: 1 teaspoon

For the Ulam (Herbs and Vegetables):

  • Long beans: 1 cup, finely chopped
  • Cucumber: 1 cup, diced
  • Turmeric leaves: 1/2 cup, finely sliced
  • Vietnamese coriander (Daun Kesum): 1/2 cup, chopped
  • Lemon basil (Daun Kemangi): 1/2 cup, chopped
  • Torch ginger bud (Bunga Kantan): 1/2 cup, finely sliced
  • Mint leaves: 1/2 cup, chopped
  • Kaffir lime leaves: 1/2 cup, finely sliced
  • Bird’s eye chilies: 2-3, finely chopped (optional for heat)


  1. Cooking the Rice:

    • Rinse the jasmine rice under cold water until the water runs clear.
    • Combine the rice, water, coconut milk (if using), and salt in a rice cooker or a pot.
    • Cook the rice according to the rice cooker instructions or bring it to a boil in a pot, then reduce the heat to low, cover, and simmer for 15-20 minutes until the rice is fully cooked and the liquid is absorbed.
    • Fluff the rice with a fork and let it cool slightly.
  2. Preparing the Ulam:

    • While the rice is cooking, prepare the herbs and vegetables.
    • Finely chop all the herbs and vegetables and place them in a large mixing bowl.
  3. Mixing the Ulam Rice:

    • Once the rice has cooled slightly, add it to the mixing bowl with the prepared herbs and vegetables.
    • Gently mix the rice with the herbs and vegetables until well combined. Be careful not to mash the rice.
  4. Serving:

    • Serve the Ulam Rice at room temperature or slightly chilled.
    • It can be served as a main dish or as a side dish with grilled fish, chicken, or tofu.


  • Freshness is Key: Use the freshest herbs and vegetables available to ensure the best flavor and nutritional value.
  • Adjusting Flavors: Taste the Ulam Rice before serving and adjust the salt or add a squeeze of lime juice for extra tanginess if needed.
  • Chill Time: Letting the Ulam Rice chill in the refrigerator for 30 minutes before serving can help the flavors meld together beautifully.


  • Protein Additions: Add cooked shrimp, chicken, or tofu for a heartier meal.
  • Different Herbs: Experiment with other herbs like parsley, cilantro, or Thai basil to create different flavor profiles.
  • Spicy Twist: Add more chilies or a splash of sambal for a spicier version.

Nutritional Information (per serving)

  • Calories: Approximately 250 kcal
  • Carbohydrates: 45g
  • Protein: 4g
  • Fat: 5g
  • Fiber: 3g
  • Sodium: 300mg


Ulam Rice is a versatile and nutritious dish that celebrates the flavors of fresh herbs and vegetables. It's a perfect choice for a light yet satisfying meal that can be easily customized to suit your taste preferences. Whether you enjoy it as a main course or a side dish, Ulam Rice is sure to delight your palate with its vibrant and refreshing taste.


Popular Recipes


Blog Archive

Featured Post

Recipe Chirashi Sushi

Chirashi Sushi, also known as scattered sushi, is a vibrant and flavorful Japanese dish that combines seasoned sushi rice with an array of c...