The sound of sizzling chicken mingling with earthy mushrooms fills the kitchen, instantly transporting me to the bustling streets of Shanghai. One bite of these Stir Fried Shanghai Rice Cakes, with their delightfully chewy texture and perfectly balanced savory-sweet sauce, and I’m reminded of the joy of homemade meals. This recipe, born from a simple desire to break away from fast food, has become a household favorite.
With just a handful of ingredients, including tender chicken, crisp napa cabbage, and umami-rich shiitake mushrooms, this dish is both nourishing and incredibly easy to make. It’s the perfect solution for a weeknight dinner that impresses without the stress. Dive into a bowl of comforting goodness that not only satisfies your cravings but also brings a little taste of adventure to your table. Let’s get cooking!
Why are Stir Fried Shanghai Rice Cakes a must-try?
Elevate your meals with this delightful dish that transforms simple ingredients into a culinary masterpiece. Chewy textures of the rice cakes perfectly complement tender chicken, while umami-packed shiitake mushrooms add depth. Quick and easy, this recipe is perfect for weeknight dinners without compromising flavor. It’s a fantastic way to savor homemade goodness and break free from fast food monotonies. Family-friendly and crowd-pleasing, gather everyone around the table for a meal that’s bound to become your next favorite!
Stir Fried Shanghai Rice Cakes Ingredients
For the Stir Fry
• 16 oz rice cakes – pre-soak dried rice cakes for a tender texture that absorbs flavors perfectly.
• 1 lb chicken breast – thinly sliced for even cooking and a tender bite.
• 3 Tablespoons avocado oil – ideal for high-heat cooking, adding a mild flavor.
• 5 large shiitake mushrooms – sliced to add an earthy depth to your dish.
• 4 cups napa cabbage – chopped for a crunchy, nutrient-rich contrast.
• 3 scallions – provide a fresh, herbal note that elevates the entire dish.
For the Sauce
• 2 Tablespoons low sodium soy sauce – enhances flavor without overwhelming saltiness.
• 2 Tablespoons dark soy sauce – adds a rich color and depth to your Stir Fried Shanghai Rice Cakes.
• 2 Tablespoons oyster sauce – infuses umami goodness, making this dish irresistibly savory.
• 2 teaspoons brown sugar – balances out salty flavors and adds a hint of sweetness.
• ¾ teaspoon Chinese black vinegar – introduces a unique tanginess that brightens the dish.
• 3 cloves garlic – minced for a fragrant kick that rounds out the flavors.
How to Make Stir Fried Shanghai Rice Cakes
-
Heat the oil: In a large pan, add the avocado oil and set it over medium heat. Wait until the oil shimmers, indicating it’s ready for cooking.
-
Cook the chicken: Add the thinly sliced chicken breast to the pan and sauté until it’s cooked through and no longer pink, about 5-7 minutes.
-
Add mushrooms: Toss in the shiitake mushrooms and cook until they soften, soaking up the flavors, which should take about 3-4 minutes.
-
Add cabbage and scallions: Throw in your chopped napa cabbage and scallions next. Stir-fry them until they wilt and become tender, roughly 2-3 minutes.
-
Mix the sauces: In a separate bowl, whisk together the low sodium soy sauce, dark soy sauce, oyster sauce, brown sugar, Chinese black vinegar, and minced garlic.
-
Combine everything: Pour the sauce mixture over the stir-fry in the pan, then add the pre-soaked rice cakes. Stir well to coat everything and let it cook until heated through, about 3-5 minutes.
-
Serve and enjoy: Once everything is well combined and hot, serve your Stir Fried Shanghai Rice Cakes warm, inviting your family to share in the deliciousness.
Optional: Garnish with sesame seeds for added crunch and flavor.
Exact quantities are listed in the recipe card below.

