O enredo do filme gira em torno da irmã de Jennifer Swift, Meg Swift. Jennifer mora em Salt Lake City e administra o bem-sucedido restaurante que abriu com seu falecido marido e está criando um filho adolescente, Simon. Já Meg ficou em sua cidade natal, Hazelwood, para ajudar seus pais a administrar o negócio da família, uma padaria local que usa receitas especiais. A história se passa pouco antes do Natal, que será sua primeira comemoração desde a morte do tio Dave, dono do Madison Theatre da cidade.
Meg vai a Salt Lake City no dia de Natal para visitar sua irmã Jennifer e seu sobrinho Simon, para em uma padaria para comprar cupcakes e decide visitar o Madison Theatre da família, lembrando-se do tempo que passou lá com seu tio Dave. Agora, o teatro não está em sua melhor forma, precisa de uma reforma e está à venda. Em seguida, ela encontra um homem bonito chamado Joe em uma loja da cidade e depois o vê no restaurante de Jennifer. Mas a conversa não vai bem e eles não conseguem encontrar um ponto em comum.
Enquanto isso, Jennifer e a equipe de seu restaurante estão se preparando para uma competição de Natal que será semelhante entre os restaurantes locais. O vencedor receberá US$ 25.000 e, se for o restaurante de Jennifer, ela gastará o dinheiro em caridade. Meg também quer fazer um esforço para torná-lo mais gourmet e ajudar a vencer o concurso. Enquanto isso, a chef do restaurante, Victoria, consegue o emprego dos sonhos e decide deixar seu cargo no restaurante, o que coloca Jennifer e Joe em um dilema, pois não é realista encontrar um novo chef em um período tão curto. Mas Meg, otimista, garante à irmã que não se preocupe, pois ela tem uma ideia e, portanto, tudo está sob controle.