Granite countertops add a touch of natural elegance to any kitchen or bathroom, but their porous nature makes them susceptible to staining from everyday spills. A common culprit is the soap residue and scum left behind by bar soap, which can leave unsightly white marks that dull the surface. Removing these stains requires a gentle approach, as harsh chemicals or abrasive cleaners can strip the sealant and damage the stone's polished finish.
Unlike non-porous materials, granite requires specific cleaning methods to preserve its beauty and durability. The key to restoring the original luster lies in a method that lifts the residue without etching the surface. Fortunately, with the right ingredients and a little patience, it is entirely possible to return your granite to its pristine state.
Understanding the Soap Culprit
Soap stains on granite are typically a result of the minerals in hard water reacting with the fatty acids in soap. This reaction creates a white, chalky deposit known as soap scum. Because granite is porous, this substance can penetrate beneath the surface layer if not cleaned up promptly, making it difficult to wipe away with just a cloth. These stains are often most noticeable around the sink area where hands are frequently washed.

It is important to distinguish between surface film and true stains. A surface film can often be removed with a simple wipe, while a true stain has penetrated the stone and requires a poultice to draw the impurities out. The method detailed here is effective for the latter, deeper staining that occurs when soap residue is allowed to sit for extended periods.
Gathering Your Materials
You do not need a cabinet full of expensive granite cleaners to tackle this issue. The most effective and accessible solution utilizes common household items that are safe for natural stone. The goal is to create a gentle abrasive paste that can lift the stain without scratching the finish.
| Item | Purpose |
|---|---|
| Baking Soda | Mild abrasive and alkali base to break down the soap |
| Hydrogen Peroxide (12%) | Creates a chemical reaction that helps lift the stain |
| Plastic Wrap | Creates a covered environment for the poultice to work |
| Plastic Spatula | For mixing and application |
| Soft Cloth | For final cleaning and drying |
The Poultice Process
The term "poultice" refers to a thick, paste-like mixture applied to a surface to draw out impurities. For granite, this process is remarkably simple and relies on chemistry to do the heavy lifting. By combining baking soda and hydrogen peroxide, you create a paste that breaks down the soap residue and pulls it to the surface.

Begin by thoroughly cleaning the area with a pH-neutral stone cleaner to remove any current surface dirt. Dry the area completely with a soft cloth. Then, create a thick paste by mixing baking soda and hydrogen peroxide directly on the stain. The consistency should resemble mashed potatoes; add more baking soda if it is too runny, or a few drops of peroxide if it is too dry.
Application and Dwell Time
Spread the paste over the stained area, ensuring the layer is thick enough to cover the discoloration by about a quarter of an inch. The paste needs mass to draw the stain out of the stone, so do not be afraid to apply it generously. Once applied, cover the entire poultice with a sheet of plastic wrap to prevent it from drying too quickly. This sealed environment allows the active ingredients to work deep into the granite.
Allow the poultice to sit undisturbed for a period of 24 to 48 hours. You will observe the paste changing color as it pulls the soap residue from the stone; it may turn slightly translucent or take on the same discolored appearance as the original stain. Do not attempt to remove the paste early, as removing it prematurely will interrupt the extraction process.

Final Cleanup and Sealing
After the waiting period has elapsed, use a plastic spatula to gently scrape away the dried poultice. Rinse the area thoroughly with clean water and dry it completely with a lint-free towel. You should notice the white stain has vanished, revealing the original color of the granite beneath.
To protect the stone from future incidents, inspect the sealant. If water droplets no longer bead up on the surface, it is time to reapply a high-quality granite sealer. Regular cleaning with a stone-safe soap will help maintain the look of your granite and prevent soap scum from becoming a problem again.






















