Den 27-årige framåt var en fri agent, efter att nyligen ha lämnat Hull City när hans kontrakt gick ut.
Han tillbringade fyra år med Tigers, gör 118 framträdanden för dem och poäng 15 mål.
Aluko, som kan spela på vingen eller genom mitten, representerade England på ungdomsnivå och har sedan dess vunnit sju kapsyler för Nigeria.
Han började sin karriär på Birmingham City och spelade i Skottland för Aberdeen och sedan Rangers innan han gick Hull.
Hitta alla de senaste fotbollsöverföringarna på vår dedikerade sida.
Fulham har tecknat ett tvåårigt avtal med Sone Aluko med möjlighet till ytterligare ett år.