Yes, cottage cheese is a great substitute for ricotta cheese If needed. They have similar tastes, but the cottage cheese is less creamy. These are commonly swapped when making lasagna and other Italian dishes.