A 50/50 solution of hydrogen peroxide (oxygenated water) and water will remove most stains on countertops and tile.
Blot on the spot and let it set 30 minutes. Then scrub lightly with baking soda if needed. Shaving cream also does a great job on difficult stains.