Sauté the onions in the vegetable oil until the onions are soft. Stir in the chili powder and cinnamon and sauté for one minute.
Add the cup of water and the rest of the ingredients.
Simmer and stir once in a while until the mixture has thickened. You can add more water if needed. It will take about 25 minutes of simmering to get the sauce just right. Let cool to room temperature before serving.
Serve the onion sauce over beef franks, add some Dijon mustard and cover the dog with sauerkraut to make an authentic New York hot dog.
If you can find poppy seed-covered hot dog buns be sure to use them with either sauce, for extra taste.
Have some fun during the dog days and enjoy these traditional treats without traveling to big cities.
Readers with questions or comments for Dave Kessler may write to him in care of this publication.