• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • About Me
    • About Me
    • Contact Me
  • Recipe
    • Breakfast
    • Meal
    • Soups & Stews
    • Drink
    • Side Dishes
    • Dessert
  • Latest Recipes
    • Plant-based Hacks
    • Blogging tips
    • Recipe Series
  • Subscribe
  • Recommended Products
  • E-book

Veggie Anh

menu icon
go to homepage
  • Recipes
  • About Me
  • E-book
  • Subscribe
subscribe
search icon
Homepage link
  • Recipes
  • About Me
  • E-book
  • Subscribe
×
Home » Cuisine » Chinese

8 September 2023 Chinese

Vegan Hainanese Chicken Rice

Jump to Recipe·Print Recipe

Vegan Hainanese Chicken Rice is an innovative plant-based twist on the classic Singaporean dish! The vegan chicken is made from king oyster mushrooms wrapped in delicate tofu skin, creating a remarkably realistic chicken-like texture.

Vegan Hainanese Chicken Rice

Whether you're a vegan seeking a delicious alternative or a non-vegan curious about the wonders of plant-based cooking, this Vegan Hainanese Chicken Rice recipe showcases the diversity and satisfaction that vegan cuisine can offer. It also brings a lot of nostalgia for me while creating the recipe, as Hainanese Chicken Rice is one of my comfort dishes growing up!

This recipe is inspired by the Vegan Teriyaki Chicken recipe on the blog.

Jump to:
  • Hainanese Chicken Rice with a twist
  • Why you'll love this recipe
  • Ingredients
  • Instructions
  • Assemble the vegan Hainanese Chicken Rice
  • 📖 Recipe
  • Related
  • 💬 Reviews

Hainanese Chicken Rice with a twist

Hainanese Chicken Rice is a popular and iconic dish that originated from the Hainan province in southern China. It consists of tender poached or steamed chicken served with fragrant rice cooked in chicken broth. The dish is typically accompanied by various condiments such as chili sauce, ginger sauce, and dark soy sauce.

Hainanese Chicken Rice is known for its simplicity, delicate flavors, and emphasis on perfectly cooked chicken and aromatic rice. It has gained international popularity and can be found in many Southeast Asian countries, with each region adding its own unique twist to the dish. It is considered the national dish of Singapore with a lot of cultural significance.

This recipe is made in collaboration with my fellow creator and food blogger Brown Girl Vegan, and we attempt to show how to make a realistic, authentic yet plant-based Chicken Rice.

Why you'll love this recipe

I love this recipe and it brings me a lot of joy and nostalgia while creating this recipe. In my attempt to create this dish, I have attempted to make this recipe:

  • Innovative and Realistic: The combination of king oyster mushrooms and tofu skin creates a vegan 'chicken' that closely mimics the texture and taste of traditional chicken, providing a satisfying and realistic experience.
  • Authentic Flavors: With aromatic ginger-infused rice, a garlic chili sauce that packs a punch, and a delightful sweet soy sauce, this recipe captures the authentic essence of classic Hainanese Chicken Rice.
  • Plant-Powered Diversity: Even if you're not vegan, this recipe demonstrates the incredible diversity and creativity of plant-based cooking. It's a delightful reminder that vegan cooking can be just as flavorful and satisfying and you don’t have to miss out on your favorite food as a vegan.

Ingredients

The recipe has 3 components: the Vegan Chicken, the Rice and the Sauces.

For the Vegan Chicken, you'll need:

Vegan Chicken ingredients
  • King oyster mushrooms
  • A large sheet of yuba (tofu skin)
  • Spice mix: salt, pepper and 5-spices

The fragrant and flavorful rice includes these ingredients:

Rice ingredients
  • Rice
  • Ginger
  • Salt
  • Mushroom seasoning
  • Soy sauce
  • Sesame Oil

To make the 2 sauces, you'll need:

Chili Garlic Sauce:

  • Chillies
  • Garlic
  • Salt
  • Limes
  • Sugar
  • Water

Sweet Soy Sauce:

  • Soy sauce
  • Vegan oyster sauce
  • Sweetener (sugar or maple syrup works great here)

See recipe card for quantities.

Instructions

Making the Rice

Rinse rice 3 to 4 times and drain the starchy water it produces. 

Wash the rice
Drain excess starch

To a pot, add sesame oil. Saute ginger paste until fragrant for 30 seconds. 

Add salt to the pot or pan

Add sesame oil to a pot.

Add minced ginger

Then minced ginger and stir fry for 1 minute.

Stir fry the rice

