Welcome to Discuss Cooking, danabernard. Are you asking a question or just giving us a recipe that you use?
When you write "vindaloo", do you mean a ready made vindaloo paste?
May you live as long as you wish and love as long as you live.
Robert A. Heinlein