Baking soda has been known as a cleaning agent for marble. However, you have to remember that baking soda has abrasive properties and prolonged exposure or leaving it on the marble surface may cause damage.