Add rice to the pot and saute for a few minutes. 

Add 3.5 cups of water, followed by kombu dashi, salt, white pepper. Then add in a tied bunch of pandan leaves. 

Add water to the pot

Add the seasonings

and an optional tied bunch of pandan leaves.

If you’re using a pressure cooker, let it cook on high flame until you hear the whistle. Switch off your stove and let it remain in the steam for 10-15 minutes. 

If you’re using a rice cooker, add the rice and water, then close the lid and press the button to start the cooking process. 

Make the Vegan 'Chicken':

Cut the heads of the king oyster mushrooms and boil them in 4 cups of water. Add a vegetable stock cube and let the mushrooms boil for 10 minutes. (Add salt if you’re not using vegetable stock.)

Cut the heads of the mushroom

Cut the mushroom heads

Boil for 10 minutes

Boil the mushroom in veg stock for 10 minutes.

Remove from pot

Remove the mushrooms and transfer to an ice bath.

Squeeze out excess water

Gently squeeze the mushrooms to drain off excess water. 

Prepare the salt rub using mushroom seasoning, pepper and 5-spice powder. Rub the mushrooms with the spice mix.

Slit the mushrooms

Slit the mushrooms vertically

Form a mushroom cutlet

to form a cutlet.

Score the mushroom with a criss-cross pattern

Score the mushroom cutlets in a criss-cross pattern.

Rub with salt rub

Rub the mushroom cutlets on both sides with the salt rub mixture, including: salt, black pepper and 5-spice powder.

Rehydrate the tofu skin (if using dry ones), cut the tofu skin sheet into thirds then make the vegan chicken:

Fry the vegan chicken

Fry in oil

Fry until golden brown

until golden brown and crispy on both sides.

Thinly slice the vegan chicken

Slice the vegan 'chicken' into thin pieces.

Make the Sauces

  • For the chili sauce, combine all the ingredients required in a high speed blender. 

Add the ingredients to a blender.

Make Chili Garlic Sauce

Blend till smooth.

Assemble the rice with the sauces.

  • For the sweet soy sauce, combine the ingredients and give them a good mix. 
  • Once the rice is cooked, mix in soy sauce and sesame oil for extra flavor. 

Assemble the vegan Hainanese Chicken Rice

  • Plate the rice with the vegan chicken, sliced cucumber, tomatoes and coriander (or scallions). Serve with chili sauce and sweet soy sauce. 

If you have tried my recipe, please let me know what you think by leaving me a review on this page or tagging me on Instagram @veggieanh. I would love to see your creations!

Print

📖 Recipe

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan Hainanese Chicken Rice

Vegan Hainanese Chicken Rice


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

5 from 1 review

  • Author: Veggie Anh
  • Total Time: 1 hour 30 minutes
  • Yield: 4 serving 1x
  • Diet: Vegan
Print Recipe
Pin Recipe

Description

Vegan Hainanese Chicken Rice is an innovative plant-based twist on the classic Singaporean dish! The vegan chicken is made from king oyster mushrooms wrapped in delicate tofu skin, creating a remarkably realistic chicken-like texture. 


Ingredients

Scale

‘Chicken’ Rice:

  • 2 cups of rice

  • 1 tablespoon ginger

  • 1 tablespoon sesame oil

  • 1 vegetable broth cube

  • Salt, white pepper

  • 2 teaspoon kombu dashi

  • Tied bunch of pandan leaves

  • 1 tablespoon light soy sauce

  • 1 tablespoon sesame oil

 

Vegan ‘Chicken’:

  • 150 king oyster mushrooms (4)

  • Salt rub mixture:

    • 1 teaspoon salt or mushroom seasoning

    • ⅛ teaspoon Chinese 5-spice powder

    • Dash of black pepper

  • 1 large sheet of tofu skin (yuba)

 

Garlic Chili Sauce

  • 2 red chillies
  • 3 cloves garlic
    Small piece ginger
  • 3-4 calamansi limes
  • ½ tsp sugar
  • 1 tsp salt
  • Water to blend

Sweet Soy Sauce

  • 2 tbsp dark soy sauce
  • 1 tbsp veg oyster sauce
  • 1 tsp sweetener

Plating 

  • Cucumber
  • Tomatoes
  • Cilantro or Chopped scallions

Instructions

