Vietnamese fried rice is yellow due to the addition of turmeric, a spice that gives it a bright yellow color. Some restaurants may also use soy sauce, eggs, carrots, and certain types of oil, which can contribute to the yellow hue.