Once milk has spoiled, don’t cook with it, serve it to anyone, or give it to a pet.
For a small household amount, use a food-scrap program that accepts dairy or seal the milk and put it in the trash.
Drain and compost rules vary by location, so check yours before using either route.
First, Decide Whether the Milk Is Spoiled
The date on the carton doesn’t automatically mean the milk is unsafe.
Except for infant formula, federal rules generally don’t require food date labels.
Manufacturers often use these dates to describe quality.
The USDA says you shouldn’t eat food with an off odor, flavor, or texture.
See the USDA guidance on food product dating.
Discard milk that smells unpleasant, has unexpected lumps or separation, changes color, or has been left at an unsafe temperature.
Buttermilk and yogurt are intentionally cultured, which is different from milk that spoiled during storage.
Don’t taste questionable milk to test it.
Choose Where the Milk Goes
Use an Accepted Food-Scrap Program
Some municipal or commercial organics programs accept dairy products.
Others exclude liquids, dairy products, or both.
Check the program’s list and follow its container or collection instructions.
Don’t put a full carton in a food-scrap bin unless the program specifically allows both liquids and packaging.
Use the Household Trash When Local Rules Allow
For a small household amount, keep the milk in its closed carton if the package is sound.
If the carton leaks, put it in a sealed bag or leak-resistant container before it goes in the trash.
The extra container keeps the milk from spreading through your bin.
Large amounts from a business, institution, farm, or food-service operation need different disposal instructions.
Contact your local sewer authority or commercial waste provider before you dispose of it.
Business rules and permitted facilities can differ from household service.
Avoid the Sink and Storm Drain
Don’t pour milk into a storm drain or onto the ground.
Storm drains often lead straight to waterways.
Your kitchen sink isn’t a safe default either.
Seattle Public Utilities lists milk with fats, oils, and grease that can harden and clog pipes.
Follow your local wastewater utility’s instructions, especially if you have more than a small residue.
Can Spoiled Milk Go in Compost?
Don’t pour spoiled milk into a typical backyard compost pile.
The EPA recommends keeping dairy out of home compost because it can attract animals and may not break down fully.
An industrial composting facility may accept dairy, but you still need to follow its rules.
See the EPA guide to composting at home.
What Not to Do
- Don’t cook with spoiled milk. Heating doesn’t make every spoiled food safe.
- Don’t feed it to pets or livestock. Ask a veterinarian about your animal’s diet instead of using spoiled food.
- Don’t freeze it for later use. Freezing doesn’t reverse spoilage.
- Don’t pour it into a storm drain, street gutter, or yard.
- Don’t add it to home compost. Dairy attracts pests and creates odor problems.
Handle the Empty Package Separately
Once the milk is gone, check your local recycling guide for that type of package.
Programs handle cartons, plastic jugs, glass bottles, and caps differently.
Follow your local instructions for rinsing containers and replacing caps.
If your program rejects a food-soiled package, put it in the trash.
Wipe up a small spill with paper towels or an absorbent cloth.
Then wash the surface with ordinary detergent and water.
Bag any soiled disposable material.
Keep children and pets away until you’ve cleaned the spill.