Making the Rice:

  • Rinse rice 3 to 4 times and drain the starchy water it produces. 
  • To a pot, add sesame oil. Saute ginger paste until fragrant for 30 seconds. 
  • Add rice to the pot and saute for a few minutes. 
  • Add 3.5 cups of water, followed by kombu dashi, salt, white pepper. Then add in a tied bunch of pandan leaves. 
  • If you’re using a pressure cooker, let it cook on high flame until you hear the whistle. Switch off your stove and let it remain in the steam for 10-15 minutes. 
  • If you’re using a rice cooker, add the rice and water, then close the lid and press the button to start the cooking process. 

Make the vegan 'Chicken':

  • Boil King Oyster Mushrooms in 4 cups of water. Add a vegetable stock cube and let the mushrooms boil for 10 minutes. (Add salt if you’re not using vegetable stock.)
  • Remove the mushrooms and transfer to an ice bath. Gently squeeze the mushrooms to drain off excess water. 
  • Soak your tofu skin in hot water until it becomes soft (about 1 minute)
  • Slit your mushrooms vertically and slice them open so they form a flat cutlet shape. Prepare the salt rub using mushroom seasoning, pepper and 5-spice powder. Rub the mushrooms with the spice mix.
  • Wrap the mushroom cutlets in tofu skin. This will be our vegan chicken.
  • To a pan, add some oil and fry the vegan chicken on both sides until lightly browned. Keep them aside and chop them into slices. 

Sauces

  • For the chili sauce, combine all the ingredients required in a high-speed blender. 
  • For the sweet soy sauce, combine the ingredients and give them a good mix. 
  • Once the rice is cooked, mix in soy sauce and sesame oil for extra flavor. 

Assemble:

  • Plate the rice with the vegan chicken, sliced cucumber, tomatoes and coriander (or scallions). Serve with chili sauce and sweet soy sauce. 
  • Prep Time: 1 hour
  • Cook Time: 30 minutes
  • Category: Meal
  • Method: Stovetop
  • Cuisine: Singaporean, Chinese

Did you make this recipe?

Share a photo and tag me @veggieanh — I can't wait to see your creations!

Related

Looking for other recipes like this? Try these:

  • vegan fried egg in a sizzling pan
    Vegan Fried Egg (Vegan Egg Series Part 2)
  • vegan mung bean omelette
    Vegan Mung Bean Egg (Vegan Egg Series Part 1)
  • Tofu Katsu in a bento box
    Tofu Katsu Bento Box
  • Mango Sticky Rice spring rolls featured image
    Mango Sticky Rice Spring Rolls: A Summer Twist on a Thai Classic

More Chinese

  • Vegan Mapo Tofu featured image
    Vegan Mapo Tofu
  • Vegan Peking Duck featured image
    Vegan Peking Duck - Plant-based Takeout at home
  • Vegan Hot and Sour Soup
  • Bok Choy & Mushroom Stirfry featured image
    Bok Choy & Mushrooms Stir Fry

Reader Interactions

Comments

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

  1. Tran Nguyen says

    April 12, 2024 at 3:40 am

    Delicious recipe!!! I need to work on my tofu skin for the mushroom chicken. Thank you for creating this recipe the real Hainan chicken recipe is one of my favorite dishes before switching to plant based eating!






    Reply
    • Veggie Anh says

      April 12, 2024 at 5:24 pm

      Thank you so much, I'm glad you enjoyed it!

      Reply

Primary Sidebar

About Me

Veggie Anh profile image

Hi, I'm Anh! I am the blogger, and content creator, and recipe developer behind Veggie Anh. My goal is to inspire you to eat more veggies by sharing my recipes, videos, stories, and more!

More about me →

  • Instagram
  • YouTube
  • TikTok
  • Pinterest

Trending Recipes

  • Chickpea Tofu
    Chickpea Tofu (Burmese Tofu)
  • Kimchi jjigae
    Kimchi Jjigae - Korean Kimchi Stew (Vegan)
  • Vegan Sushi Bake
    Vegan Sushi Bake
  • Vegan Pork Belly

Footer

↑ back to top

About

  • About
  • Privacy Policy
  • Contact

  • Instagram
  • Pinterest
  • TikTok
  • YouTube
  • Mail

Sign up for my newsletter

    Built with ConvertKit

    Recent Posts

    • Gochujang Cauliflower (Airfryer method)
    • Banh Flan (Vegan Vietnamese Coffee Caramel Flan)
    • Nori Wrapped Tofu
    • Chickpea Flour Omelette (Vegan Egg Series Part 3)
    • Vegan Fried Egg (Vegan Egg Series Part 2)

    As an Amazon Associate, I earn from qualifying purchases.

    Copyright © 2025 Veggie Anh