Four ounces of chicken breast provides 25 grams of protein, and 4 ounces of broiled lean beef flank steak offers 31.5 grams .