Drain the tofu and press between paper towels with a heavy skillet on top for a few minutes.
Crumble tofu with a fork.
Add onion and garlic to a medium-sized pan and cook until soft.
Add the tofu and cook 2-3 minutes more.
Mix remaining ingredients and pour over the tofu, stirring to combine.
Serve over rice.