"The part of casual agreements that I don't like is that unbalanced obligation where the employer says, 'You stand by, I'll tell you when to work.'"
Unions have campaigned for zero-hour contracts to be outlawed, and Restaurant Brands - owner of KFC - has recently agreed not to use the contracts.
McDonald's has said it had offered its workers more secure hours of employment and a "genuine move away from zero-hours", but the Unite Union said the McDonald's proposal was not a genuine offer of secure hours.
Mr Woodhouse has previously said a ban of zero-hour contracts would be an overreaction, but signalled the outlawing of aspects including:
•Restraint of trade clauses that stop someone working for a competing business if an employer does not provide the desired hours of work.
•The cancellation of shifts at short or no notice.
Labour's spokesman for Labour Issues Iain Lees-Galloway told the Herald that the Government had "moved a long way" on zero-hour contracts.
"The Government I think has realised that public opinion is firmly against zero-hour contracts. The unions have done a very good job of publicising the issue, and I think the unions have achieved some good wins through collective bargaining and demonstrated that good employers really don't need these zero-hour contracts."
However, Mr Lees-Galloway said the "devil would be in the detail".
"It really depends on what they do propose in legislation as to whether or not it will go very far to dealing with zero-hour contracts.
"What we mean by zero-hour contract is a permanent, part-time agreement with no fixed hours."
Mr Woodhouse's recent comments still did not go as far as Labour wanted, Mr Lees-Galloway said.
The party's Certainty at Work member's bill, sponsored by Mr Lees-Galloway, requires employment agreements to include an indication of the hours an employee will have to work to complete tasks expected of them.
"We think that is a vital component of any legislation to eradicate zero-hour contracts. But certainly the issue that the Minister is talking about is an important component of it as well."