I've tried making it myself many times.
But no matter what I can't get it to taste the same.
And before you guys say MSG, I have that and packed it with that, and salt with the various spices, and still not the same.
I think......... They are somehow able to emulsify fat and then mix it in the "meat" so it still somehow remains solid after it's been cooked rather than just dripping out, or somehow bind the fat in at least.
Salty spiced fat tastes great, you only need a little meat flavour in that, hence how they can get away with using so little of anything that would resemble lamb.