Seasoned Advice is a question and answer site for professional and amateur chefs. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I really cannot take the texture of ricotta or cottage cheese in food, to the point where I will gag when it is in my mouth.

However, most of the recipes I have seen for lasagna involve using one or the other. Is there something I can use as a replacement that will do the same sort of cheese thing that they do, without the weird texture?

share|improve this question

11 Answers 11

I've never used ricotta or any soft cheese on my lasagne - I wonder if it is an Italian American convention. I use bechamel sauce, mozarella and parmesan, and it works very well.

share|improve this answer
I agree, I've never seen ricotta in an Italian lasagne. Bechamel is a much better option anyway. – GdD Jan 23 '14 at 22:33
Ricotta in lasagna is very much Italian Italian. Just not in every region. – MandoMando Jan 24 '14 at 1:14
I have seen cheese lasagna where the cheese replaces the bechamel, touted as "quick lasagna" because you don't cook the sauce. I think I've mostly seen it with mascarpone though. – rumtscho Jan 24 '14 at 11:48 The video I've attached shows gordon Ramsay making a lasagna with what looks like a bechamel sauce. Can you watch it and confirm? – Danny Rodriguez Jan 9 at 9:24

Use any fresh cheese like fior di latte, bocconcini, or fresh mozzarella with a little bit of fresh parmesan.

It depends on the region, some people use non cheese sauces like béchamel and even some use orange cheddar.

If you like a fresh and subtle tasting lasagna without the gritty texture of ricotta, a nice mix of fior di latte and fresh mozzarella along with thin fresh lasagna strips make a lovely dish.

share|improve this answer

Cream Cheese is a great substitute. I have a friend with similar distaste to cottage cheese so we just use cream cheese, cheddar and mozzarella.

share|improve this answer

I agree with the texture issue. I had luck this week using real - not light - sour cream instead of ricotta. I combined provolone, mozzarella and the sour cream togther before adding the additional ingredients.

share|improve this answer

For one nondairy option you can use a puree of cooked garbanzo beans (chickpeas), lemon juice, salt, a bit of cornstarch, and garlic if desired. I like this for lasagnas as it doesn't overpower the dish with a cheesy flavor and lets the vegetable flavors really come through.

Another option is to soak cashews for a few hours, then puree them with lemon juice and salt, adding water as needed.

share|improve this answer

I make a white sauce using the mozzarella cheese. Since I use non-fat milk to make the sauce, it cuts down on calories. This has always worked very well in my lasagna recipe.

share|improve this answer

Also try sieving or blending the cottage cheese first, if you don't like the texture but don't mind its subtle flavour. It changes the texture totally, and my husband will happily eat it in pasta dishes, even though he doesn't like the texture usually.

share|improve this answer

I have been experimenting with a mushroom, egg and crouton mix instead of ricotta still polishing the recipe but I like it. I have even made a breakfast lasagna with scrambled eggs, hashbrowns, salsa, and sausage, and cheese of course.

share|improve this answer

I substitute small curd cottage cheese for the ricotta cheese and i mash any large curds... i seriously dislike ricotta and cottage cheese and this way (whey) i don't notice it being in there. Also, I use 1/2 amount in recipe and this camouflages the ingredient as well. Hope this suggestion helps.

share|improve this answer

Crumbled firm tofu with some seasonings is a commonly used layer in vegan lasagna recipes.

share|improve this answer
Talk about texture problems, though. If you think ricotta has an unpleasant texture, just try to swallow some crumbled tofu. – Marti Jan 8 at 16:31
Well it does have less of the airy, chewy, and light (think that's how you'd wine-politely describe styrofoam :) texture some cottage cheeses have... – rackandboneman Jan 8 at 16:36

My mother mixes the cottage cheese into the meat & sauce. I HATE cottage cheese but it's not bad this way bc you dont get a thick layer. She mixes it while the meat sauce is still on the stove so it melts for the most part. I don't eat lasagna out bc I can't stand the layer of ricotta or cottage cheese.

share|improve this answer
This does actually provide an answer to the question. The OP asked for a substitution, but their actual issue was the texture of the cheese, and this answer provides a way to avoid that texture. – Jefromi Mar 6 at 1:33

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.