A dish that always brings a smile to my face is my Mom’s Authentic Taiwanese Sticky Rice, also known as youfan, “oil rice,” 油飯.
Taiwanese Sticky Rice is the ultimate comfort food that most Taiwanese households grew up eating. Juicy chicken, chewy (QQ) rice, tossed in savory umami sauce; when steaming the sticky rice, the house will smell amazing.
The key to GOOD Taiwanese Sticky Rice is when the rice is chewy, not soggy, and every grain is coated in sauce.
I am making Chicken Sticky Rice, but you can also use Chinese sausage, thin pork slices, or serve it as a vegetarian dish.
You can find Taiwanese Sticky Rice at night markets, street vendors, and any life milestone celebration events.
People in Taiwan gift Taiwanese Sticky Rice to their friends and family to celebrate the newborn baby’s full moon event (one month after their birthday), to celebrate health and happiness.
Not going to lie; this is for sure my favorite gift to receive from my friends because Taiwanese Sticky Rice is super delicious.
There are so many secret small tips that make your Taiwanese Sticky Rice restaurant-style quality!
The first secret tip is to soak your glutinous rice ahead of time.
I recommend soaking for at least a minimum of 3 hours or overnight. Soaking the rice ahead of time will help cut down the cooking time, therefore preventing the rice from becoming soggy or mushy.
The second secret tip is to make holes in the rice before steaming.
Creating gaps between the rice will allow the air to flow stream, enabling the rice to cook evenly.
The third secret tip is to be gentle when pan-frying the rice.
You want to be patient and allow the rice to absorb all the sauce and stock without breaking the individual grains.
The final tip is to be generous with you’re seasoning and oil.
It is called “oil rice” for a reason, the more oil you add in, the most flavourful and delicious your sticky rice will be. The oil also helps prevent the rice from overly sticking together.
To make Vegetarian Taiwanese Stick Rice is easy and super yummy!
All you have to do is omit the dehydrated shrimp and chicken. I recommend doubling the amount of shiitake mushroom and add in chopped cashew.
Using dehydrated shiitake mushrooms will be more fragrant than fresh ones, and you can also use the stock to season the rice.

Do you want more Taiwanese Recipes? Here are some of my go-to Taiwanese recipes that you will LOVE!
- Popcorn Chicken (EXTRA CRISPY & JUCIY!)
- Beef Shacha Fried Rice (20 Minutes)
- Beef Noodle Soup (Authentic Family Recipe)
- 3 Cup Chicken Wings
Ingredients
- 3 cups of Glutinous Rice (soak for 3 hours+)
- 400ml of Mushroom Water or Chicken Stock
- 5 pieces of Chicken Thigh (bite-sized pieces)
- 3 tbsp of Soy Sauce
- 1 tsp of White Pepper
- 1 tsp of Sugar
- 1.5 tbsp of Sesame Oil
- 4 Shallots (sliced)
- 1 cup of Dehydrated Mushroom (soaked in water to hydrate)
- 3 tbsp of Dehydrated shrimp (rinse clean 2x)
- 2 tbsp of Soy Sauce
- 2.5 tbsp of Vegetarian Oyster Sauce
- Soak the Glutinous Rice in water for at least 3 hours or overnight, drain and set aside.
- Marinate chicken thigh with 2 tbsp of Soy Sauce, 1 tsp of White Pepper, 1.5 tbsp of Sesame Oil, and 1 tsp of sugar.
- In a pan, add a generous amount of oil (~3 tbsp) and add sliced shallots; saute for 1-2 minutes on medium heat.
- Next, add in dehydrated shiitake mushroom and dehydrated shrimp. Saute for 1-2 minutes or until fragrant.
- Add in the marinated chicken thigh, and saute for another 2-3 minutes.
- Drizzle in 2 tbsp of Soy Sauce and 2.5 tbsp of Vegetarian Oyster sauce, add in the drained glutenous rice, mix well.
- Pour in chicken stock, mushroom water, or vegetable stock. Gently fold the rice until all the rice has soaked up the sauce, be gentle not to break the rice. (takes around 3-5 minutes)
- Line steamer with parchment paper or lotus leaf. Make holes in the rice with a chopstick to let the air in. make as many as you can.
- Steam for 20 minutes.
Taiwanese Sticky Rice
Equipment
- steamer
Materials
- 3 cups of Glutinous Rice soak for 3 hours+
- 400 ml of Mushroom Water or Chicken Stock
- 5 pieces of Chicken Thigh bite-sized pieces
- 3 tbsp of Soy Sauce
- 1 tsp of White Pepper
- 1 tsp of Sugar
- 1.5 tbsp of Sesame Oil
- 4 Shallots sliced
- 1 cup of Dehydrated Mushroom soaked in water to hydrate
- 3 tbsp of Dehydrated shrimp rinse clean 2x
- 2 tbsp of Soy Sauce
- 2.5 tbsp of Vegetarian Oyster Sauce
Instructions
- Soak the Glutinous Rice in water for at least 3 hours or overnight, drain and set aside.
- Marinate chicken thigh with 2 tbsp of Soy Sauce, 1 tsp of White Pepper, 1.5 tbsp of Sesame Oil, and 1 tsp of sugar.
- In a pan, add a generous amount of oil (~3 tbsp) and add sliced shallots; saute for 1-2 minutes on medium heat.
- Next, add in dehydrated shiitake mushroom and dehydrated shrimp. Saute for 1-2 minutes or until fragrant.
- Add in the marinated chicken thigh, and saute for another 2-3 minutes.
- Drizzle in 2 tbsp of Soy Sauce and 2.5 tbsp of Vegetarian Oyster sauce, add in the drained glutenous rice, mix well.
- Pour in chicken stock, mushroom water, or vegetable stock. Gently fold the rice until all the rice has soaked up the sauce, be gentle not to break the rice. (takes around 3-5 minutes)
- Line steamer with parchment paper or lotus leaf. Make holes in the rice with a chopstick to let the air in. make as many as you can.
- Steam for 20 minutes.
Notes
- The first secret tip is to soak your glutinous rice ahead of time. I recommend soaking for at least a minimum of 3 hours or overnight.
- The second secret tip is to make holes in the rice before steaming Creating gaps between the rice will allow the air to flow stream, enabling the rice to cook evenly.
- The third secret tip is to be gentle when pan-frying the rice. You want to be patient and allow the rice to absorb all the sauce and stock without breaking the individual grains.
- The final tip is to be generous with you’re seasoning and oil.