Mexican and South American food is all about balancing the different food groups. You don't have to have too much meat as it is combined with a healthy bowl of baked beans, some corn tortillas, rice and lots of fresh salsas.