Bottle of alkaline stone cleaner set beside a honed black granite countertop with an oil stain being treated

Olive Oil Stain Won't Lift Off Honed Absolute Black Granite? Here's Why

That dark shadow is oil trapped inside the granite's micro-pores, not sitting on top of it. Wiping with dish soap just smears it across the honed surface. You need an alkaline degreasing cleaner with real dwell time, and if the stain has set for days, a poultice to draw the oil out from below.

Comparing methods for lifting an oil stain out of honed absolute black granite
Method How It Works Best For Limitation
Wiping with dish soap or a towel Surfactant cuts grease sitting on top of the surface Fresh spills wiped up within minutes Presses oil deeper into the honed surface instead of removing it
Alkaline degreasing cleaner High pH breaks down (saponifies) oil into a water-soluble soap during dwell time Stains that have set for a few hours to a few days May need a second application on heavily saturated spots
Poultice treatment Absorbent paste draws oil upward out of the stone as it dries over 24 to 48 hours Stains that have set for days to weeks, or that a degreaser only lightened Slow, and sometimes needs a repeat round
Acidic cleaner Dissolves mineral deposits like efflorescence and hard water scale Grout haze or mineral buildup, not oil Does nothing for oleophilic oil stains, wrong tool for this job

Why Olive Oil Sinks Into Honed Absolute Black Granite

Absolute black granite isn't really granite. It's gabbro or diabase, one of the densest, tightest-grained stones you'll find on a countertop. Polished, it's about as close to waterproof as stone gets. Honed is a different animal. Honing strips off that glassy polished layer with abrasive pads, and what's left is a flat, low-sheen surface with more of the stone's natural micro-porosity exposed, the tiny interconnected pore spaces between mineral grains.

Olive oil is oleophilic. It bonds easily to non-polar surfaces like stone minerals, so it doesn't just sit on top and wait for you to wipe it up. Leave a bottle sweating near the stove and that oil gets pulled sideways and down through capillary action, the same physics that lets a paper towel wick up a spill. Give it a few days next to a warm burner and it'll work its way well below the surface, which is why the shadow ends up darker and wider than the spill ever was. None of this means the stone is fragile. It's still hard, still durable. It just handles oil differently than a polished slab would.

For trapped grease and oil like this, MORE® Alkaline Cleaner is formulated to break down oil bonded inside the stone without the acidity that can dull a honed finish.

Wiping It Up Just Moves the Oil Around

Your first instinct is probably to grab a sponge, some dish soap, and scrub. Don't. Once oil has migrated into the stone, surface wiping only touches what's sitting on top, and by the time you notice a dark shadow, most of it is already down in the pores. Scrubbing in circles with a wet cloth can press more oil downward, the same way working at a spill on a rug can drive it deeper instead of lifting it out.

Dish soap isn't built for this job either. It's a mild surfactant meant for cutting grease on a plate, not for reaching oil that's already bonded to stone at the microscopic level. You need something that breaks that bond chemically and holds the oil in solution long enough to pull it back toward the surface.

How an Alkaline Degreaser Pulls the Oil Back Out

An alkaline degreasing cleaner works differently. It reacts with the oil instead of pushing it around. Oils and fats break down under high pH through a process called saponification, turning trapped oil into a water-soluble soap that rinses away. But that only happens if the cleaner has time to sit on the stain. Thirty seconds of spray-and-wipe won't cut it.

Apply a generous, lightly diluted amount right over the stain and let it dwell 5 to 10 minutes, don't let it dry out on you. Agitate gently with a soft nylon brush, never a scouring pad, since honed granite can burnish unevenly under abrasive pads and leave a shinier patch behind. Wipe up the solution, rinse with clean water, and check the spot once it's fully dry. Oil stains often look lighter wet and darker again once the water evaporates, so don't judge it too soon.

When You Need a Poultice Instead

If the stain's been sitting for more than a few days, or the degreaser only lightened it, the oil's gone deeper than surface chemistry can reach. A poultice draws it upward and out of the stone as it dries, instead of dissolving it in place.

  • Mix an absorbent powder such as diatomaceous earth or baking soda with a small amount of alkaline cleaner (or acetone for older oil) into a paste about the thickness of peanut butter.
  • Spread it over the stain roughly a quarter inch thick, extending an inch or two past the visible edge.
  • Cover with plastic wrap and tape down the edges to slow evaporation.
  • Let it sit undisturbed for 24 to 48 hours. The paste has to dry out completely, that's what pulls the oil upward.
  • Scrape off the dried poultice, rinse the area, and buff dry.

Don't be surprised if the shadow's fainter but not fully gone on the first pass. Deep-set oil stains sometimes need a second round. If you'd rather not mix your own paste, MORE® Oil Stain Remover works on the same principle, and it's worth keeping around if oil and butter regularly end up near the stone.

Protecting Honed Absolute Black Granite After the Stain Is Gone

Once the counter's clean, think about what let the oil in that easily. Honed granite has more exposed surface texture than polished granite, and if it's never been sealed, or the sealer's worn thin, oil finds an easy path in. A penetrating sealer like MORE® Stone Sealer fills those micro-pores so future spills sit on top longer, giving you time to wipe them up before they soak in.

Sealer isn't a substitute for wiping up spills. It buys time, extending how long you've got before a spill soaks in, but a bottle of oil left sweating against the stone for days will eventually work its way through any sealer. Reapply on a schedule, and test it once a year by dripping water on the stone and watching how fast it beads or darkens. That's a better way to find out you're due than waiting for the next stain to tell you.

Questions people ask

Will an alkaline cleaner damage honed granite?

No. Alkaline cleaners in the pH 11 to 13 range are safe for granite, since it's a silicate stone and not acid or alkali sensitive the way marble or limestone is. Just skip the abrasive scouring pads on a honed finish, they can burnish spots unevenly and leave a shinier patch behind.

Can I use vinegar or an acidic cleaner on the oil stain instead?

Skip it. Vinegar and acidic cleaners are made to dissolve mineral deposits like efflorescence and hard water scale, not oil, so they won't touch a grease stain and can leave streaking behind. MORE® Acidic Cleaner works well for mineral buildup on granite, but it's not the right tool for an oil stain.

How long does a poultice take to pull an oil stain out of granite?

Plan on 24 to 48 hours for the paste to dry out completely. That drying process is what draws the oil upward and out of the stone. Pull it off early, while it's still damp, and you haven't finished the job, you'll likely have to start over.

Why does absolute black granite show oil stains more than other granite colors?

The dark background makes any change in the stone's light reflection obvious, so a saturated spot reads as a visible shadow. Lighter granites hide the same amount of oil far better, simply because there's less contrast to notice.

Is an olive oil stain on granite permanent?

Usually not, if you treat it within a reasonable window. Oil that's had months to fully saturate the stone can leave a faint shadow even after repeated poulticing, which is one more reason to deal with it as soon as you spot it.

Should I seal honed absolute black granite after removing the stain?

Yes. Sealing slows future oil absorption by filling in the micro-pores that honing exposes. It won't make the stone stain-proof, but it buys you more time to wipe up a spill before it soaks in.