When you add peroxide to dish soap, it breaks down into oxygen and water. The soapy water then traps that oxygen, creating bubbles, making your dish soap extra foamy.