A: What's your favorite program?

B: I like cooking programs best.

Is the answer suitable for the question?

2 answers

I would describe it more, or go into further details.
The answer is fine. More detail, as Lily suggests, would be really good.

Examples:
*I like cooking programs for fast and easy recipes best.
*I like cooking programs for special holiday food best.
*I like cooking programs in which special restaurant recipes are used.

Etc.