One-pot meals are life savers for home cooks like myself. So many days I would wake up and wonder what to cook for dinner. On days like these, I would always turn to meals that I can cook in one pot and the bonus would be if I could make it in advance and leave it to keep warm in the rice cooker.
Cabbage rice is one of the dishes that everyone at home simply loves. Yep, even the LAM likes it.
My cabbage rice recipe is pretty standard. It really is my Mom’s recipe. I use the ingredients that my mom uses, and I have not made any changes to it. Why fix something that doesn’t need fixing right?
I love using the rice cooker to cook one-pot meals. It saves me having to re-heat food. Yes, sometimes I am just THAT lazy! 😀
Here’s how to cook this dish.
In a heated wok, add some vegetable oil. Stir-fry the shallots and minced garlic for about 30 seconds, then add the drained dried prawns.
Stir-fry this for another minute or so, and add the pork, mushrooms and Chinese sausage. The pork does not have to be cooked through as it will continue cooking in the rice cooker later.
Stir to mix. Season with light soy sauce (or chicken powder), dark soy and white pepper.
Add the cabbage and stir to mix – this is to coat the cabbage with the sauces. Once the cabbage has been mixed, turn off the heat.
Wash and place rice in rice cooker. Add water to the rice.
Spoon the cabbage and the rest of the ingredients (including the sauce) into the rice cooker. The ingredients will sit on top of the rice. Do not stir.
Press the COOK button.
After 20 minutes, stir the rice and ingredients gently to mix. Close the lid of the rice cooker and continue cooking.
The cabbage will release some water as it cooks, so at the end of the cooking process, check the doneness of the rice. If you prefer softer rice, add a tiny little bit of water and cook some more.
This is definitely one of my go-tos from my list of “Fabulous Home-cooked Food”.


- 2 cups rice, long-grained, washed and drained
- 300g lean pork
- 1 Beijing cabbage, peeled and torn into wedges
- 2 Chinese sausages, thinly sliced - I used XO Chinese sausages
- 6 pieces dried Shitake mushroom, rehydrated and thinly sliced
- 50g dried prawns, soaked in hot water and drained
- 2 cups water
- 2 teaspoons light soy sauce
- 2 teaspoons dark soy sauce
- 1 teaspoon chicken powder, optional
- 1/2 teaspoon white pepper
- 2 teaspoon minced garlic
- 1/2 teaspoon light soy sauce
- 1/2 teaspoon sesame oil
- 1 teaspoon oyster sauce
- 1/2 teaspoon Shaoxing wine
- a dash of white pepper
- 1/2 teaspoon corn starch
- In a heated wok, add some vegetable oil. Stir-fry the minced garlic for about 30 seconds, then add the drained dried prawns.
- Stir-fry this for another minute or so, and add the pork, mushrooms and Chinese sausage. Stir to mix.
- Stir to mix. Season with light soy sauce (or chicken powder), dark soy and white pepper.
- Add the cabbage and stir to mix – this is to coat the cabbage with the sauces. Once the cabbage has been mixed, turn off the heat.
- Wash and place rice in rice cooker. Add water to the rice.
- Spoon the cabbage and the rest of the ingredients (including the sauce) into the rice cooker. The ingredients will sit on top of the rice. Do not stir.
- Press the COOK button.
- After 20 minutes, stir the rice and ingredients gently to mix. Close the lid of the rice cooker and continue cooking.
- The cabbage will release some water as it cooks, so at the end of the cooking process, check the doneness of the rice. If you prefer softer rice, add a tiny little bit of water and cook some more.
Diana….this looks scrumptious! And a meal that can happen in one pot or pan is perfect for me! Happy New Year and I hope you have a wonderful year to come! : )
Hi, how much water do we add to the rice (in rice cooker)? is it the usual amount as we steam our usual white rice?