American sour cream has a lower fat content at about 20% and is more tangy and slightly acidic in flavor profile. Mexican crema has a higher fat content at about 30% and is richer and less tangy.