Most oils, including coconut oil, can start to smell off or taste bitter when they have become bad. You may notice that the pleasant, almost sweet, smell of virgin coconut oil becomes stale or foul. 2. Color Another telltale sign that your coconut oil has spoiled is if it has lost its white color or does not have a transparent color when it melts.