A coffee brewing system and method that includes a brew chamber that holds a brew solution during a brew cycle and dispenses the brew solution; a water system that dispenses water into the brew chamber; a content sensing system that measures the brew solution contents added to the brew chamber; a temperature control system with a heating element and a temperature sensor; at least one recirculating processing loop with a particle monitor system, wherein the recirculating processing loop circulates brew solution extracted from the brew chamber; and a control system that is communicatively coupled to the content sensing system, the temperature control system and the particle monitor system during a brew cycle, wherein the control system controls a brew cycle based on a selected a specified taste profile.