A metering device dispensing semi-solid food material in controlled amounts, comprising: a hopper in which the semi solid food material is placed; two counter rotating feed rollers (13A, 13B), the rollers (13A, 13B) being in a roller section communicating with the hopper and mechanically driven in a counter rotating fashion; two scrapers (15A, 15B) in communication with each of the counter rotating feed rollers (13A, 13B); and an at least one die block and an at least one die nozzle coupled to and communicating with the two scrapers (15A, 15B), wherein when the semi-solid food material is in contact with the counter rotating feed rollers (13A, 13B) the mechanically induced rotation of the counter rotating feed rollers (13A, 13B) causes the semi solid food material to become entrained by the counter rotating feed rollers (13A, 13B) and moves the entrained semi-solid food material downward due to the rotation of the feed rollers (13A, 13B) and as the semi solid material moves with the rotation of the respective feed rollers (13A, 13B) the semi solid material comes towards the center of the roller section between the feed roller centerlines and is fed out past the scrapers (15A, 15B) through the at least one die block and the corresponding at least one die nozzle, wherein the two feed rollers (13A, 13B) are positioned so as to create a pinch point in between them, said pinch point having a width configured to impart a pressure on the semi solid food material in the area just beyond the pinch point; characterised in that the counter rotating feed rollers (13A, 13B) have matched, grooved circumferential profiles, the two counter rotating feed rollers (13A, 13B) each having a horizontal centerline for each grooved profile, and in that the two scrapers (15A, 15B) match the grooved circumferential profile of the counter rotating feed rollers (13A, 13B). a hopper in which the semi solid food material is placed; two counter rotating feed rollers (13A, 13B), the rollers (13A, 13B) being in a roller section communicating with the hopper and mechanically driven in a counter rotating fashion; two scrapers (15A, 15B) in communication with each of the counter rotating feed rollers (13A, 13B); and an at least one die block and an at least one die nozzle coupled to and communicating with the two scrapers (15A, 15B), wherein when the semi-solid food material is in contact with the counter rotating feed rollers (13A, 13B) the mechanically induced rotation of the counter rotating feed rollers (13A, 13B) causes the semi solid food material to become entrained by the counter rotating feed rollers (13A, 13B) and moves the entrained semi-solid food material downward due to the rotation of the feed rollers (13A, 13B) and as the semi solid material moves with the rotation of the respective feed rollers (13A, 13B) the semi solid material comes towards the center of the roller section between the feed roller centerlines and is fed out past the scrapers (15A, 15B) through the at least one die block and the corresponding at least one die nozzle, wherein the two feed rollers (13A, 13B) are positioned so as to create a pinch point in between them, said pinch point having a width configured to impart a pressure on the semi solid food material in the area just beyond the pinch point; characterised in that the counter rotating feed rollers (13A, 13B) have matched, grooved circumferential profiles, the two counter rotating feed rollers (13A, 13B) each having a horizontal centerline for each grooved profile, and in that the two scrapers (15A, 15B) match the grooved circumferential profile of the counter rotating feed rollers (13A, 13B).