Не сказала бы, что все вегетарианцы худые. Вегетарианство - это прежде всего отказ от мяса и рыбы, а уж какими продуктами человек это заменяет - зависит от человека. Некоторые могут включить в свой рацион растительные низкокалорийные продукты вроде овощей/фруктов/бобовых, а другие же начинают в огромных количествах употреблять мучное, жареное и сладкое (сырная пицца или шоколадный торт, все это не содержит мясо, но совсем не способствует похудению). Однако на веганстве (когда отказываются не только от мяса, но и от всех продуктов животного происхождения) вполне можно похудеть, ведь придется отказаться не только от стейков, но и от большинства высококалорийных сладостей и мучных изделий, в состав которых входит молоко и яйца.
Лично мне в свое время было достаточно легко перейти на вегетарианство, поскольку оно не подразумевает сильные ограничения в еде, я все так же могу наслаждаться привычной и вкусной едой вроде итальянской пасты или сырных блинчиков, а в меню кафе легко найти блюда без мяса. Но я сомневаюсь, что когда-нибудь смогу перейти на веганство, поскольку это подразумевает слишком радикальный пересмотр своего рациона и отказ от многих любимых блюд. Эта диета все-таки требует от человека большего аскетизма и самоконтроля.