Heat oil in a large skillet and brown tofu over medium high heat. Stir in garlic and cook for 30 seconds. Stir in steamed broccoli, peanuts and raisins. Cover and cook for 2 minutes. In a bowl stir together tahini and peanut butter. Stir in hot water and soy sauce and combine well. Pour sauce over broccoli and tofu mixture and toss to combine. Serve with white or brown rice.