• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
  • Recipes
  • Travel
  • About
  • Shop
  • Contact

Cook With Dana

menu icon
go to homepage
  • Recipes
  • Travel
  • About
  • Shop
  • Contact
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • search icon
    Homepage link
    • Recipes
    • Travel
    • About
    • Shop
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Cook With Dana » Recipes » Chinese

    Published: Mar 31, 2022 · Modified: May 22, 2024 by Dana · This post may contain affiliate links · 2 Comments

    Shanghai Rice Cakes

    Jump to Recipe Print Recipe

    Shanghai rice cakes made with a sweet and savory sauce cooked with shiitake mushrooms, ground pork, bok choy, and cabbage makes a delicious easy meal everyone will love! It’s simple to make and takes less than 30 minutes from start to finish.

    Stir fried rice cakes with boy choy, minced pork, cabbage and onions in a bowl.
    Jump to:
    • What are Rice Cakes?
    • Why You Will Love This Shanghai Rice Cake Recipe
    • Ingredients
    • How to Cook Rice Cakes
    • How to Make Stir Fried Rice Cakes
    • Expert Tips
    • Recipe FAQs
    • More Asian-Style Dinner Recipes
    • Shanghai Rice Cakes

    What are Rice Cakes?

    Asian rice cakes are made from rice and tapioca. They’re shaped into cylinders and sliced into flat oval shapes. They are used in a variety of different ways but stir fries are a popular method for serving.

    Shanghai stir-fried rice cakes have a sweeter flavor due to the addition of hoisin sauce. Unlike the Korean stir-fried rice cakes recipe called tteokbokki, this Shanghai-style rice cake recipe is less spicy, sweeter, and has less sauce.

    In many rice cake recipes, thin slices of pork are cooked with the Chinese rice cakes, but in my version we’re using ground pork! I’m not going to say this is traditional Shanghai stir fried rice cakes, but it tastes very similar to the rice cake dish I had in Shanghai, China (when I was studying abroad)!

    A package of rice cakes in front of a white background.

    Why You Will Love This Shanghai Rice Cake Recipe

    • Quick Meal. This dish goes together quickly — taking less than 30 minutes to make!
    • Great Flavors. This dish has it all! The chewy rice cakes and mushrooms are the perfect pair for the crisp cabbage and the sweet and salty sauce is savory and so good!
    • Takeout at Home. Enjoy this tasty takeout from your own home. Made with a tasty sauce it’s so good.

    Ingredients

    Ingredients to make Shanghai rice cakes laid out including sesame oil, soy sauce, sugar, water, white pepper, oyster sauce, minced pork, rice cakes, onion, ginger, garlic, cabbage, bok choy, shiitake mushrooms, dark soy sauce.
    • Rice Cakes: My preference is to use Korean rice cakes. You need to get the sliced version instead of the long stick version. I got mine at H-mart, a Korean grocery store but you can find them at most asian grocery stores or you can buy them online from Amazon.
    • Avocado oil: We will be using this for cooking the vegetables and stir frying the rice cakes. You can also use another neutral-flavored oil you prefer.
    • Minced Pork: A quick and easy meaty addition! You can also use ground turkey or leftover sliced pork if you prefer.
    • Bok Choy: This Chinese leafy green has a crunchy texture works perfectly with the chewiness of the rice cake. You can also use spinach, yu cai, choy sum or pea shoots!
    • Cabbage: Fresh cabbage is added to boost the veggies in the dish.
    • Shiitake: A flavorful mushroom with a bold flavor that’s earthy and savory with a great chewy texture that works well with the rice cakes.
    • Aromatics: The dish gets its first layer of flavor from fresh garlic, fresh ginger, and white onion. Do not substitute with garlic or ginger powder as the flavor will not be the same.
    • Oyster Sauce: If you want to a vegetarian version be sure to use a vegan oyster sauce.
    • Soy Sauce: Adds savory flavors to the sauce balancing the sweetness. The dark soy sauce is used to add a more caramel brown color to the dish.
    • Sugar: Enhances the sweet flavors.
    • Sesame Oil: Add this at the end for flavor. When you add this in the beginning the flavor is more muted and cooked down.

    How to Cook Rice Cakes

    Before you make the stir fry you must first prepare the rice cakes.

    Soaking sliced rice cakes in water.

    Step 1: Prepare the rice cakes according to the package directions. My instructions begins with soaking them in water for 10 minutes. Rinse and drain the water. If the rice cakes are sticking together make sure to separate them.

    Cut cabbage, sliced mushrooms, and bok choy on a cutting board.

    Step 2. While the rice cakes are soaking, chop your bok choy into pieces, slice the cabbage, and mushrooms. Mince onions, garlic and ginger.

    How to Make Stir Fried Rice Cakes

    Sauteed onions, garlic and ginger on a pan.

    Step 1: Heat avocado oil in a pan or wok over medium-high heat. Add the ginger and garlic followed by the onions and saute for a minute.

    Sauteed pork with onions and ginger in a pan.

    Step 2: Next, add your minced pork and a teaspoon of salt and separate the clumps of meat. Cook for 2 minutes.

    Sauteed pork with oyster sauce, garlic and ginger on a sauce pan.

    Step 3: Add all the sauces: oyster sauce, soy sauce, dark soy sauce, water, sugar and white pepper in the pan.

    Sliced rice cakes in a pan with minced pork and sauce.

    Step 4: Mix together and then, add your rice cakes. Cook for 5 minutes. Make sure to stir often so the rice cakes don’t get stuck to the bottom of the pan.

    Sauteed mushrooms, cabbage, bok choy in a pan.

    Step 5: Add the cabbage, sliced mushrooms, and bok choy. Cook for 3-4 minutes covered until vegetables are tender and cooked.

    Stir-fried rice cakes with minced pork, sliced mushrooms, cabbage and bok choy.

    Step 6: Mix together and make sure rice cakes are not sticking to the pan. Finish off with the sesame oil.

    Expert Tips

    • Keep the Bok Choy. It provides a crunchy texture that complements the chewiness of the rice cake very well so I highly recommend not skipping it.
    • Don’t Over Cook the Vegetables. Cook for 3-4 minutes. The cabbage should still be crunchy. Remember they will cook a bit more when added to the stir fry.
    • Drain the Cakes. Make sure all the excess water is drained off. If you end up with excess water in the pan it will dilute the flavor of the sauce.

    Recipe FAQs

    Can I make this recipe vegetarian?

    Yes, quite easily. Replace the pork with your favorite meatless crumbles or simply leave them out and enjoy your rice cakes with the vegetables.

    How do I store and reheat leftovers?

    Store leftovers in the refrigerator for up to three days. I do not recommend freezing it. For best results quickly reheat the rice cake stir fry in a skillet or wok with a bit of oil until heated through. You can also use the microwave to reheat it.

    What to make with rice cakes?

    I love to enjoy Asian rice cakes with dumplings or noodles. You can try your fried rice cake recipe with your favorite vegetarian dumplings or try these shrimp dumplings or pork dumplings if you don’t need the entire meal vegetarian. This hot and sour soup is silky and smooth and filled with tofu, mushrooms, and soft eggs makes a great way to start the meal. To boost the protein or heartiness of your meal try this mapo tofu recipe from my uncle using our sichuan chili oil!

    More Asian-Style Dinner Recipes

    • Easy Inari Tofu Sushi with Avocado
    • tofu with black beans sauce chopstick and spoon
      Tofu With Black Bean Sauce
    • Cooked rice with green onions, mushroom, bamboo and chili oil on top.
      One Pot Mushroom Rice in Rice Cooker
    • stir fried cabbage with vermicelli noodles, chili oil
      Chinese Cabbage Stir-Fry

    Did you try this recipe? Leave a ⭐️ rating below and share it on Instagram, Facebook, and Pinterest!

    Stir fried rice cakes with boy choy, minced pork, cabbage and onions.
    Print Recipe Pin Recipe
    5 from 1 vote

    Shanghai Rice Cakes

    Shanghai rice cakes made with a sweet and savory sauce cooked with King oyster mushrooms, ground pork, choy sum, and cabbage makes a delicious easy meal everyone will love! It's simple to make and takes less than 30 minutes from start to finish.
    Prep Time20 minutes mins
    Cook Time10 minutes mins
    Total Time27 minutes mins
    Course: Main Course
    Cuisine: Chinese
    Servings: 2 people
    Calories: 412kcal
    Author: Dana

    Ingredients

    soak rice cakes in water

    • 2 cups rice cakes

    Saute

    • 2 tablespoon avocado oil 1 tbs for vegetables and 1 tbs for rice cakes
    • ½ pound ground pork
    • 4-5 branches boy choy chopped
    • ¼ cabbage sliced
    • 5 shiitake mushrooms sliced (same size as rice cakes)
    • ¼ white onion sliced
    • 2 garlic cloves minced
    • 1 teaspoon ginger

    Sauce

    • 1 tablespoon oyster sauce
    • 2 tablespoon soy sauce
    • 1 teaspoon dark soy sauce
    • 2 tablespoon water
    • ½ teaspoon salt add to onion, cabbage, choy sum
    • 1 teaspoon sugar
    • soaked rice cakes
    • ¼ teaspoon sesame oil to finish

    Instructions

    • Prepare the rice cakes according to the package directions. My instructions begins with soaking them in water for 10 minutes. Rinse and drain the water. If the rice cakes are sticking together, make sure to separate them.
    • While the rice cakes are soaking, chop your bok choy into pieces, slice the cabbage, and mushrooms. Mince onions, garlic and ginger.
    • Heat avocado oil in a pan or wok over medium-high heat. Add the ginger and garlic followed by the onions and saute for a minute.
    • Next, add your minced pork and a teaspoon of salt and separate the clumps of meat. Cook for 2 minutes.
    • Add all the sauces: oyster sauce, soy sauce, dark soy sauce, water, sugar and white pepper in the pan.
    • Mix together and then, add your rice cakes. Cook for 5 minutes. Make sure to stir often so the rice cakes don't get stuck to the bottom of the pan.
    • Add the cabbage, sliced mushrooms, and bok choy. Cook for 3-4 minutes covered until vegetables are tender and cooked.
    • Mix together and make sure rice cakes are not sticking to the pan. Finish off with the sesame oil.

    Notes

    • Keep the Bok Choy. It provides a crunchy texture that complements the chewiness of the rice cake very well so I highly recommend not skipping it.
    • Don’t Over Cook the Vegetables. Cook for 3-4 minutes. The cabbage should still be crunchy. Remember they will cook a bit more when added to the stir fry.
    • Drain the Cakes. Make sure all the excess water is drained off. If you end up with excess water in the pan it will dilute the flavor of the sauce.

    Nutrition

    Calories: 412kcal | Carbohydrates: 61g | Protein: 8g | Fat: 15g | Saturated Fat: 2g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Cholesterol: 0.2mg | Sodium: 5388mg | Potassium: 338mg | Fiber: 4g | Sugar: 9g | Vitamin A: 113IU | Vitamin C: 46mg | Calcium: 107mg | Iron: 2mg
    Facebook Share Twitter Share
    Did you make this?Please give it a 5-star rating, or leave a comment to share your experience! Tag @cookwithdanaa on Instagram to show me your beautiful creations! 😊

    More Authentic Chinese Recipes

    • Spicy Garlic Eggplant garnished with Thai chili, green onions, and sesame seeds on a plate.
      Chinese Eggplant with Garlic Sauce
    • Crispy Chinese Chicken garnished with sesame seeds and green onions and served with white rice.
      Crispy Chinese Chicken (20 Minute Meal)
    • Pork and cabbage stir fry in a pot beside a bowl of rice and a pair of chopsticks.
      Pork and Cabbage Stir Fry
    • Plate of fried dumplings and Chinese red envelopes on the side with tangerines.
      Chinese Peanut Dumpling (KOK CHAI 角仔)

    Reader Interactions

    Comments

      5 from 1 vote (1 rating without comment)

      Leave a Reply Cancel reply

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

      Recipe Rating




    1. Evelyn Qin says

      January 04, 2025 at 6:18 pm

      Any suggestions on how to make this vegetarian but still have great flavors like the original recipe? Thanks!

      Reply
      • Dana says

        February 03, 2025 at 6:02 pm

        Hi Evelyn, yes you can! Replace the pork with your favorite meatless crumbles or simply leave them out and enjoy your rice cakes with the vegetables. You can also substitute the oyster sauce with a vegetarian one too.

        Reply

    Primary Sidebar

    Hi there, I'm Dana and I create Asian recipes that are yummy and easy for everyone to make! I hope my food reminds you of a little taste of home.

    More about me →

    • Facebook
    • Pinterest
    • Instagram
    • YouTube
    • TikTok

    Popular Recipes

    • chicken and rice with cucumbers, spicy sweet and sour red sauce, green onions ginger
      One Pot Chicken Rice – Hainanese Chicken Rice
    • udon noodles with chicken and pork broth, pork mince, green onions and spinach
      Easy Tan Tan Udon (Tantanmen Recipe)
    • chinese chicken rice with sausage
      Easy One Pot Chinese Chicken and Rice
    • mango dessert with cream, graham cracker, and ripe yellow mangoes
      Filipino Mango Float
    • Chicken and broccoli with white rice and wooden spoon.
      Easy Chinese Chicken and Broccoli
    • Egg drop soup with tofu served in a bowl with spoon.
      Egg Drop Soup with Tofu

    Featured Recipes

    • Kimchi udon noodles with spicy sauce, green onions, fried egg on top on a plate.
      Kimchi Udon (15 Minutes Meal)
    • chinese hot pot - bok choy beef tofu mushrooms
      Easy Chinese Hot Pot At Home
    • salmon nigiri with spicy crab avocado slices, green onions and spicy red sauce
      Spicy Salmon Sushi with Crab
    • Crispy fried chicken with lemon and sriracha mayo.
      Chicken Karaage (Japanese Fried Chicken)
    • white long noodles with sliced cucumber, minced pork and peanuts on top. mix with sesame and chili sauce for fragrant noodles
      Easy Dan Dan Noodles
    • pork mince sunny side egg with white rice
      Braised Minced Pork Sauce

    Latest ‘Grams

    Featured

    A plate of Korean Japchae noodles with red bell peppers, spinach, shiitake mushrooms, sprinkled with sesame seeds and a small Kimchi dish on the side.

    Easy & Quick Japchae (Korean Glass Noodle Stir Fry)

    A plate of Japanese Mentaiko Udon garnished with an egg, spicy cod roe, green onions, and seaweed.

    Japanese Mentaiko Udon

    Footer

    Sign up to receive
    the latest recipes from
    Cook With Dana!

    ↑ back to top

    • Facebook
    • Pinterest
    • Instagram
    • YouTube
    • TikTok

    As an Amazon Associate I earn from qualifying purchases.

    Copyright © 2023 Cook With Dana

    Privacy Policy

    Accessibility

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.