Heat the oil in the bottom of a Dutch Oven over medium heat, and all the onions that have been thinly sliced. Cook until onion slightly softens, about 5 minutes.
Add the can of diced tomatoes, ginger ale, red pepper, black pepper, and salt. Stir mixture to incorporate.
Cover and cook at a low simmer for 1.5 hours.