Cottage cheese, goat cheese, and queso fresco are great alternatives if you don't have any ricotta cheese. Cottage cheese has a mild taste similar to ricotta, goat cheese is rich and creamy, and queso fresco has a salty and milky flavor that works just as well!