The Shanghai Style Vegetable Rice

Want more from Genius Kitchen?

Watch on your Apple TV, Roku, or Fire TV and your iOS, Fire, or Android device.

Learn More
“The Shanghai Style Vegetable Rice originally was just the dish for low paid male workers around the Shanghai area. Wife at home used the left over Pak Choi, add some oil and combined with the rice, to make the traditional vegetable rice for their hard working husband. Gradually, this dish is widely spread and become one of the signature dish in Shanghai Cuisine. The dish is very simple and delicious. You can also use your own creativity to make the one and only Shanghai Vegetable Rice.”

Ingredients Nutrition

  • 800 g pak choi, cut into 2cm length (or some may call "Bak Coy")
  • 3 cups uncooked rice
  • 4 Chinese sausage (or you may use Bacon instead)
  • 2 garlic cloves, finely chopped
  • 800 ml stock
  • salt
  • dried small shrimp
  • oil


  1. 1. Cut the Pak Choi and bacon. Soak the dried small shrimp for about 10 minutes and leak dry. Add oil, garlic, bacon, and dried shrimp into the cast iron casserole and saute for about 2 minutes.
  2. 2. Add the Pak Choi into the casserole and cook until the stem is mildly soft. Season with salt.
  3. 3. Add the washed rice and stock into the casserole. Bring to boil with small heat and cover the lid for 15 minutes.
  4. 4. Uncover the lid after 15 minutes and check whether the stock is almost reduced. If it is, turn off the heat and cover the lid, using the temperature within the cast iron casserole to cook the rice.
  5. 5. Uncover when 20 minutes pass and it's ready to serve.
  6. P.S. You are welcome to visit our blog at for a detailed photo-based recipe.

Watch more

Join the Conversation

  • all
  • reviews
  • tweaks
  • q & a