Clue: Stable source of protein (9)
Answer: HORSEMEAT
Explanation: Definition: Stable source of protein

Cryptic definition