Butter Definition & Meaning in English (n.)An oily, unctuous substance obtained from cream or milk by churning. (n.)Any substance resembling butter in degree of consistence, or other qualities, especially, in old chemistry, the chlorides, as butter of antimony, sesquichloride of antimony; also...
I marinated my 1.3kg chicken strips in sour milk (maas – curd) and used 3 tablespoon of Shans butter chicken spice. I fried my onion with a green pepper with 150g butter and added in the ginger & garlic, tumeric and spices for gravy and added in chicken and cooked it. then added ...