This is superb. I did not have the cayenne peppers, so I omitted them. Also, since my wife does not appreciate spicy food, I cut the heat with 2 tablespoons of apple cider vinegar. I used shallots instead of onions, because I had them on hand. I thickened the sauce with a little corn starch to make it adhere better. Didn't harm the recipe; still tastes fantastic.