Lave e corte as beringelas e as batatas ás rodelas. Num tacho com água e sal, coloque as batata e deixe-as cozer. Num grelhador, disponha as beringelas temperadas com sal e deixe cozinhar cerca de 2 minutos por cada lado. Reserve.
A seguir, faça o refogado para a carne. Num tacho, coloque o óleo, a cebola e os alhos, deixe refogar e adicione a carne. Mexa e adicione sal, pimenta, canela e os cominhos. Deixe cozinhar cerca de 7 minutos e depois coloque o vinho, o tomate e a polpa. Envolva e deixe cozinhar mais alguns minutos.
Num pirex, disponha metade da carne e cubra com rodelas de beringela e batata. Repita novamente o processo. No fim, cubra tudo com o creme de soja, um pouco de pimenta e noz-moscada.
Polvilhe com o queijo ralado e leve ao forno durante 15 a 20 minutos. Sirva.