“`html
If you’re craving a dish that feels like a comforting hug on a plate, let me introduce you to the Stir Fried Shanghai Rice Cakes with Chicken and Vegetables Recipe. This beloved recipe combines tender, chewy rice cakes with juicy chicken, earthy shiitake mushrooms, and crisp napa cabbage, all coated in a luscious, savory sauce that’s slightly sweet with a subtle tang. It’s a beautiful balance of textures and flavors that feels both familiar and exciting, making it a perfect weeknight dinner or a vibrant centerpiece for sharing with friends and family. Once you try this recipe, the tender rice cakes and rich, savory sauce will have you coming back for seconds — it’s an absolute crowd-pleaser!

Ingredients You’ll Need
Everything about this Stir Fried Shanghai Rice Cakes with Chicken and Vegetables Recipe starts with simple, fresh ingredients that bring big flavors and satisfying textures. Each ingredient plays an essential role in building the dish, from the chewy rice cakes to the savory chicken and crunchy vegetables that keep every bite exciting.
- 16 oz rice cakes: Pre-soak dried rice cakes for the perfect tender, chewy texture that defines this dish.
- 1 lb chicken breast: Thinly sliced to ensure quick, even cooking and juicy bites.
- 3 Tablespoons avocado oil: Ideal for high-heat cooking without smoking or bitterness.
- 5 large shiitake mushrooms: Sliced to add an earthy umami richness.
- 4 cups napa cabbage: Chopped for a mild crunch and subtle sweetness that balances the dish.
- 3 scallions: Adds a fresh, herbal note that brightens the final flavor.
- 2 Tablespoons low sodium soy sauce: Provides depth of flavor with less salt.
- 2 Tablespoons dark soy sauce: Adds color and a touch of rich, caramelized flavor.
- 2 Tablespoons oyster sauce: Brings a luscious, savory backbone to the sauce.
- 2 teaspoons brown sugar: Balances the savory with a gentle hint of sweetness.
- ¾ teaspoon Chinese black vinegar: Introduces a subtle tang to brighten the overall profile.
- 3 cloves garlic: Minced for fragrant and comforting aroma in every bite.
How to Make Stir Fried Shanghai Rice Cakes with Chicken and Vegetables Recipe
Step 1: Prepare Your Pan and Oil
Start by heating the avocado oil in a large pan over medium heat. The key to a great stir-fry is using oil that can handle high heat without burning, so wait until the oil shimmers — that’s your signal it’s ready. This step sets the foundation for perfectly cooked ingredients with that wonderful sear and flavor.
Step 2: Cook the Chicken to Juicy Perfection
Add the thinly sliced chicken breast to the hot pan and sauté it until it’s cooked through and no longer pink. This usually takes about 5 to 7 minutes. Cooking the chicken first helps it develop a nice surface and ensures it stays tender when combined with everything later.
Step 3: Add the Earthy Depth of Shiitake Mushrooms
Toss in the sliced shiitake mushrooms and stir-fry them for around 3 to 4 minutes until they soften and soak up the flavors developing in the pan. Those mushrooms bring a fantastic umami note that makes this dish irresistibly comforting.
Step 4: Stir in Napa Cabbage and Scallions
Next, add the chopped napa cabbage and sliced scallions. Stir-fry these until they become tender but still hold a little crunch, about 2 to 3 minutes. Their freshness and subtle sweetness brighten the dish and give a delightful contrast in texture.
Step 5: Mix the Sauce and Combine Ingredients
While your vegetables are cooking, whisk together the low sodium soy sauce, dark soy sauce, oyster sauce, brown sugar, Chinese black vinegar, and minced garlic in a separate bowl. Pour this sauce mixture over the stir-fried chicken and vegetables, then add the pre-soaked rice cakes. Stir everything thoroughly to coat and cook for another 3 to 5 minutes until the rice cakes are heated through and all the flavors marry beautifully.
Step 6: Serve Warm and Enjoy
Once everything is sizzling and coated in that rich sauce, it’s time to serve your Stir Fried Shanghai Rice Cakes with Chicken and Vegetables Recipe. The vibrant colors, inviting aroma, and irresistible textures make this dish a winner every single time — gather your family and dive in!
How to Serve Stir Fried Shanghai Rice Cakes with Chicken and Vegetables Recipe

Garnishes
To elevate this dish further, sprinkle some toasted sesame seeds or a handful of chopped fresh cilantro on top. A drizzle of toasted sesame oil at the end adds a fragrant, nutty finish that highlights the savory flavors. Thinly sliced red chili can be added for those who enjoy a bit of heat—just enough to make your taste buds sing.
Side Dishes
This dish stands beautifully on its own, but pairing it with a simple cucumber salad or steamed bok choy amps the freshness. For a heartier meal, serve alongside jasmine rice or a light miso soup to round out the flavors and textures without overpowering the delicate balance of the main dish.
Creative Ways to Present
For a more festive presentation, serve the Stir Fried Shanghai Rice Cakes with Chicken and Vegetables Recipe in a family-style wok or on a large platter garnished with scallions and mushrooms to showcase the colorful ingredients. If you want to get playful, use edible flowers or microgreens to add that wow factor at your next dinner party.
Make Ahead and Storage
Storing Leftovers
If you have leftovers, transfer them into an airtight container and store in the refrigerator. Properly stored, your Stir Fried Shanghai Rice Cakes with Chicken and Vegetables Recipe will stay fresh for up to 2 days. Be sure to let the dish cool slightly before sealing to preserve the texture of the rice cakes and vegetables.
Freezing
While freezing is possible, it’s best to freeze the components separately if you want to keep the texture intact. Rice cakes may become a bit tougher after freezing. To freeze, place cooled rice cakes and cooked chicken and vegetables in separate freezer-safe bags or containers. Use within one month for best quality.
Reheating
Reheat leftovers gently in a skillet over medium heat with a splash of water or broth to prevent sticking and to refresh the moisture in the rice cakes. Stir frequently to warm everything evenly, and avoid the microwave if you want to maintain the best texture and flavor of the dish.
FAQs
Can I use frozen rice cakes instead of dried ones?
Absolutely! Frozen rice cakes can be used directly without pre-soaking. Just add them towards the end of stir-frying as they heat through quickly. The texture will be just as delicious and chewy.
Is it possible to make this dish vegetarian?
Yes, you can easily swap the chicken for tofu or more mushrooms to keep the heartiness. Make sure to use vegetarian oyster sauce or substitute with mushroom sauce to maintain that rich umami flavor in the sauce.
What can I do if I can’t find Chinese black vinegar?
You can substitute Chinese black vinegar with balsamic vinegar or a mix of rice vinegar and a touch of sugar. While it won’t be an exact match, these alternatives will provide a similar tang and balance to the dish.
How do I prevent the rice cakes from sticking together?
Pre-soaking dried rice cakes in cold water and rinsing them before cooking helps reduce stickiness. When cooking, stir frequently and coat the rice cakes well with sauce and oil to keep them separated and perfectly tender.
Can I use dark meat chicken or other proteins?
Definitely! Dark meat like thigh offers extra juiciness and flavor, and thinly sliced pork or beef also work wonderfully in this recipe. Just adjust cooking times accordingly to ensure everything is cooked through and tender.
Final Thoughts
Making the Stir Fried Shanghai Rice Cakes with Chicken and Vegetables Recipe is like inviting a burst of delicious, comforting flavors to your table. It’s a delightful dish that feels both special and approachable, perfect for a cozy night in or sharing with loved ones. I really encourage you to give it a try — once you experience the amazing textures and savory sauce, it might just become your new go-to weeknight favorite!
“`
Print
Stir Fried Shanghai Rice Cakes with Chicken and Vegetables Recipe
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Total Time: 40 minutes
- Yield: 4 servings
- Category: Main Dish
- Method: Stir-Frying
- Cuisine: Chinese
Description
A delectable and satisfying Stir Fried Shanghai Rice Cakes with Chicken Delight featuring tender rice cakes, succulent chicken breast, savory shiitake mushrooms, and fresh napa cabbage tossed in a flavorful soy-based sauce. This quick and easy stir-fry meal offers a perfect balance of textures and tastes, ideal for a family dinner or a comforting weeknight treat.
Ingredients
Rice Cakes and Protein
- 16 oz rice cakes (pre-soak dried rice cakes for a tender texture)
- 1 lb chicken breast (thinly sliced for even cooking)
Vegetables
- 5 large shiitake mushrooms (sliced)
- 4 cups napa cabbage (chopped)
- 3 scallions (provides a fresh, herbal note)
Sauces and Seasonings
- 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
- 3 cloves garlic (minced)
Instructions
- Prepare the Pan and Oil: In a large pan, add the avocado oil and set it over medium heat. Wait until the oil shimmers, signaling it is hot and ready for cooking.
- Cook the Chicken: Add the thinly sliced chicken breast to the pan and sauté until fully cooked and no longer pink inside, approximately 5 to 7 minutes, stirring occasionally to ensure even cooking.
- Add Mushrooms: Toss in the sliced shiitake mushrooms and cook until they soften and absorb the flavors, around 3 to 4 minutes.
- Cook Vegetables: Add the chopped napa cabbage and scallions to the pan. Stir-fry the mixture until the vegetables wilt and become tender, roughly 2 to 3 minutes.
- Prepare Sauce Mixture: In a separate bowl, whisk together the low sodium soy sauce, dark soy sauce, oyster sauce, brown sugar, Chinese black vinegar, and minced garlic until well combined.
- Combine Sauce and Rice Cakes: Pour the prepared sauce over the stir-fry ingredients in the pan. Then, add the pre-soaked rice cakes, stirring thoroughly to coat all ingredients with the sauce.
- Heat Through: Continue cooking and stirring the mixture until everything is heated through and the rice cakes are tender, about 3 to 5 minutes.
- Serve: Serve the Stir Fried Shanghai Rice Cakes hot and fresh, inviting family or guests to enjoy this flavorful and hearty dish.
Notes
- Pre-soaking dried rice cakes ensures a tender and chewy texture when cooked.
- Use avocado oil because of its high smoke point, perfect for stir-frying at medium-high heat.
- Adjust the brown sugar quantity to balance sweetness with soy sauce and vinegar according to personal preference.
- For a spicier version, consider adding sliced chili peppers or a dash of chili sauce when cooking.
- Make sure to slice chicken thinly to promote quick and even cooking.
- Any leftover rice cakes can be stored in an airtight container refrigerated for up to 2 days.

