Peel away outer leaves of cabbage and cut into quarters.
Boil water and par-boil the quarters of cabbage until cooked, but not over-cooked (about 5 minutes).
Use tongs to carefully remove cabbage from boiling water and drain/cool in colander.
Add vermicelli to hot water (not boiling), and cook for 3 minutes.
Strain vermicelli and run cold water over the noodles to cool, allowing to strain as vegetables are prepared.
Mince cooked, cooled cabbage into small dice (1 cm or less).
Put diced cabbage in clean cheese cloth or kitchen towel and ring out all the water, then place in large mixing bowl. Add prepped onion, carrot, scallion, ginger and tofu to bowl.
Stir in peanut butter, soy sauce, sesame oil, toasted sesame seeds and eggs. Mix with gloved hands or wooden spoon until all ingredients are thoroughly incorporated. Add salt to taste.