If you’re looking for a comforting and flavorful meal that feels like a warm hug on a plate, then this Delicious Stir Fried Shanghai Rice Cakes with Chicken Recipe is exactly what you need. Tender chicken, chewy rice cakes, and vibrant veggies all come together in a savory sauce that delivers authentic Chinese-inspired flavors with a modern twist. Every bite bursts with texture and umami, making it impossible not to crave seconds—and thirds. This dish is perfect for a cozy weeknight dinner or when you want to impress guests with something unique yet straightforward to prepare.

Ingredients You’ll Need
These ingredients might seem simple, but they are the cornerstone of achieving the perfect balance of flavor, texture, and color in this dish. Each one plays a vital role, from the chewy goodness of the rice cakes to the tender chicken and earthy mushrooms, rounded off with a savory-sweet sauce that ties everything together beautifully.
- 16 oz rice cakes: Pre-soak dried rice cakes for a tender, chewy texture that’s essential to this recipe.
- 1 lb chicken breast: Thinly sliced to ensure even cooking and a tender bite every time.
- 3 Tablespoons avocado oil: Ideal for high-heat cooking to give your stir-fry a perfect sear without burning.
- 5 large shiitake mushrooms: Sliced to add an earthy, meaty flavor that complements the chicken beautifully.
- 4 cups napa cabbage: Chopped to provide a mild crunch and a pop of fresh greenery.
- 3 scallions: Thinly sliced for a subtle, fresh herbal note.
- 2 Tablespoons low sodium soy sauce: Adds depth of flavor without overpowering the other ingredients.
- 2 Tablespoons dark soy sauce: Contributes richness and a beautiful dark color.
- 2 Tablespoons oyster sauce: Brings a luscious umami punch that makes the dish irresistibly savory.
- 2 teaspoons brown sugar: Balances the salty and savory notes with a subtle sweetness.
- ¾ teaspoon Chinese black vinegar: Adds a gentle tang that brightens the entire dish.
- 3 cloves garlic: Minced to infuse the stir-fry with its unmistakable aromatic punch.
How to Make Delicious Stir Fried Shanghai Rice Cakes with Chicken Recipe
Step 1: Prepare Your Ingredients
Before you turn on the stove, make sure your rice cakes are soaked and softened if they’re dried, and that all veggies and chicken are sliced and ready. This will make the cooking process smooth and enjoyable, ensuring every ingredient cooks evenly.
Step 2: Heat the Pan and Cook the Chicken
Start by heating the avocado oil in a large pan over medium heat. Wait until the oil shimmers—that’s your cue to add the thinly sliced chicken breast. Sauté the chicken until it turns white and is cooked through, about 5-7 minutes. Cooking the chicken first seals in the juices and builds a great foundation for the dish.
Step 3: Add Mushrooms and Sauté
Next, toss in the sliced shiitake mushrooms. They’ll soften and soak up all the flavors in the pan, adding a lovely meaty depth to the stir-fry. Cook them for 3-4 minutes until tender but still full of their characteristic chewiness.
Step 4: Stir-Fry the Napa Cabbage and Scallions
Now add the chopped napa cabbage and scallions. Give everything a good toss and stir-fry for 2-3 minutes. The cabbage will wilt slightly while retaining a fresh crunch, and the scallions impart a bright, herbal zing that elevates the entire dish.
Step 5: Whisk and Add the Sauce
In a separate bowl, whisk together low sodium soy sauce, dark soy sauce, oyster sauce, brown sugar, Chinese black vinegar, and minced garlic. This sauce is the magic that brings all the flavors together, balancing salty, sweet, tangy, and umami notes wonderfully.
Step 6: Combine Rice Cakes and Sauce, Finish Cooking
Pour the sauce mixture over the stir-fried ingredients, then carefully add the pre-soaked rice cakes. Stir everything gently but thoroughly to coat each piece with the sauce. Let it cook until the rice cakes are heated through and tender, around 3-5 minutes. The sauce will thicken slightly, enveloping every bite with incredible flavor.
Step 7: Serve and Enjoy
Your Delicious Stir Fried Shanghai Rice Cakes with Chicken Recipe is now ready to serve hot, inviting everyone to dig into a plate full of comforting, vibrant goodness.
How to Serve Delicious Stir Fried Shanghai Rice Cakes with Chicken Recipe

