cottage cheese.
the best substitute for ricotta cheese? cottage cheese has a similar flavor, and can be easily substituted in lasagna. (in fact, our spicy kale lasagna uses cottage cheese instead of ricotta.) you'll want to look for small curd cottage cheese to have a texture that resembles ricotta.