The protein kitchen