Mesquite trees are used for hardwood lumber, firewood, and charcoal because they burn hot and slow. Mesquite wood is popular for smoking and grilling food. The tree also provides shade, controls erosion, supports wildlife, and its pods can be used as animal feed or flour.