Heat oil in a heavy based saucepan. Gently saute onion, garlic, bay leaves and cloves. Add garam masala, coriander, turmeric, cumin and chilli powder and stirfry gently. Crush chicken stock cube and add to mixture. Simmer on low heat for 15 minutes stirring frequently.
Serve immediately with plain boiled rice and other curry condiments.