When your clothing becomes stained with butter you should immediately begin treating. Scrape off any excess butter on the surface of your garment. If you have a pre-wash stain remover, apply it as the directions recommend. If not, apply a small amount of liquid clothes detergent to the area and gently rub into the affected area. Add a little water and continue to work it into the stain. This should cause the soap to foam up a bit and begin to treat the stain. Put the article of clothing into the wash with the water temperature at hot.
Carpet can easily become stained with butter so try not to allow the mess to sit very long. After cleaning up any excess butter, sprinkle the area with cornstarch, baking soda, or any other powdery, absorbent formula. Allow the moisture to be pulled out of the carpet for about 15 minutes. Return to vacuum up the sprinkled substance. Blot the stain with a clean, white cloth that has been treated with a dry cleaning solvent such as Host Dry Cleaning Carpet Compound. Continue to blot the carpet until the cloth absorbs the stain. If the spot is not completely removed after using an additional dose of cleaning solution, mix 2 cups of warm water with 1 tbsp of white vinegar and 1 tbsp of liquid hand washing detergent. Use a clean sponge soaked in the solution to blot the stain. Continue to blot the area until the stain is gone. Soak a clean cloth in cold water and blot the area to wash away any remaining liquid. Pat with a dry cloth to absorb the last bit of moisture.
After removing any butter on the surface, sprinkle cornstarch or baking soda onto the stain. Wait 15 minutes and use a vacuum attachment to remove the sprinkled substance. Use a clean sponge soaked in dry cleaning solution to blot the stain. Continue to blot until the spot is gone. You may want to add some additional cleaning solvent between each blot.