If you dream about being able to eat whatever you want and not gain weight, you're not alone. While no miracle foods are available to help you lose weight, filling your diet with the right foods may help you get to and maintain a healthy weight. If you're concerned about your diet and weight, consult your doctor or dietitian to discuss the best food choices for your needs.
Calorie Balance and Healthy Weight
The food you eat supplies your body with energy in the form of calories. Many people struggle to maintain a healthy weight because they eat too many calories. While certain foods are linked to lower body weights, eating more calories than your body needs from any source, good or bad, causes weight gain. How many calories you need to maintain your weight depends on your age, gender and activity. To maintain your weight, eat just enough calories to replace the ones you burn throughout the day without exceeding your needs, which, for women, ranges from 1,600 to 2,400 calories a day and, for men, 2,000 and 3,000 calories a day. Your doctor or dietitian can help you determine your exact calorie needs.
Avoid Weight Gain With Fruits and Veggies
While calories are the most important aspect of not gaining weight, people who eat more fruits and vegetables may be more successful at maintaining their weight. A 2015 prospective cohort study published in PLoS investigated the association between fruit and vegetable intake on weight in a large group of men and women. The researchers found an inverse relationship between the intake of fruits and non-starchy vegetables and weight, which means the more of these foods that people ate, the less they were likely to weigh. The researchers also noticed that people who ate certain fruits, including berries and citrus fruit, and certain vegetables, including cruciferous vegetables such as broccoli and cauliflower and leafy greens, were more likely to gain less weight.
Fruits and vegetables have a low-energy density, which means you get to eat a nice-sized portion without spending too many of your calories. Fullness is based on the quantity of food you consume, not total calories. Filling up on low-calorie foods helps you eat fewer calories overall for better weight control. Other good fruits and veggies to add to your no-weight gain diet include tomatoes, carrots, apples and watermelon.
Eat Whole Grains, Too
Whole grains might also help limit weight gain. A 2011 prospective study published in the New England Journal of Medicine also found an association between a higher intake of whole grains and a lower body weight. Like fruits and vegetables, whole grains are also considered low-energy dense foods. Whole grains are also high in fiber, which keeps you feeling full. Good whole grains to add to your diet for a healthier weight include quinoa, barley, brown rice, amaranth, oats and bulgur. Also, use whole-wheat bread, whole-grain cereals and whole-wheat pasta to get more whole grains in your diet.
Lower Weight Gain With Yogurt
The 2011 study published in NEJM also found those who ate more yogurt were less likely to gain weight. The researchers are not certain why yogurt may be associated with less weight gain, but they theorize it may have something to do with the friendly bacteria in the fermented dairy food. Yogurt is also rich in protein -- a nutrient that helps you feel full after eating -- along with bone-building calcium, vitamin D and magnesium. For overall good health, choose low-fat or nonfat yogurt varieties, without added sugar or artificial colors, recommends the Academy of Nutrition and Dietetics.