Lift the butter without spreading it
Keep people and pets away from the area and use a blunt edge or spoon to lift solid butter from the pile without scraping hard. Place the removed material on paper rather than pushing it back into the carpet.
Blot any soft or oily residue with a clean white absorbent cloth, working from the outside towards the centre and changing to a clean section as grease transfers. Do not rub, press aggressively or use an iron or hairdryer.
Check the fibre, backing and dye
Before using a degreaser or carpet product, identify the fibre, construction, backing, colour and manufacturer's care instructions. Wool, plant fibres, delicate blends, unstable dyes, loose backing and older carpet can have different limits for moisture, agitation and chemistry.
Tell the cleaner whether the butter was salted, mixed with another food, or treated previously, because those details can affect the suitable method.

Spot-test a limited, labelled method
Use only a product labelled for the carpet and the intended soil, following its dosage and application directions. Test it in an inconspicuous area first, then use the smallest suitable amount and blot rather than scrub. Do not add bleach, solvent, dishwashing liquid, vinegar, powder or a mixed household formula by guesswork.
Stop if colour transfers, the pile changes, a watermark appears or the backing becomes wet. Product limits matter: a stronger chemical is not automatically a better treatment.
Control moisture, residue and expectations
Remove or recover treatment residue only as the carpet and product instructions allow. Excess water can reach backing or underlay and extend drying, while leftover detergent or grease can attract soil and leave a stiff or sticky patch.
Provide safe airflow, keep traffic and pets off damp carpet and wait until it is dry before judging the result. Dirt2Tidy can assess a suitable carpet steam cleaning scope, but aged grease, dye change, fibre damage, wicking or previous treatment may limit improvement and complete stain removal cannot be guaranteed.




