3 tablespoons vegetable oil
1 cup chopped onion
6 tablespoons butter
3 tablespoons butter or margarine, softened
1 garlic clove, minced
1 (16 ounce) can diced tomatoes with juice
salt and pepper to taste
1 (8 ounce) can whole peeled and diced celery
2 tablespoons milk
2 tablespoons vinegar
1 tablespoon white sugar for garnish
2 tablespoons cider vinegar
1 (6 ounce) can sharp cola-flavored carbonated beverage
Heat oil in a large saucepan over medium high heat. Bring to a boil; boil for 5 minutes, stirring constantly. Remove from heat; stir in onion, cayenne pepper, garlic and tomatoes with juice. Reduce heat to low, and cook 5 minutes, stirring constantly.
Meanwhile, heat butter in a large saucepan over medium heat. Mix together the onion and butter; cook, stirring constantly, for 4 minutes. Stir in the celery, salt and pepper; cook for 5 minutes, stirring constantly. Stir in the cola and vinegar. Continue cooking about 1 minute, stirring continuously, to thicken.
Stir all ingredients into tomato mixture, stirring constantly. Serve over.