I have only made this recipe using cottage cheese. Full-fat ricotta cheese is often a good substitute for cottage cheese, though I can not verify the results in this recipe.