What to Serve with Stir Fried Shanghai Rice Cakes?
A delightful meal is just around the corner, as you explore delicious pairings to enhance your dining experience.
-
Crispy Spring Rolls: The crunchy texture and warm fillings offer a delightful contrast to the chewy rice cakes, elevating your feast.
-
Tangy Cucumber Salad: Refreshing and light, this salad adds a zesty note to balance the rich flavors of the stir fry. Crisp cucumbers tossed in a light vinegar dressing will brighten the meal.
-
Sesame Broccoli: Steamed broccoli drizzled with sesame oil brings nutritious greens into the mix. Its earthy flavor complements the dish beautifully.
-
Sweet and Sour Fish: A fruity counterpart, this dish contrasts beautifully with the savory notes of the stir-fried cakes, creating a harmonious balance of tastes.
-
Mango Sticky Rice: End the meal on a sweet note with this dessert that combines sweet mangoes and creamy coconut rice, providing a lovely textural shift after the savory main course.
-
Iced Jasmine Tea: This fragrant, cooling beverage perfectly complements the flavors of your stir fry while cleansing the palate between bites.
-
Peanut Sauce Noodles: Pairing noodles dressed in a rich, creamy peanut sauce adds a hearty twist and satisfying texture, making for a filling meal.
These selections will transform your dinner into a sought-after occasion, filled with flavor and heartwarming moments.
Expert Tips for Stir Fried Shanghai Rice Cakes
-
Prep Ingredients Ahead: Take time to chop your vegetables and slice the chicken beforehand. This makes the cooking process smooth and fast, ensuring meal time isn’t a mad rush.
-
Soak Properly: If using dried rice cakes, make sure to pre-soak them until tender. This step is vital for ensuring they absorb the sauce’s flavors beautifully.
-
Don’t Overcrowd the Pan: Cook in batches if necessary. Overcrowding can lead to steaming instead of stir-frying, making your Stir Fried Shanghai Rice Cakes less crispy and flavorful.
-
Get the Heat Right: Maintain a consistent medium heat throughout cooking. Too high can burn the ingredients, while too low won’t give that delightful stir-fry sear.
-
Adjust the Sauce: Taste the sauce before adding it to the stir-fry. Feel free to tweak the sweetness or saltiness, ensuring it’s just perfect for your palate!
-
Serve Immediately: For the best texture and flavor, serve the dish hot right after cooking. The rice cakes lose their chewy charm once they sit too long.
Storage Tips for Stir Fried Shanghai Rice Cakes
-
Room Temperature: Stir Fried Shanghai Rice Cakes should not be left out for more than 2 hours to avoid food safety risks.
-
Fridge: Store any leftovers in an airtight container in the refrigerator for up to 3 days. To maintain texture, reheat gently over medium-low heat.
-
Freezer: If you want to extend their life, freeze the rice cakes separately from the other ingredients in a freezer-safe container for up to 2 months.
-
Reheating: For best results, reheat in a pan with a splash of water over medium heat to steam them back to life, ensuring delightful chewy textures return.
Make Ahead Options
These Stir Fried Shanghai Rice Cakes are perfect for busy weeknights and meal prep enthusiasts! You can chop the napa cabbage, slice the shiitake mushrooms, and prepare the sauce mixture up to 24 hours in advance, storing them separately in the refrigerator to maintain freshness. The chicken can also be sliced ahead of time—just keep it in an airtight container to avoid any drying out. When you’re ready to enjoy your meal, simply heat the oil, cook the chicken, and follow the rest of the steps to bring it all together. With just a little bit of planning, you’ll have a delightful, homemade dish that’s just as delicious and satisfying as if made fresh!
Stir Fried Shanghai Rice Cakes Variations
Get creative with this recipe and make it uniquely yours, exploring different tastes, textures, and dietary needs.
-
Gluten-Free: Substitute soy sauce with tamari and ensure your rice cakes are gluten-free for a similar flavor profile without the gluten.
-
Spicy Kick: Add sliced fresh chili peppers or a drizzle of chili oil for a hot and vibrant twist, perfect for those who love a bit of heat.
-
Vegetarian Delight: Swap chicken for tofu, pressing and sautéing until golden. The tofu will absorb the rich flavors of the sauce beautifully.
-
Extra Crunch: Toss in some roasted peanuts or cashews at the end for delightful crunch and nutty flavor that enhances every bite.
-
Flavorful Greens: Replace napa cabbage with bok choy or spinach for a different nutritional profile and vibrant color—great for a hearty meal.
-
Citrus Zing: Squeeze in some fresh lime or lemon juice just before serving. This brightens the dish and adds a refreshing twist that elevates flavors.
-
Herb Infusion: Stir in fresh cilantro or basil right before serving for an aromatic finish that adds freshness and complexity to the dish.
-
Umami Boost: Incorporate miso paste into your sauce mixture. It enriches the dish with a savory depth, transforming every bite into an umami explosion.

