heat butter and oil in a large sauce pan over medium heat until butter is melted. add onion and bay leaf and slowly cook until onion is golden, about 15 - 20 minutes. reduce heat if onion browns too quickly. stir in garam marsala, paprika, cumin, cinnamon and salt, cook for a minute.