Roztwór lub odczynnik Benedicta działa poprzez utlenianie cukrów z wytworzeniem kwasu karboksylowego i zabarwionego na czerwono tlenku miedzi. Działa to tylko z powodu mieszaniny odczynnika siarczanu miedzi, cytrynianu sodu i węglanu sodu . Substancje są gotowane w wodzie.
Test reaguje tylko z cukrami redukującymi, takimi jak fruktoza i glukoza, ale nie jest w stanie reagować z sacharozą znalezioną w cukrze stołowym. Jest on stosowany w przemyśle spożywczym do testowania cukrów, a także do oznaczania glukozy w moczu osób podejrzewanych o cukrzycę. Na początku roztwór jest niebieski, co oznacza brak cukrów. Gdy zareaguje z cukrem redukującym, kolor zmieni się na zielony, żółty, pomarańczowy, czerwony lub brązowy, z brązowym oznaczeniem wysokiego poziomu cukrów.