Aqueça o óleo vegetal em uma panela grande em fogo médio
Adicione a cebola picada e refogue até ficar macia e translúcida
Adicione o alho picado e o gengibre ralado, refogando por mais 1-2 minutos
Adicione a carne cortada em cubos e cozinhe até dourar por todos os lados
Acrescente as cenouras em rodelas e as batatas em cubos, misturando bem
Adicione a maçã ralada e misture novamente
Polvilhe a farinha de trigo sobre os ingredientes na panela e mexa bem para incorporar
Adicione o curry em pó e o garam masala, mexendo para cobrir todos os ingredientes com os temperos
Despeje o caldo de galinha ou legumes na panela, mexendo bem para dissolver a farinha
Adicione o molho de soja e o mel, misturando bem
Tempere com sal e pimenta-do-reino a gosto
Deixe a mistura ferver, depois reduza o fogo e cozinhe em fogo baixo por cerca de 20-30 minutos, ou até que os legumes estejam macios e o molho tenha engrossado
Sirva o kare quente, acompanhado de arroz branco.