3. Green Veggies
Kale, broccoli, spinach, arugula and romaine are all packed with essential vitamins and minerals and have very few calories. Broccoli and spinach are especially loaded with fiber, which helps speed up your metabolism and reduces constipation.
Eating a salad before a meal will make you feel a little fuller so you will only serve yourself small portions of food. I should also mention that iceberg lettuce has almost no fiber at all, so this is not a really good choice for green veggies.
2. Peanut Butter
Peanut butter prevents belly bloat by keeping the digestive system on track thanks to one key ingredient known as niacin. Just like nuts and seeds, peanut butter keeps you full for long so you are less likely to reach out for a quick unhealthy snack in between meals.
However, since peanut butter has a lot of fat, you should limit your portion size. Eating too much peanut butter can increase the level of cholesterol in your body. Two tablespoons a day is enough. And when you go shopping, make sure you choose all natural peanut butter and avoid those that contain added sugar.