An automatic coffee grind and brew device includes separate and independently controlled water heating elements for heating one or two servings sizes. The system maintains the water and coffee grounds in full contact at recommended brewing temperatures for the entire duration of the brewing cycle and uses real time water temperature feedback to operate the water heating elements in a manner that maintains the recommended brewing temperature during the entire duration of the brewing cycle. The system uses a full contact brewing method that closely matches a French press brewing method and also controls brew temperature during the full contact period. An agitator module generates water turbulence to improve extraction. A port valve assembly prevents coffee from exiting the brewing chamber until a desired brewing duration is reached.