Mao's Vegan Red-Braised Pork - 'Hong Shao Rou'

I first tried this recipe from Fuschia Dunlop's cookbook 'Revoltuionary Chinese Cookbook' when I wasn't vegan. I remembered the flavors being so unique. There were spices I was not used to cooking with in savory recipes like cinnamon bark and star anise. But in addition to that, Fuschia starts off this recipe essentially making a dark caramel with sugar, so the dish was actually sweet-savory, which I love.

287 4

So the technique of cooking "hong shao rou" is called "red cooking" or red braising. The red color is really more of an orange brown and comes usually from a dark soy sauce. In this recipe, the initial caramel made with peanut oil and sugar also add to this.

287 6

When I was trying to find a substitute for the pork belly, the natural choice was jackfruit, which rips very much like meat. In addition to jackfruit, I wanted to try it with a smoked tofu, which I thought could substitute for the meatiness of pork. I like both options, but the jackfruit was the clear winner because it soaked up the flavors of the sauce so well.

287 2 287 3

A word of caution is to be careful in the beginning when you are browning the sugar and the peanut oil. Although it doesn't bubble too much like caramel, the mixture gets amazingly hot, so when you add in the jackfruit and spices, be careful. After that initial step, the rest is smooth-sailing and the recipe is quite amazing in taste for how much effort is involved.

287 7
287 8
287 9

Mao's Vegan Hong Shao Rou - Red Braised Pork

(2 Servings)

  • 1 pound plain jackfruit or pressed tofu
  • 2 tablespoons peanut oil
  • 2 tablespoons sugar
  • 1 tablespoon Shaoxing wine
  • 1-inch piece ginger
  • 1 star anise
  • 1 dried red chili (more to taste)
  • 1 cinnamon stick
  • 1 teaspoon light soy sauce
  • salt and sugar to taste
  • scallions to garnish


  1. In a pot over medium high-heat, cook the peanut oil and sugar until it turns a dark caramel brown.
  2. Carefully add in the jackfruit, Shaoxing wine and spices. Then add in about 2 cups of water, just to cover the jackfruit.
  3. Bring mixture back to a boil and lower it down to a simmer. Cook for about 45 minutes, covered.
  4. After 45 minutes, uncover the pot. Turn heat up to medium-high, and reduced mixture down for 5 minutes, until it thickens slightly.
  5. Add in the soy sauce and adjust flavors with more salt or sugar.
  6. Serve hot over rice.

Copyright © 2021 - Christina Ng