• 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
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Travel
    • About
    • Shop
    • Contact
    • Facebook
    • Instagram
    • Pinterest
    • TikTok
    • YouTube
  • ×
    Cook With Dana » Recipes » Chinese

    Updated: 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

    • Plate of crab rangoon burrito served with sweet and sour dipping sauce on the side.
      Cream Cheese Crab Rangoon Burrito
    • A bowl of noodle soup with ground pork and mushrooms, topped with cilantro.
      Rice Noodle Soup with Minced Pork
    • A plate of shredded steamed chicken with mushrooms garnished with green onions and goji berries.
      Chinese Steamed Chicken With Ginger Scallion Sauce
    • Chinese Shredded Chicken with Spicy Sauce

    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

    • creamy chicken on top of white rice on a grey plate with a spoon
      One Pot Creamy Garlic Chicken
    • Spicy Stir-Fried Beef (Previous Name: Mongolian Beef)
    • Chicken curry and rice on a plate.
      Japanese Curry Sauce
    • mango dessert with cream, graham cracker, and ripe yellow mangoes
      Filipino Mango Float
    • Easy One Pot Beef and Rice
    • One Pot Oyakodon (Made in Rice Cooker)

    Featured Recipes

    • Korean Braised Tofu garnished with sesame seeds served on a rectangular plate beside a bowl of rice.
      Korean Braised Tofu (Dubu Jorim)
    • Spicy Garlic Eggplant garnished with Thai chili, green onions, and sesame seeds on a plate.
      Chinese Eggplant with Garlic Sauce
    • Charred Korean beef short ribs on a white plate.
      Korean Short Ribs in the Air Fryer
    • Kimchi fried rice garnished with a fried egg, green onions, and sesame seeds.
      Easy Kimchi Fried Rice – 15 minutes
    • Noodles with celery, carrot, cabbage, onion, shrimp and pork with lime.
      Filipino Pancit
    • Udon soup with fish cakes in a bowl topped with green onions and tempura shrimp on the side.
      Easy Udon Soup

    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.