Forget the beans jokes from childhood taunting - beans are among the cheapest and most excellent sources of protein. A great food for losing weight, beans contain 30g of fiber for each serving (compare that to 7g for cheese). They're low in calories and, because of the fiber, fill you up quickly and maintain satisfaction for several hours.
Watch this video to get a recipe for making a salsa and bean dip for tortilla chips. It only requires two ingredients (plus the chips), so it's an easy way to get your daily bean fix.