Eating too many sugary foods is the number one cause of belly fat. A lack of exercise could also lead to weight gain on a poor diet. To see noticeable weight loss results over time, reduce your daily calorie intake, try resistance training, and eat nutrient-dense foods containing protein.