Mexican crema has a higher fat content than sour cream and is thicker in texture. Mexican crema is also a substitute for American sour cream.