A little experiment on my Level 70 DK on a remote server, cooking during Pilgrim’s Bounty:
Cooking level when starting: 0
Cooking level when finished: 353
Money spent at trainer: 95c + 4s 75c + 95s + 2g 27s 50c + 9g 50s = ~13g
Money spent for materials: ~2g
Recipes known: 9
Experience earned: 5*6250 from dailies and I think 5*9500: ~80k
Time spent: 1h-1.5h