An authentic Indian specialty cooked with freshly ground roasted spices, caramelised onions, and aromatic herbs in the traditional style.
Heat the oil in a pan on a low heat then add the cassia bark, garlic and ginger and stir through, allow to gently simmer for around a minute
add in the tomato paste (watered down with around 3 tablespoons of water) and allow to cook out for around a minute to reduce the bitterness
add the mix powder, chilli powder, coriander powder, salt and fenugreek leaves and stir through well, allow to cook until the oil starts to separate
if using raw meat add it now, gently stir in the spices and allow to start to brown for around 5 minutes stirring occasionally
turn the heat up to medium, add the base, the cooked lentils, sugar, tamarind sauce and lemon juice and combine well
if using pre-cooked meat or raw fish such as prawns add them now and gently stir to coat and combine
allow to reduce until the sauce reduces and thickens and your choice of protein is cooked through then stir through the garam masala
serve sprinkled with some fresh coriander and a slice of lemon