
Aquecer o óleo numa panela larga a fogo médio. Juntar a cebola picada com o cominho, o coentro, a cúrcuma e o cardamomo; cozinhar durante 8–10 minutos, mexendo frequentemente, até a cebola estar dourada e macia.
Adicionar o alho, o gengibre e a malagueta e deixar fritar durante 1 minuto, mexendo sempre para não queimar.
Juntar a batata, a cenoura e a couve-flor; envolver bem no refogado de especiarias e cozinhar durante 3 minutos.
Verter o caldo de legumes, tapar a panela e cozinhar em lume médio-baixo durante 18–20 minutos, ou até a batata estar completamente tenra quando picada com um garfo.
Reduzir o lume ao mínimo. Numa taça pequena, misturar as amêndoas moídas com o iogurte até obter uma mistura homogénea, depois incorporar suavemente no guisado — não deixar ferver após este passo para o iogurte não talhar.
Adicionar as ervilhas congeladas e o garam masala; cozinhar mais 3–4 minutos, mexendo de vez em quando, até as ervilhas estarem aquecidas. Verificar o tempero e corrigir o sal.
Servir imediatamente sobre arroz basmati cozido, decorado com coentros frescos picados.