Yes, vinegar can curdle milk. The acid in vinegar lowers the pH of the milk, causing the milk proteins (casein) to coagulate and separate from the liquid, resulting in curdling.
Vinegar is a dilute solution of acetic acid. When vinegar is added to milk, the acetic acid causes the milk's pH to drop. Milk naturally has a pH around 6.6 to 6.8, which is slightly acidic. However, the addition of vinegar significantly lowers the pH, often below 4.6. This acidic environment destabilizes the casein proteins, which are normally suspended in the milk. These proteins then clump together, forming solid curds. The remaining liquid, called whey, separates from the curds. This process is essentially a controlled form of souring, similar to what happens when milk spoils naturally, but much faster due to the concentrated acid in vinegar. The type of vinegar used (white, apple cider, etc.) can slightly affect the flavor of the curdled milk, but the curdling process itself remains the same. This curdling effect is often used intentionally in recipes to create buttermilk substitutes or certain types of cheese.
When using vinegar to curdle milk as a buttermilk substitute, let the mixture sit for 5-10 minutes before adding it to your recipe. This allows the curdling process to fully complete, ensuring the desired texture and flavor in your baked goods.