Both are made from milk and have similar nutrient profiles. Cottage cheese is less protein than ricotta cheese. Cottage cheese is less carbohydrate. Cottage cheese is less fat.  Cottage cheese has more sodium than ricotta and is not as high in protein. Ricotta Cheese has more calcium (240mg), Potassium (115 mg), and Magnesium (13 mg).