This recipe, with a few minor alterations, is also the best my wife's ever had - and that's saying something.
https://www.recipezaar.com/52937
The only thing I did differently is to add some grilled onions (along with the suggested garlic). I think that added some additional flavor and texture to the dish.