Combine first 8 ingredients in a small saucepan. Cook over medium heat 5 minutes or until smooth, stirring frequently. Remove from heat.
Cook pasta in boiling water 8 minutes, omitting salt and fat. Add tofu, onions, and carrot; drain. Place pasta mixture in a large bowl. Add peanut butter mixture; toss gently.