Labor intensive but worth the effort. My family loved it. I made one substitution as I discovered my tomato adverse family member will eat sun dried tomatoes. I used the jar sun dried tomatoes packed in oil. I diced 4 or 5 sun dried tomatoes & added to the dish along with the spices. I also added a tablespoon of the sun dried tomato oil along with the heavy cream. The substitution added a nice flavor and texture to the dish.