Berries - including blueberries, strawberries, raspberries, and even the "exotic" Goji berry: Berries are a powerhouse of nutrition... packed with vitamins and minerals, and also some of the best sources of antioxidants of any food in existance. Berries also pack a healthy dose of fiber, which slows your carbohydrate absorption and digestion and controls your blood sugar levels to help prevent insulin spikes (which can stimulate fat gain).
Get creative and mix up your berry intake by using the basics -- blueberries, strawberries, blackberries, and raspberries... but also get adventurous and give a more "exotic" berry a try, such as Goji berries (which are one of the most nutrient-dense berries on the planet).
Add berries to yogurt and cottage cheese mixtures, as well as oatmeal or oat bran, salads, or just take a bag of mixed berries and mixed nuts for the day as a mid-day healthy snack!
Avocodos - Even though these are typically thought of as a "fatty food", it's all healthy fats! Not only is this fruit super-high in mono-unsaturated fat, but also chock full of vitamins, minerals, micro-nutrients, and antioxidants.
Also, guacamole (mashed avocados with garlic, onion, tomato, pepper, etc) is one of the most delicious toppings ever created, and you can be happy to know that it's also one of the healthiest toppings you can use on your foods. Try sliced avocados or guacamole on sandwiches, burgers, scrambled eggs or omelets, in salads, or as a side to just about any meal.
The quality dose of healthy fats and other nutrition you get from avocados helps your body to maintain proper levels of hormones that help with fat loss and muscle building. Also, since avocados are an extremely satiating food, eating them helps to reduce your appetite in the hours after your meal. Say goodbye to junk food cravings and bring on that lean body!