Almost a quarter of people in the UK claiming to be vegetarians confessed to cheating by eating red meat.
Around 20% admit to tucking into poultry every now and then, while more than half don't seem to think eating fish is a big deal.
Food experts think veggies are straying because they are learning that red meat and fish can be really good for them.
The survey found that only 42% of vegetarians stuck to a diet with no red meat, poultry or fish.