Brutally honest answer? More money in Web dev. Also, i'm better at web dev. If you're going to become a chef prepare for a massive pay cut and the pay doesnt go up as high with seniority as web dev does. I can earn about £100k a year as a web dev (if i chose to work a full year, i don't) and a executive head chef in London would make around £40k a year and work AT LEAST 60 hours a week, you'd also need 8 - 10 years experience. A mid level chef with 3-4 years experience would make around £20k a year.
I did Web Dev in my spare time as a hobby, managed to get some work from a designer on a forum i was part of, and it just kinda went from there, got to a point where i was making about as much doing web dev as a chef, so just quit the chef job.
I've basically always been freelance, had a few permie jobs but im not very good at having a 9-5, too business minded for that crap. If i was to do contracting for a whole year, i'd make around £100k, but i tend to instead do contracting around 3 - 6 months a year and do my own business related things the rest of the time.