Add rice, water and salt to a small pot and bring to a boil. Cover, reduce heat to low and cook for 30 minutes. Rice should be al dente. Or cook rice al dente your proven method (I use 1:1.5 ratio instead of recommended 1:2).
In the meanwhile, preheat non-stick wok on low-medium heat, add walnuts and cook until golden brown, stirring frequently. In the last 30 seconds, stir in 1/2 tbsp soy sauce and transfer to a medium bowl and set aside.
Return wok to low-medium heat, add 1/2 tsp coconut oil, onions and cook until translucent, stirring occasionally. Transfer to a bowl with walnuts.
Increase heat to high, add 1/2 tsp coconut oil, mushrooms and cook until golden brown, stirring frequently. In the last 30 seconds, stir in 1/2 tbsp soy sauce and transfer to the same bowl.
Add remaining 1/2 tsp coconut oil, broccoli and cook for a few minutes until softer but not overcooked. Transfer all ingredients from a bowl to the wok with broccoli; fluff rice with a fork and add to the wok; add peas, sesame oil, 2 tbsp soy sauce and green onions. Stir gently, remove from heat and serve hot.
Why are these mushrooms releasing so much water instead of browning? Controlling moisture is the single factor that determines whether this dish succeeds or fails. Portobello mushrooms contain high amounts of water, and if the wok lacks sufficient heat, that moisture releases immediately, turning a dry sear into a soggy steam bath. Keeping the heat high during the mushroom stage forces surface moisture to evaporate rapidly, allowing the natural sugars to caramelize into deep savory notes. Slice the caps uniformly to ensure they contact the hot surface evenly, and resist the urge to crowd the pan. Stirring frequently prevents burning while ensuring every piece develops a golden crust. Ingredients in stir-fries lack fixed definitions, meaning adjustments alter the final outcome. Swapping liquid aminos for standard soy sauce introduces more sodium, so taste the dish before adding additional salt. Replacing coconut oil with a neutral high-smoke point oil like grapeseed will eliminate the faint coconut aroma without changing the texture of the vegetables. Frozen peas require no thawing before hitting the wok; their internal moisture flashes into steam just long enough to warm them through without turning them mushy.
Managing Heat Zones in a Single Wok
Sequential cooking is necessary because different components demand different thermal environments. Walnuts toast best on low-medium heat for about three to five minutes, where their natural oils warm gradually without scorching the delicate proteins. Onions require translucent softening at moderate temperatures to build a sweet base flavor. Mushrooms demand high heat to vaporize surface liquid. Broccoli crowns need just a few minutes of direct contact to retain their vibrant green chlorophyll and crisp cellular structure. Combining everything at the end harmonizes the temperatures without overcooking the tender florets.
The Rice Foundation and Timing
Cooking brown rice to an al dente bite requires precise water ratios and gentle simmering. Utilizing a 1-to-1.5 grain-to-water ratio rather than the standard 1-to-2 proportion prevents the long grain variety from becoming waterlogged during the 30-minute covered simmer. Fluffing the cooked grains with a fork separates each kernel before it joins the wok, ensuring the soy sauce coats individual pieces rather than forming dense clumps. Sesame oil should be added off the heat at the very end of cooking, as volatile aromatic compounds degrade rapidly under sustained high temperatures.