When the festive spirit of Chinese New Year fills the air, one dish comes to mind that perfectly embodies this joyful celebration: Shanghai Style Rice Cake Stir Fry. Picture a vibrant medley of sautéed vegetables mingling with chewy, golden rice cakes, all enveloped in a rich, velvety sauce. The moment the garlic hits the hot oil, the tantalizing aroma sweeps through the kitchen, inviting everyone to gather around the table.
I recently crafted this delicious vegan and gluten-free version, and it has swiftly become a go-to recipe for both special occasions and cozy weeknights. With its delightful balance of flavors and textures, this stir fry not only pleases the palate but also brings good fortune and prosperity, making it the perfect choice for your next gathering or a simple family dinner. Embrace the warmth of homemade cooking and let’s dive into this quick and easy recipe that will revitalize your meals and delight everyone at your table!
Why is Shanghai Style Rice Cake Stir Fry a must-try?
Vibrant Colors: This dish is bursting with the colorful hues of fresh vegetables, making your plate as pleasing to the eye as it is to the taste buds.
Quick & Easy: With minimal prep and cook time, it’s perfect for busy weeknights or when unexpected guests arrive.
Health-Conscious Choice: Vegan and gluten-free, it’s suitable for various dietary preferences, meaning everyone can enjoy this flavorful meal.
Symbol of Good Fortune: Traditionally served during Chinese New Year, this stir fry embodies prosperity, making it a wonderful addition to celebratory meals.
Packable Flavor: The blend of garlic, shiitake mushrooms, and savory sauces creates a depth of flavor that elevates any dining experience.
Dive deeper into cooking with this vegan option that combines well with a side of steamed vegetables or quinoa for a complete meal!
Shanghai Style Rice Cake Stir Fry Ingredients
• Let’s gather what you need to create this delightful meal!
For the Stir Fry
- Sliced Dried Rice Cake – The star of this dish, providing a satisfying chewy texture; make sure to use gluten-free options to keep it inclusive.
- Cooking Oil – Essential for sautéing; consider using sesame oil for an aromatic twist.
- Garlic – Fresh, minced garlic delivers a robust aromatic depth; swapping in garlic powder can work in a pinch.
- Tempeh – A fantastic protein source; tofu or seitan can be used based on your preference for texture.
- Shiitake Mushrooms – These add a rich umami flavor; if unavailable, substitutes like button or portobello mushrooms will do the trick.
- Napa Cabbage – Provides a crunchy bite and vibrant greens; other leafy greens like bok choy can be used too.
- Baby Bok Choy – Adds a lovely crunch; if you can’t find it, spinach or more napa cabbage works well.
For the Sauce
- Vegetable Broth – Enhances the flavor of the rice cakes during cooking; water can suffice in an emergency.
- Gluten-Free Soy Sauce – An essential seasoning; coconut aminos offers a lighter taste if needed.
- Vegan Gluten-Free Oyster Sauce – Provides a rich, savory flavor; hoisin sauce can replace this if desired.
- Sugar or Coconut Sugar – A touch of sweetness balances the flavors; feel free to omit for a low-sugar version.
- Cornstarch or Arrowroot Powder – Acts as a thickening agent for the sauce; both function similarly.
- Dry Sherry (Optional) – Adds depth to the dish; rice vinegar is a great non-alcoholic alternative.
- Scallions – For a fresh garnish that brightens the dish; fresh herbs could also work if you’re feeling adventurous.
How to Make Shanghai Style Rice Cake Stir Fry
-
Soak: Begin by soaking your sliced dried rice cakes in cool water for about 1-2 hours. This ensures they soften nicely and become chewy.
-
Prepare Sauce: In a bowl, combine the stir-fry sauce ingredients: gluten-free soy sauce, vegan oyster sauce, sugar, cornstarch, and optional dry sherry. Mix until well blended.
-
Sauté Protein: Heat a generous splash of cooking oil in a large pan or wok over medium-high heat. Add minced garlic and tempeh, sautéing until fragrant and lightly browned—around 3-4 minutes.
-
Add Vegetables: Toss in the shiitake mushrooms first, cooking for a couple of minutes before adding the napa cabbage and bok choy. Stir-fry until the vegetables are tender yet vibrant, around 4-5 minutes.
-
Combine: Drain your soaked rice cakes and add them to the pan along with vegetable broth. Cover the pan for a few minutes to allow the rice cakes to absorb some liquid and soften further.
-
Final Mix: Pour the prepared sauce over the stir fry, tossing everything together to coat evenly. Continue sautéing for an additional minute until everything is well combined and heated through. Serve hot, garnished with fresh scallions.
Optional: Add a splash of sesame oil before serving for extra flavor.
Exact quantities are listed in the recipe card below.
Storage Tips for Shanghai Style Rice Cake Stir Fry
Fridge: Store leftovers in an airtight container in the fridge for up to 2 days. Reheat gently on the stovetop to maintain texture and flavor.
Freezer: This dish can be frozen, but the rice cakes may change texture. Store in airtight containers for up to 1 month. Thaw in the fridge before reheating.
Reheating: For best results, reheat on medium heat in a pan with a splash of vegetable broth to revive moisture, stirring until heated through.
Avoid Overcrowding: When reheating, don’t overcrowd the pan. This ensures even heating and prevents sogginess in your Shanghai Style Rice Cake Stir Fry.
Make Ahead Options
These Shanghai Style Rice Cake Stir Fry preparations are perfect for busy weeknights, allowing you to enjoy a home-cooked meal without stress! You can soak the rice cakes and prepare the sauce up to 24 hours in advance; just store them in separate airtight containers in the refrigerator to ensure maximum freshness. Additionally, chop your vegetables and tempeh ahead of time, keeping them in the fridge for up to 3 days. When you’re ready to serve, simply sauté the garlic and tempeh, add the prepped vegetables, then mix in the soaked rice cakes and sauce, giving you delicious results with minimal effort—all the flavors just as vibrant and satisfying!
Shanghai Style Rice Cake Stir Fry Variations
Feel free to put your own spin on this delicious dish and customize it to your taste!
-
Protein Swap: Replace tempeh with cubed tofu or marinated seitan for varied textures and flavors. Tofu can soak up the sauce beautifully, making each bite delightful.
-
Seasonal Veggies: Incorporate seasonal vegetables like bell peppers, carrots, or snap peas for added color and nutrition. This twist not only boosts flavor but also creates a festive presentation.
-
Spice It Up: Enhance the heat by adding chili paste or fresh sliced chilies. A touch of spice can elevate the dish and add an exciting kick!
-
Mushroom Variants: Experiment with different mushrooms, like oyster or enoki, for unique flavors and textures. Each kind brings its own character to the stir fry.
-
Sweetness Adjustment: Use maple syrup or agave instead of sugar for a natural sweetness that balances the flavors while keeping the dish low-glycemic.
-
Nutty Finish: Top the stir fry with toasted sesame seeds or crushed peanuts for extra crunch and nuttiness. This adds a satisfying texture contrast!
-
Flavor Boost: Mix in a splash of rice vinegar or a squeeze of lime juice before serving for a bright, refreshing finish. A zesty note can elevate your stir fry to new heights.
-
Zoodle Addition: Toss in spiralized zucchini or carrots along with the rice cakes for an extra serving of veggies and a fun twist on traditional noodles!
Expert Tips for Shanghai Style Rice Cake Stir Fry
-
Proper Soaking: Soak the rice cakes for a full 1-2 hours. Under-soaking can lead to hard, unpleasant textures when cooked.
-
High Heat Success: Always stir-fry on high heat. This technique locks in flavors and helps achieve that elusive, delightful crispness.
-
Ingredient Prep: Prep all ingredients before starting to cook. The quick cooking method requires you to act fast to prevent burning.
-
Seasoning Balance: Taste your sauce as you mix. Adjust the sweetness with sugar or coconut sugar to suit your preference for the perfect Shanghai Style Rice Cake Stir Fry.
-
Fresh Garlic Usage: Use fresh minced garlic instead of powder. It elevates the flavor profile and fills your kitchen with an irresistible aroma.
-
Creative Garnish: For added freshness, consider garnishing with sesame seeds or freshly chopped cilantro, enriching your presentation and flavor.
What to Serve with Shanghai Style Rice Cake Stir Fry?
Create a delightful and satisfying meal by complementing your stir fry with these perfect sides and treats.
- Steamed Broccoli: A vibrant green addition that brings a nutritious crunch to balance the chewy texture of the rice cakes.
- Coconut Rice: Fluffy and fragrant, coconut rice enhances the flavors of the stir fry and offers a creamy contrast.
- Miso Soup: Serving a warm bowl of miso soup as a starter adds a comforting touch, with its umami flavors enhancing the meal.
- Asian-style Salad: A colorful salad with mixed greens, sesame dressing, and julienned veggies provides freshness and a crisp texture to your dinner.
- Sesame Noodles: These flavorful noodles, dressed in a light sesame sauce, make for a wonderful pairing, adding a different carbohydrate element to the feast.
- Fruit Platter: For a refreshing dessert option, serve a platter of seasonal fruits like mango, lychee, and berries to cleanse the palate.
- Chrysanthemum Tea: This floral tea not only complements the food but also aids digestion, making it a soothing drink choice.
Elevate your dining experience by incorporating these pairings, ensuring each bite is flavorful and fulfilling!
Shanghai Style Rice Cake Stir Fry Recipe FAQs
Why is it important to soak the rice cakes?
Absolutely! Soaking the rice cakes for 1-2 hours is crucial to achieving the perfect chewy texture. If not soaked properly, the rice cakes may remain hard, ruining the overall experience of the dish. So, take that time to allow them to soften!
What’s the best way to store leftovers?
Leftovers should be stored in an airtight container in the fridge for up to 2 days. When you’re ready to enjoy your Shanghai Style Rice Cake Stir Fry again, gently reheat it on the stovetop with a splash of vegetable broth to bring back moisture and flavor. Just remember, reheating too fast can lead to uneven textures, so take it slow!
Can I freeze Shanghai Style Rice Cake Stir Fry?
Yes, you can freeze this dish for up to 1 month! To do so, pack the stir fry in airtight containers, being careful to exclude as much air as possible. When you’re ready to eat, thaw it in the fridge overnight before reheating. Just note that the texture of the rice cakes may change slightly, so enjoy this stir fry fresh whenever possible.
What should I do if the sauce is too thick?
If you’ve found that the sauce has thickened too much, don’t fret! Simply add a bit of vegetable broth or water to the stir fry gradually, stirring until the consistency is just right for your taste. You can always add more as needed, so go slowly!
Are there any allergens in this recipe?
Great question! This recipe is vegan and gluten-free, making it suitable for many dietary restrictions. However, always check individual ingredient labels, particularly on sauces, as some may contain allergens like soy or sesame. For those with severe allergies, consider making homemade versions of sauces to ensure complete safety.
Can I use other vegetables in this stir fry?
Very much so! Feel free to swap in your favorite veggies—bell peppers, carrots, or even snap peas work beautifully. The more, the merrier! Just adjust the cooking time slightly based on the vegetables you choose, ensuring they remain vibrant and tender.

Delicious Shanghai Style Rice Cake Stir Fry for Good Luck
Ingredients
Equipment
Method
- Soak sliced dried rice cakes in cool water for about 1-2 hours to soften them.
- In a bowl, combine the sauce ingredients: gluten-free soy sauce, vegan oyster sauce, sugar, cornstarch, and optional dry sherry. Mix until well blended.
- Heat cooking oil in a large pan or wok over medium-high heat. Add minced garlic and tempeh, sautéing for about 3-4 minutes until fragrant and lightly browned.
- Toss in shiitake mushrooms first, cooking for a couple of minutes before adding napa cabbage and bok choy. Stir-fry until vegetables are tender yet vibrant, around 4-5 minutes.
- Drain soaked rice cakes and add them to the pan with vegetable broth. Cover the pan for a few minutes to let rice cakes absorb liquid and soften further.
- Pour prepared sauce over the stir fry, tossing to coat evenly. Continue sautéing for an additional minute until everything is heated through. Serve hot, garnished with fresh scallions.







