What causes bloating?
Bloat happens when your GI tract gets filled with air or gas and can be caused by the food you eat. Some foods produce more gas than others. Other reasons you could be bloated include menstrual cycle, constipation, overeating or eating too fast. But if you've altered your diet and you're getting enough sleep and hydrated well and you're still bloated, you should talk to your doctor because something else could be going on.
Non-nutrition related tips to prevent bloating: make sure you're getting enough sleep and staying hydrated
Avocado, cucumber, yogurt, berries, bananas, oats, quinoa, zucchini, ginger, turmeric, spinach, tomato, foods high in fiber
beans, dairy (besides yogurt), garlic, lentils, cruciferous veggies (broccoli, cauliflower, Brussel sprouts, cabbage), carbonated beverages, processed foods, sugar alcohols (look for xylitol, sorbitol, or mannitol on the ingredients list)