Stir Fried Shanghai Rice Cakes Recipe FAQs
What type of rice cakes should I use?
Absolutely! If you’re using dried rice cakes, make sure to pre-soak them in hot water for about 30 minutes or until tender. This allows them to absorb all the delicious flavors of your dish. Fresh or refrigerated rice cakes are also great and don’t require soaking. Look for smooth, round rice cakes for the best texture.
How should I store Stir Fried Shanghai Rice Cakes?
To keep your leftovers fresh, simply place them in an airtight container and store in the refrigerator. They’ll stay good for up to 3 days. For longer storage, consider freezing the rice cakes separately from the other ingredients. Use a freezer-safe bag or container, and they can last up to 2 months. Just make sure to label the container with the date for easy tracking!
Can I freeze Stir Fried Shanghai Rice Cakes?
Yes, you can! To freeze, cook the rice cakes with the chicken and vegetables as per the recipe, then let them cool completely before placing them in a freezer-safe container. If you’re freezing before cooking, do so with the rice cakes separately stored. When you’re ready to enjoy, thaw in the fridge overnight and reheat gently in a pan with a small splash of water to revive their chewy texture.
Advertisement
What if my rice cakes turn mushy?
Very! If your rice cakes become mushy, it may be due to over-soaking or cooking. For perfect texture, ensure you soak them just until tender and avoid leaving them in the pan too long after adding the sauces. If this happens, stir-fry them at a higher heat for a few minutes to help firm them up a bit again.
Are there any dietary considerations I should be aware of?
Certainly! If you’re gluten-sensitive, you can substitute the soy sauce with a gluten-free version or use coconut aminos. Additionally, for a vegetarian option, swap out chicken for tofu or extra veggies while maintaining the same delicious sauce. Always confirm that all sauces are suitable for your dietary needs, especially if allergies are a concern.
How can I enhance the flavors of my Stir Fried Shanghai Rice Cakes?
For a flavor boost, consider adding some ginger or chili flakes to your sauce mixture. You can also toss in other vegetables like bell peppers, broccoli, or snap peas during the stir-frying step. This not only ramps up the flavor but also adds color and nutrients. Feel free to play around with the sauce ratios until it’s just right for your taste!

Delicious Stir Fried Shanghai Rice Cakes with Chicken Delight
Ingredients
Equipment
Method
- In a large pan, add the avocado oil and set it over medium heat. Wait until the oil shimmers, indicating it’s ready for cooking.
- Add the thinly sliced chicken breast to the pan and sauté until it's cooked through and no longer pink, about 5-7 minutes.
- Toss in the shiitake mushrooms and cook until they soften, soaking up the flavors, about 3-4 minutes.
- Add the chopped napa cabbage and scallions, stir-frying until they wilt and become tender, roughly 2-3 minutes.
- In a separate bowl, whisk together the low sodium soy sauce, dark soy sauce, oyster sauce, brown sugar, Chinese black vinegar, and minced garlic.
- Pour the sauce mixture over the stir-fry in the pan, then add the pre-soaked rice cakes. Stir well to coat everything and cook until heated through, about 3-5 minutes.
- Serve your Stir Fried Shanghai Rice Cakes warm, inviting your family to share in the deliciousness.







