A device (300, 400, 600) for producing nut butter and/or nut milk from nuts, comprising: a base (101, 301, 401, 601) having a motor configured to drive a shaft (103, 303); an outer container (316, 616) positioned above the base (101, 301, 401, 601); a mixing container (109, 309, 409, 609) positioned within the outer container (316, 616), the mixing container (109, 309, 409, 609) comprising inner sidewalls (110, 310, 610), and at least one screen (114, 314, 414, 614) arranged in the inner sidewalls (110, 310, 610), the inner sidewalls (110, 310, 610) being substantially vertical, the at least one screen (114, 314, 414, 614) having a plurality of holes sized just large enough to allow nut milk to freely pass through; a cutting device (104, 304, 604) positioned within the mixing container (109, 309, 409, 609) and mounted on the shaft (103, 303), the cutting device (104, 304, 604) configured to be driven by the motor during operation, the cutting device (104, 304, 604) comprising a central hub (105, 305, 605) and at least two blades (106, 306, 606), characterized in that the at least two blades (106, 306, 606) are vertically offset and each having a blade tip (107, 307, 607), each blade tip (107, 307, 607) positioned a radial distance from the inner sidewalls (110, 310, 610) of the mixing container (109, 309, 409, 609); and one or more mixing arms are provided within the mixing container (109, 309, 409, 609), the one or more mixing arms configured to scrape the inner sidewalls (110, 310, 610) of the mixing container (109, 309, 409, 609); wherein a bottom blade of the at least two blades (106, 306, 606) is spaced approximately 1.02 to 1.78 mm (0.04 to 0.07 inches) from the bottom inner surface of the mixing container (109, 309, 409, 609); wherein the plurality of holes of the at least one screen (114, 314, 414, 614) are approximately 100 mesh; wherein the radial distance between the inner sidewalls (110, 310, 610) and each blade tip (107, 307, 607) is between approximately 2.29 and 2.79 mm (0.09 and 0.11 inches). a base (101, 301, 401, 601) having a motor configured to drive a shaft (103, 303); an outer container (316, 616) positioned above the base (101, 301, 401, 601); a mixing container (109, 309, 409, 609) positioned within the outer container (316, 616), the mixing container (109, 309, 409, 609) comprising inner sidewalls (110, 310, 610), and at least one screen (114, 314, 414, 614) arranged in the inner sidewalls (110, 310, 610), the inner sidewalls (110, 310, 610) being substantially vertical, the at least one screen (114, 314, 414, 614) having a plurality of holes sized just large enough to allow nut milk to freely pass through; a cutting device (104, 304, 604) positioned within the mixing container (109, 309, 409, 609) and mounted on the shaft (103, 303), the cutting device (104, 304, 604) configured to be driven by the motor during operation, the cutting device (104, 304, 604) comprising a central hub (105, 305, 605) and at least two blades (106, 306, 606), characterized in that the at least two blades (106, 306, 606) are vertically offset and each having a blade tip (107, 307, 607), each blade tip (107, 307, 607) positioned a radial distance from the inner sidewalls (110, 310, 610) of the mixing container (109, 309, 409, 609); and one or more mixing arms are provided within the mixing container (109, 309, 409, 609), the one or more mixing arms configured to scrape the inner sidewalls (110, 310, 610) of the mixing container (109, 309, 409, 609); wherein a bottom blade of the at least two blades (106, 306, 606) is spaced approximately 1.02 to 1.78 mm (0.04 to 0.07 inches) from the bottom inner surface of the mixing container (109, 309, 409, 609); wherein the plurality of holes of the at least one screen (114, 314, 414, 614) are approximately 100 mesh; wherein the radial distance between the inner sidewalls (110, 310, 610) and each blade tip (107, 307, 607) is between approximately 2.29 and 2.79 mm (0.09 and 0.11 inches).