Trim off the root of the cabbage, carefully take off the leaves one by one;
Bring a pot of water to boil, blanch the leaves for 1 minute or so until soft and flexible, yet not soggy! Then quickly ran them under cold water to cool down;
Lay them between two kitchen towels or cheesecloth, etc. to dry;
In a large non-stick frying pan, heat a drizzle of oil over medium-high heat, sauté the scallion white parts and garlic till fragrant for about 2 minutes;
Add carrot and shiitake mushroom, cook till soft;
Use your hands to crumble the tofu into the pan, continue to mash and break apart with your spatula, season with tamari/soy sauce, coconut amino, and vinegar, stir and fold to mix everything;
Add in the cooked brown rice, continue to combine and mash with your spatula, till all liquid is gone;
Stir in the arrowroot powder, mix it in well and continue to stir and fold till a hearty slightly sticky filling is formed, mix in the scallion green parts, season with salt and white pepper to taste, set aside;
Trim off the hard stem part of each napa cabbage leaf, add about 1 ½ tablespoon fillings to the bottom of the leaf, roll up until you get to the wider part of the leaf, then fold up both sides to the center, and continue to roll all the way up, repeat till all ingredients are used up;
Clean the frying pan then heat another drizzle of oil, pan-fry the cabbage rolls for 2-3 minutes each side until golden brown, do NOT flip too often, let one side crisp up and sear before flipping to the other side;
Meanwhile, in a saucepan, fry off the garlic and scallions with a small drizzle of oil, then carefully pour in the tamari sauce, vinegar, coconut amino, and sugar, bring to a gentle boil;
Mix the arrowroot powder with the warm water and pour into the pan, stir and heat till it thickens to your preferred consistency;
Transfer all pan-fried cabbage rolls to a plate then pour on the sauce, garnish with sesame seeds and scallion. Enjoy!