4.54 from 13 votes
Print Recipe

Fragrant Yam Rice

Try this tested and trusted recipe for fluffy, fragrant, flavourful, healthy and nutritious Chinese-style yam rice, the perfect one-dish meal, and a delicious staple to accompany your favourite Chinese soups and mains. (Source: 'Singapore Hawker Food' by Jimmy Chua)
Celia Lim
Course: Main Course, Main Dish, Rice, Side Dish, Vegetable
Cuisine: Asian, Chinese
Servings :6 persons
Prep Time: 25 mins
Cook Time: 20 mins
Total Time: 1 hr 45 mins
Pin This Recipe


  • 400 g uncooked rice grains
  • 200 g pork belly
  • 200 g yam
  • 100 g carrot
  • 5 dried Chinese mushrooms
  • 50 g dried shrimps
  • 2 tbsp cooking oil
  • 500 ml water
  • Some spring onion, finely chopped (optional), for garnishing

Seasonings for Marinade:

  • 1 tbsp oyster sauce
  • 1/2 tbsp light soy sauce
  • 1/2 tsp salt
  • 1 tbsp dark soy sauce
  • 1/2 tbsp sesame oil
  • 1/8 tsp pepper


  • Slice pork into narrow strips. In a mixing bowl, combine seasonings for marinade. Add sliced pork and rub in marinade until thoroughly coated.Set aside for 1 hour.
  • Meanwhile, soak dried Chinese mushrooms in warm water until softened, drain and dice. Soak dried shrimps in water until softened (about 5 minutes) and drain. Peel and dice yam and carrot. Wash rice grains and drain.
  • Heat up oil in a wok over medium heat until very hot. Add diced yam and stir fry until partially cooked, about 5 minutes. Scoop out and set aside, leaving the oil in the wok. Fry dried shrimp in oil until very fragrant. Add pork slices (with marinade sauces) and stir fry for a few minutes. Add rice grains, and stir fry for 30 seconds or until well combined.
  • Place the rice mixture into a rice cooker. Add water and start the cooking process. When water in the rice cooker starts to simmer (boil), quickly stir in the fried yam, diced carrot and mushrooms, and close back the lid of the rice cooker. When end of cooking is indicated on the rice cooker, do not open the lid right away. Let the rice settle for about 10 minutes.
  • When ready to serve, gently stir to fluff the rice using a rice scoop (be careful not to over-stir, as the soft, cooked yam can break up easily). Dish out, garnish with chopped spring onion (optional) and serve as desired.
Did you make this? Share it on Instagram!I'd love to see! Don't forget to mention @foodelicacy or tag #foodelicacy so we can drool with you!