Garnishes
A sprinkle of toasted sesame seeds or a handful of chopped fresh cilantro adds a wonderful finishing touch, giving you a pleasant crunch or a burst of freshness. Thinly sliced chili peppers can also be added if you like a little kick.
Side Dishes
This dish pairs beautifully with simple steamed jasmine rice or a light cucumber salad, which provide refreshing contrasts. If you want more greens, a quick stir-fried bok choy would complement the flavors and textures splendidly.
Creative Ways to Present
For a fun twist, serve the stir-fried rice cakes in individual shallow bowls with a drizzle of chili oil and extra scallions on top. Alternately, offer a variety of dipping sauces like extra soy sauce or a mild chili-garlic sauce on the side for guests to customize their experience.
Make Ahead and Storage
Storing Leftovers
Let your leftovers cool completely before transferring them into an airtight container. Stored properly in the refrigerator, they will keep well for up to 3 days, making it easy to enjoy your Delicious Stir Fried Shanghai Rice Cakes with Chicken Recipe anytime.
Freezing
While rice cakes can be slightly affected by freezing due to their texture, you can freeze the cooked chicken and vegetable components separately for up to 2 months. Thaw completely before reheating and adding freshly soaked rice cakes for the best taste and texture.
Reheating
Reheat your leftovers gently on the stovetop over medium-low heat or in the microwave. Adding a splash of water or broth while reheating helps keep the rice cakes moist and prevents them from sticking together or becoming tough.
FAQs
Can I use a different type of protein in this recipe?
Absolutely! Shrimp, pork, or tofu can all be great alternatives to chicken. Just adjust cooking times accordingly to ensure the protein is properly cooked without overdoing it.
Do I have to soak the rice cakes?
Yes, soaking dried rice cakes is recommended to soften them and achieve the signature chewy texture. Without soaking, they might remain hard or cook unevenly.
What if I can’t find napa cabbage?
You can substitute napa cabbage with bok choy, regular green cabbage, or even spinach, though the texture and flavor will vary slightly. Napa cabbage’s mildness and crunch make it ideal, but flexibility is fine here.
Is this dish spicy?
The basic recipe isn’t spicy, but you can easily add sliced chili peppers or chili oil if you prefer a heat boost. This way, everyone can enjoy it just how they like it.
Can I prepare parts of this recipe ahead of time?
Yes, you can slice the chicken, mushrooms, and vegetables in advance and keep them refrigerated. The sauce can be whisked together ahead as well, speeding up the final cooking steps when you’re ready.
Final Thoughts
There’s something truly special about this Delicious Stir Fried Shanghai Rice Cakes with Chicken Recipe—it’s simple enough for weeknights but impressive enough for company. I wholeheartedly encourage you to make this dish soon and enjoy the comforting textures and rich flavors that come together so harmoniously. Once you try it, I promise it’ll become a beloved staple on your dinner table.
Print
Delicious Stir Fried Shanghai Rice Cakes with Chicken Recipe
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Main Course
- Method: Stir Frying
- Cuisine: Chinese
Description
This delicious Stir Fried Shanghai Rice Cakes with Chicken Delight features tender rice cakes, succulent chicken breast, shiitake mushrooms, and fresh napa cabbage, all tossed in a flavorful savory sauce. Perfectly stir-fried to retain vibrant textures and bold, umami-rich flavors, this dish makes a satisfying and authentic Asian-inspired meal ready in just 40 minutes.
Ingredients
Main Ingredients
- 16 oz rice cakes (pre-soak dried rice cakes for a tender texture)
- 1 lb chicken breast (thinly sliced for even cooking)
- 5 large shiitake mushrooms (sliced)
- 4 cups napa cabbage (chopped)
- 3 scallions (provides a fresh, herbal note)
- 3 cloves garlic (minced)
Sauce Ingredients
- 3 Tablespoons avocado oil (ideal for high-heat cooking)
- 2 Tablespoons low sodium soy sauce
- 2 Tablespoons dark soy sauce
- 2 Tablespoons oyster sauce
- 2 teaspoons brown sugar
- ¾ teaspoon Chinese black vinegar
Instructions
- Prepare the Rice Cakes: Soak dried rice cakes in water if necessary until tender, then drain and set aside.
- Heat the Oil: In a large pan over medium heat, add the avocado oil and wait until it shimmers, signaling it’s hot enough for cooking.
- Cook the Chicken: Add the thinly sliced chicken breast to the pan and sauté for 5-7 minutes until cooked through and no longer pink.
- Add the Mushrooms: Toss in the sliced shiitake mushrooms and cook for another 3-4 minutes until softened and infused with flavor.
- Incorporate Vegetables: Add the chopped napa cabbage and sliced scallions, stir-frying for 2-3 minutes until wilted and tender.
- Make the Sauce: In a small bowl, whisk together the low sodium soy sauce, dark soy sauce, oyster sauce, brown sugar, Chinese black vinegar, and minced garlic to create a savory and balanced sauce.
- Combine and Heat Through: Pour the prepared sauce over the stir-fry in the pan, add the soaked rice cakes, and stir well to evenly coat. Continue cooking for 3-5 minutes until everything is heated through and flavors meld.
- Serve: Plate the stir-fried Shanghai rice cakes warm and enjoy this comforting and flavorful dish with family or guests.
Notes
- Pre-soaking the dried rice cakes helps achieve a soft, tender texture.
- Use avocado oil for its high smoke point, ideal for stir-frying at medium to high heat.
- Make sure the chicken is sliced thinly to ensure even cooking and tenderness.
- Adjust the amount of sauces to your preference for saltiness and sweetness.
- If shiitake mushrooms are unavailable, cremini or button mushrooms can be substituted.
- Vegetarian variation: Replace chicken with tofu and use vegetarian oyster sauce.

