See 18 Great Cottage Cheese Substitutes You Can Use In Lasagna

If you are like me, cottage cheese is a must in your lasagna recipe. Some time ago, I ran out of this cheese and I thought I would have to stop cooking. Guess what? I found some wonderful cottage cheese substitutes for my lasagna.

What are they, right? Hold on, I’ll tell you. That is why I put together this list of cottage cheese substitutes for lasagna. Yes! Your lasagna will come out just as tasty and creamy.

So, keep reading! Enjoy your meal.

What is lasagna?

Lasagna is pasta made from flour and egg dough. It is rectangular or ribbon-shaped and is thicker than tagliatelle.

What is cottage cheese?

Cottage cheese is a mild-flavored fresh curd cheese made from nonfat milk and renin, an enzyme extracted from the calf’s stomach.

Cottage cheese substitutes in lasagna

1. Fromage Blanc

fromage blanc - millenora

Fromage Blanc is a great cottage cheese substitute for lasagna because of its mildly tangy and sweet taste.

This fresh cheese comes from northern France and goes by the name “white cheese.” Skimmed or whole cow’s milk is used to make Fromage Blanc, and occasionally cream is added to enhance its flavor.

Its buttery flavor and creamy, soft texture make it a real treat. Fromage Blanc can be used in place of cottage cheese in several desserts and baked goods recipes. It can also be used in place of ricotta or cream cheese.

2. Ricotta cheese

ricotta cheese - millenora

If you don’t have any cottage cheese on hand and you don’t mind the texture or flavor of ricotta cheese, you can use it as a substitute. In contrast to cottage cheese, which is made from curds, ricotta is made from whey.

Also, cottage cheese has a salty flavor, whereas ricotta cheese has a flavor that could be described as slightly sweet.

Even though ricotta cheese tends to be creamier, both kinds of cheese are soft and creamy. So, in the absence of cottage cheese, ricotta cheese makes a fantastic creamy lasagna.

3. Cream cheese

cream cheese - millenora

In lasagna, cream cheese makes a fantastic swap for cottage cheese. Since it is soft, creamy, and spreadable, plain cream cheese works.

The best way to prepare cream cheese for lasagna is to combine plain cream cheese, eggs, grated Parmesan cheese, fresh herbs, salt, and pepper. Then incorporate it into your lasagna as the cheese layer.

4. Mascarpone cheese

mascarpone cheese - millenora

Mascarpone cheese is a different type of cheese that works well in lasagna as a substitute for cottage cheese.

It is made from cow’s milk, has a buttery texture, a flavor like sweet cream cheese, and a fluffy, soft, and creamy consistency.

Mascarpone can be used to create a cheese sauce for a lasagna if cottage cheese is not available. However, if you are to use it in your lasagna, add a pinch of salt due to its mild sweetness.

5. Goat cheese

goat cheese - millenora

Goat cheese is a type of cheese that can be used to make a lasagna recipe. It has a soft, crumbly consistency and a tart flavor; it is made from goat’s milk, after all.

Using goat cheese to make lasagna gives the dish a distinctive and unusual twist while still being rich and creamy.

6. Sour cream

sour cream - millenora

Sour cream replaces cottage cheese in lasagna well because it has a similar tangy, tart flavor and also has a nice, rich creaminess.

Even though substituting sour cream for cottage cheese in lasagna might seem strange, it can be done simply by combining it with eggs, grated cheeses like Parmesan and mozzarella, fresh herbs, salt, and pepper to create a nice, creamy, rich cottage cheese-like mixture.

7. Cheddar cheese

cheddar cheese - millenora

Cottage cheese can be substituted with hard cheese cheddar. Grated cheddar cheese, eggs, thinly sliced fresh herbs, salt, and pepper can all be combined in a bowl and added to lasagna.

You could also get some cheddar cheese that has been grated and make a béchamel sauce for lasagna. Put a layer of béchamel on top, then add a layer of grated cheddar cheese.

With this technique, cottage cheese can be easily swapped out for a creamy, cheddar cheese layer in lasagna.

8. Greek yogurt

greek yogurt - millenora

Greek yogurt is often used in place of cottage cheese. It’s a great option for breakfast or snacks because it’s high in protein, low in calories, and low in sugar.

Additionally, it contains good bacteria that support digestive health and is higher in nutrients and vitamin B-12.

Greek yogurt is simply regular yogurt that has had the majority of its whey removed. As a result, it has a thick, creamy texture that resembles blended cottage cheese, making it an amazing alternative.

9. Egg white

egg white as cottage cheese substitute in lasagna - millenora

Egg whites should be on your list if you’re looking for a dairy-free, high-protein, low-calorie substitute for cottage cheese. The white part of the egg contains 56% protein.

