When results are considered by single race without regard to ethnicity, 55% of Asian adults were at a healthy weight compared with 37% of white adults, 29% of American Indian or Alaska Native adults, and 29% of black adults.
Black adults and American Indian or Alaska Native adults were about 3-4 times as likely to be obese as Asian adults. White adults were about three times as likely as Asian adults to be obese. When results are considered by single race and ethnicity, 36% of non-Hispanic black adults were obese compared with 31% of Hispanic adults and 26% of non-Hispanic white adults. Hispanic adults were more likely to be overweight (but not obese) than either non-Hispanic white or non-Hispanic black adults.
The last comparison is consistent with a comment made on this blog some time ago that Hispanics are more likely to be overweight, but not REALLY fat.
UPDATE: I know there are other reasons why people are overweight, but the racial ordering is consistent with other facts that suggest greater conscientiousness among Asian Americans.