В предложении есть две грамматические основы, а союз «когда» требует постановки запятой, разделяющей придаточное и главное предложения.
Ответ: Когда я пришёл домой, мама уже приготовила ужин.