Messy Vegan Cook

  • Recipes
  • Thai Food + Travel
  • Supper Clubs
  • Subscribe
menu icon
go to homepage
subscribe
search icon
Homepage link
  • All Recipes
  • Thai Food and Travel
  • London Vegan Supper Clubs
  • About
×
Home » Easy Vegan Recipes » Mains

Khao Ka Moo: Vegan Pork Stew on Rice

Updated: May 30, 2023 · Published: Apr 10, 2019 by Kip · This post may contain affiliate links · 4 Comments

↓ Jump to Recipe
Jump to Recipe

Kao ka moo is a dish of Teochew Chinese origin that is now firmly Thai. The flavour profile is salty and rich, with an underlying sweetness (although this recipe isn't as sweet as many versions you would find in central Thailand). Classed as aahaan jan diao, or a single plate dish for one diner, this style of food is is contrary to aahaan gap kao. The latter refers to the family style serving of multiple dishes to share alongside rice.

Vegan Thai Pork Stew

Etymologically, the name breaks down as follows:

  • khao: rice
  • ka: leg
  • moo: pork

Hence the dish translates as rice with pig leg. But of course it's possible to enjoy this dish without using animals, so I use a mixture of fried tofu, TVP soya chunks, and yuba sticks. Sliced seitan or gluten mock duck is also suitable.

Traditional accompaniments include pickled mustard greens, salty garlic chilli vinegar, raw garlic, and fresh bird's eye chillies. You can also serve kao ka moo with blanched kai lan (Chinese broccoli). The chilli vinegar and pickled mustard greens are bright enough to cut through the fattiness of the stew, which comes in the form of coconut oil instead of animal fat. 

Vegan Thai Pork Stew
Print Recipe

Vegan Khao Ka Moo ข้าวขาหมูวีแกน

A Thai recipe of Teochew Chinese origin, this is a vegan take on a classic comfort stew typically made with pig legs. I use a mix of fried tofu (not tofu puffs, though I'm sure these would be a tasty addition), TVP chunks, and yuba sticks. You can mix these up by omitting one and increasing the other. A plain seitan or gluten based mock duck will also work well. Serve this with steamed jasmine rice. This is a braised dish, so you will have more liquid than necessary leftover. I recommend freezing it to add to your next batch or using it as a soup noodle base. This recipe serves 6-8 people, depending on appetites.
Cuisine: Thai
Servings: 6 people

Ingredients

Chilli Garlic Vinegar Ingredients

  • ½ cup rice vinegar
  • 60 grams mild red or yellow chillies
  • 15 grams garlic (approximately 3 large cloves)
  • 1 tablespoon sugar
  • ¾ teaspoon salt

Stew Ingredients

  • 2.5 litres water
  • 10 grams coriander root roughly chopped
  • 5 large cloves garlic
  • 2 teaspoons white peppercorns
  • 1 teaspoon roughly ground black pepper
  • 20 grams soft light palm sugar (1 tablespoon)
  • 1 tablespoons pa lo powder (Thai five spice powder)
  • 5 tablespoons thin soy sauce
  • 3 tablespoons shaoxing rice wine
  • 3 tablespoons sweet soy sauce
  • 1 tablespoon vegan oyster sauce
  • 1 tablespoon black soy sauce
  • 2-3 teaspoons refined coconut oil
  • 1½ teaspoons salt
  • 2 pandan leaves knotted
  • 350 grams fried tofu cut into approximate 1 inch pieces
  • 75 grams yuba sticks snapped into 1-2 inch pieces
  • 1½ cup 75 grams large TVP chunks
  • Pickled mustard greens rinsed
  • Freshly steamed jasmine rice
  • Fresh coriander
  • Fresh bird's eye chillies and garlic

Instructions

  • Blend all of the chilli garlic vinegar ingredients to fine pieces. Heat chilli vinegar in a small saucepan for about a minute (you can skip the heating step if you prepare this condiment the day before). Decant to a heat proof glass jar.
  • Use a pestle and mortar to pound the coriander root, garlic, and white peppercorns into a rough paste.
  • Add the water to a large saucepan and knock the heat up to high. Add the paste from the previous step, ground black pepper, sugar, pa lo powder, thin soy sauce, rice wine, sweet soy sauce, vegan oyster sauce, black soy sauce, refined coconut oil, salt, pandan leaves, yuba sticks, TVP, and fried tofu. When the liquid boils, bring the heat down to medium low. Cover and simmer for 2-3 hours.
  • When you're ready to eat, blanch of a leaf or two per person of mustard greens in the stock (for about a minute). Remove and slice.
  • Dish up 1-1½ cups cooked rice per person and top with ¾-1 cup of stew (mostly solids with a little bit of stock). Top with the blanched pickled mustard green slices and fresh coriander. Serve alongside chilli garlic vinegar, raw bird's eye chillies, and raw garlic as condiments.

More Mains

  • Illustration of claypot rice with text "how to make claypot rice"
    How to make clay pot rice
  • Top down view of a moulded round of fried rice topped with green herbs. There are 3 slices of cucumber and a wedge of lime next to the rice.
    How to make tom yum fried rice
  • Rolled rice noodles in cloudy broth with mock meats, in a pink bowl, sitting on a red checkered tablecloth
    Vegan kway chap (Thai rice noodle rolls soup)
  • photo of a light pink oval melamine dish on a blue background (painted wood). The dish sets at a 45 degree angle. The plate contains stir fried seitan with red curry paste and green beans. Some of the green beans are tied into knots.
    How to make vegan pad prik king with tofu or seitan ผัดพริกขิงเต้าหู

I reserve the right to improve any malicious and trollish comments left below. Please do not comment about nonvegan products or activities.

Comments

  1. Paul DeShaw says

    April 17, 2019 at 2:22 am

    Oh man, the last time I had this was in the '80's. I was still carnivorous then. Next time I went back to Thailand, I went vegan. Thank you!

    Reply
    • Kip says

      April 18, 2019 at 11:50 pm

      you're welcome!

      Reply
  2. Harri says

    June 28, 2019 at 6:43 am

    This looks delicious, thanks for the recipe! I was just wondering if you add the chopped coriander root in step 2? I'm assuming this is the case but just checking. Also, do you know if you can substitute pa lo powder with Chinese five spice powder? I can't find any of the Thai blend where I live and google has not been forthcoming with recipes.

    Reply
    • Kip says

      June 29, 2019 at 2:47 pm

      Hi Harri,

      Thank you for pointing out my mistake. I missed out the garlic, white peppers, and coriander root in the steps. Fixed now. As for the pa lo powder, yes, five spice will work. Just be cognizant of any added salt in the powder you buy and add less additional salt in the recipe if necessary.

      Reply
  3. I reserve the right to improve malicious and trollish comments.

Leave a Reply Cancel reply

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

Recipe Rating




Name's Kip. Some things about me: vegan, Thai food enthusiast, comfortably chaotic and disorganised, information lover, Londoner, cookbook collector, clumsy AF, rarely takes a serious photo, has never been on a diet. This is not a wellness blog. I run vegan Thai supper clubs too.

More about me ?

  • All recipes
  • Thai food + travel
  • General travel
  • Reviews
  • Food facts
Vegan Thai Recipes
Vegan Travel in Thailand
Kippysnacks logo

I run vegan Thai supper clubs at my home in East London.

Think Like a Vegan

A thoughtful read for long time vegans and nonvegans alike, this is one of the best styles of arguing for and discussing veganism I have yet to find.

Popular posts

  • 5 ice lollies on a dark grey surface
    Pineapple Thai basil ice lollies
  • five vegan cheeseburger dumplings in a bowl. One dumpling is held up with chopsticks to showcase the crispy brown bottom.
    Vegan cheeseburger dumplings

Footer

^ back to top

About

  • About
  • Frequently Asked Questions
  • Privacy policy
  • Relationships and disclosures
  • Comments Policy
  • PR and Review Policy
  • Freelance and Consultancy

Contact

Email me
  • Facebook
  • RSS Feed
  • Instagram
  • Pinterest
  • Twitter

Newsletter

All content on this site, including, but not limited to, text, recipes, and photographs are owned by Messy Vegan Cook and its contributors. No content may be reprinted or reproduced without permission. As an Amazon Associate I earn from qualifying purchases.

Copyright © 2025 Messy Vegan Cook