Question: how to not gain weight vegetarian?
Answer: Filling half of your plate with non-starchy vegetables. ...  Incorporating protein at every meal and snack. ...  Opting for complex carbs. ...  Watching your portions of high-calorie foods. ...  Eating mostly whole foods. ...  Limiting highly processed foods.