A Cook Wizard funciona como um assistente pessoal de cozinha que tenta resolver a tão difícil tarefa de descobrir o que fazer para a refeição, unicamente com o que se tem em casa. Para isso, liga-se a uma despensa virtual na aplicação que contém os ingredientes que temos.
Depois, o utilizador seleciona a dficuldade da receita que pretende cozinhar, para quantas pessoas vai cozinhar e o tempo de que dispõe para cozinhar. Depois de selecionadas estas definições, a app dá várias opções de receitas que o utilizador pode fazer, consoante as opções escolhidas e os ingredientes que tem. Para além disso, a app funciona ainda como um nomal livro de receitas, que dá a receita que o utilizador pediu.
A aplicação gira, então, em torno de uma despensa virtual. Para esta estar sempre atualizada, há duas maneiras de adicionar ingredientes: manualmente, isto é, escrevendo o ingrediente que queremos e depois adicionar a quantidade comprada ou por código de barras.
É ainda possível verificar o estado da despensa, podendo ver o que ainda temos em despensa e as respetivas quantidades, podendo, ainda, adicionar quantidades aos ingredientes que já temos.