They are inexpensive, delicious, as well as simple to use and store. Egg whites are also great for lactose-intolerant people and people on high-protein diets.

Instead of cottage cheese, have hard-boiled egg whites as a snack or make a quick breakfast omelet.

10. Tofu

tofu as cottage cheese substitute in lasagna - millenora

Tofu is a popular meat substitute for vegans and vegetarians because it is a non-dairy source of protein.

As a result, it is a great alternative to cottage cheese because it is low in fat and cholesterol. Additionally, it is sodium- and saturated-fat-free.

Non-firm tofu can be easily mashed until it closely resembles cottage cheese in texture. It can also be added to baked goods like tofu cakes or pasta fillings.

11. Hummus

hummus - millenora

Instead of using cottage cheese for your lasagna, pasta stuffings, and spreads, try hummus. Hummus is a great option if you’re looking for more vegetarian diet options because it’s cheap, filling, and easy to make.

12. Parmesan cheese

parmesan cheese - millenora

In the absence of cottage cheese, Parmesan cheese can be substituted as another hard cheese in a lasagna recipe.

You can prepare a Parmesan cheese mixture by stirring grated Parmesan, eggs, herbs, salt, and pepper. Use this mixture as you would a cottage cheese mixture for your lasagna.

Additionally, you can substitute Parmesan cheese for cottage cheese in your lasagna dish by preparing a simple béchamel sauce and layering it with grated Parmesan.

13. Queso fresco cheese

quesco fresco as cottage cheese substitute in lasagna - millenora

By using queso fresco cheese to create a cheese mixture, lasagna can also be made without cottage cheese. Crumble some queso fresco into a bowl to prepare your mixture.

After that, combine everything thoroughly by adding some grated Parmesan, finely diced herbs, and one or two eggs. Use it as a cheese layer for any lasagna dish once all of this is finished.

14. Dairy-free chestnut sauce

dairy free chestnut sauce - millenora

You can create your cheesy nut sauce to replace cottage cheese if you’re looking for a vegan choice.

You’ll need water or plant-based milk, nutritional yeast, soaked cashew or macadamia nuts, salt, and pepper to make the sauce.

These ingredients can be used as a cheese layer in a dairy-free lasagna recipe by placing them all in a food processor and processing them until they are smooth.

15. Heavy whipping cream

heavy whipping cream - millenora

Replace the blended cottage cheese in your recipe with heavy whipping cream for a lighter and airier texture. This is an amazing substitute that will give your lasagna a rich taste.

16. Kefir

kefir as cottage cheese substitute in lasagna - millenora

Kefir is curdy and can be used in place of dips, toppings, or even dressings because it has a texture similar to yogurt and nutritional qualities identical to cottage cheese. This also makes it a great substitute for cottage cheese in lasagna.

With kefir, you get the same taste and texture you would when you use cottage cheese.

17. Faisselle cheese

faisselle as cottage cheese substitute in lasagna - millenora

When making lasagna, faisselle works wonderfully in place of cottage cheese. It can be made from goat’s milk, cow’s milk, or, less often, ewe’s milk.

It is produced in France and emerges as a bright white, moist cheese with no rind and a very soft, delicate texture.

18. Feta cheese

feta - millenora

Feta cheese is one of the great cottage cheese substitutes you can use in your lasagna. It is a type of Greek cheese made from goat or sheep milk. They are made in blocks that are firm to the touch.

It can, however, fall to pieces when cut and provides a creamy mouth feel due to its creamy texture. That is why it will make a great substitute for cottage cheese in your lasagna.


Will your lasagna be good if you don’t use cottage cheese?

Yes, it will. When you substitute the right type of cheese for cottage cheese, your lasagna will retain its flavor.

What are the benefits of cottage cheese?

Calcium, a mineral essential to the health of teeth and bones and the prevention of osteoporosis, is a nutrient found in abundance in cottage cheese.

Additionally, it aids in blood pressure control and may even help prevent some cancer types, including prostate cancer.

Is it okay to eat cottage cheese every day?

Yes, cottage cheese can be consumed daily as part of a healthy diet. However, if you have dairy sensitivity, look for a lactose-free option.

Is cottage cheese good for losing weight?

It depends. That’s because protein and calcium, which are both present in cottage cheese, have been linked to weight loss.


All over the world, you can find a variety of cheeses with similar textures and nutritional values to cottage cheese.

As a result, you should have no trouble finding cottage cheese substitutes for your lasagna. Furthermore, these alternatives are readily available in supermarkets.

Finally, if you ever need to substitute cottage cheese in your lasagna recipe, this article has provided you with a range of choices that will work perfectly.

Also, see this list of tasty parmesan cheese substitutes for Alfredo sauce.

Thanks for reading.