The 10 Best Substitutes for Cottage Cheese in Lasagna

We’ve all been there – a big lasagna craving but no cottage cheese.

No worries!

This list is here to help you out with the best substitutions for cottage cheese in your next tray of cheesy goodness.

Lasagna is an Italian classic that’s popular around the world.

It’s comfort food – and as it’s made up of both savory tomato sauce and rich cream cheese, it satisfies cravings for both sweet and savory flavors at once.

Cottage cheese adds further protein to the dish, and its unique texture makes it the perfect addition to balance out all of those carefully layered ingredients in lasagna.

But what do you do if you find yourself without any?

Fortunately, there are several excellent substitutes for cottage cheese in lasagna that won’t leave your favorite dish losing any flavor or texture points!

In this article, I’ll share my picks for the 10 best substitutes for cottage cheese in this classic Italian dish so that everyone can indulge their cravings even when they don’t have everything necessary on hand.

Read Also: 15 Best Cheeses for Lasagna Recipes

What is Cottage Cheese?

Cottage Cheese

Cottage cheese is a type of fresh cheese made from cow’s milk.

It has a mild, slightly acidic flavor and a smooth texture that is similar to ricotta or cream cheese.

Cottage cheese is usually made with skimmed or partially skimmed milk in order to keep the fat content low.

This makes it an excellent option for those looking for healthy dairy options in their diet.

It can be eaten on its own as part of breakfast or lunch, but it also works well as an ingredient in salads and other dishes where you want some added texture and flavor without adding too many calories.

It can even be used as a substitute for ricotta when making lasagna or other Italian-style pastas, providing the same creamy texture while keeping the dish light and healthy.

The 10 Best Substitutes for Cottage Cheese in Lasagna

Cottage cheese is a key ingredient in lasagna, but it can be hard to find and isn’t always the best option.

Fortunately, there are plenty of alternatives that can help you get the same delicious lasagna without relying on cottage cheese.

See also  The 5 Best Substitutes for Eggplant in Ratatouille

Here are 10 of the best substitutes for cottage cheese in lasagna:

1. Ricotta Cheese

Ricotta cheese is a soft, creamy Italian cheese made from whey.

It has a mild flavor and is often used in Italian dishes such as lasagna, ravioli, and cannelloni.

Ricotta cheese can be used as an alternative to cottage cheese for making lasagna.

The ricotta adds a smoother texture and richer flavor than cottage cheese.

To use ricotta in place of cottage cheese in lasagna, simply spread the ricotta over the noodles before layering on the other ingredients.

You may want to add some extra herbs or spices to boost the flavor of your dish if desired.

Ricotta also makes an excellent topping for pastas, pizzas, and salads – so feel free to experiment with it!

2. Cream Cheese

Cream cheese is a type of soft cheese that can be used in place of cottage cheese to make lasagna.

Cream cheese has a milder flavor than cottage cheese and provides a smoother, creamier texture.

It also helps create a rich, creamy sauce when it is melted into the tomato sauce or béchamel.

When using cream cheese instead of cottage cheese in your lasagna, you may need to adjust the amount of liquid added as cream cheese tends to have more moisture content than other cheeses.

You can also add herbs or seasonings such as garlic powder and oregano to enhance the flavor of the dish.

For an even richer taste, try adding some grated parmesan or mozzarella on top just before baking for extra cheesy goodness!

3. Goat Cheese

Goat Cheese

Goat cheese is a delicious alternative to cottage cheese in lasagna.

It has a tangy, slightly sweet flavor and creamy texture that pairs well with the tomato sauce and other ingredients in the dish.

Goat cheese can be crumbled or sliced thinly for layering into the lasagna.

The cheese will melt as it cooks, adding another layer of flavor and creaminess to the dish.

In addition, goat cheese contains fewer calories than traditional hard cheeses like mozzarella or Parmesan, making it an excellent choice for those watching their caloric intake.

When using goat cheese in place of cottage cheese in your lasagna recipe, make sure you season generously with salt and pepper to bring out its natural flavors.

4. Tofu

Tofu is a great substitute for cottage cheese in lasagna.

It has a mild taste and creamy texture that will blend well with other flavors.

Tofu can be used to replace the ricotta cheese traditionally used in lasagna recipes, as well as the cottage cheese.

See also  The 8 Best Substitutes for Root Beer Extract

To do this, simply crumble or mash up half of a block of firm tofu and mix it with herbs, garlic, salt and pepper to make your own vegan version of ricotta cheese.

When replacing the cottage cheese layer in your lasagna recipe, use crumbled extra-firm tofu instead.

You can also add some nutritional yeast for flavor, along with spices such as oregano and basil.

Tofu is high in protein and calcium which makes it an excellent choice for vegans looking for plant-based alternatives to dairy products.

Not only that but it’s low-calorie too!

So why not give it a try next time you’re making lasagna?

5. Mashed Potatoes

Mashed potatoes are an excellent substitute for cottage cheese in lasagna.

Mashed potatoes, unlike cottage cheese, provide a creamy texture and flavor without the added fat or calories.

To use mashed potatoes as a substitute, simply mash cooked potatoes with a bit of butter or cream until they reach your desired consistency.

Once mashed, spread the mixture between layers of noodles just like you would with ricotta cheese or other cheeses.

The result is a creamy and satisfying dish that won’t break your calorie bank!

6. Sour Cream

Sour cream is a creamy, tangy dairy product made from cultured cream.

It has a thick consistency and a slightly tart flavor.

Sour cream can be used as a substitute for cottage cheese in lasagna.

This substitution will give the dish more of a creamy texture and add a hint of acidity.

When using sour cream instead of cottage cheese, it’s important to reduce the fat content by using low-fat or non-fat varieties.

You can also reduce the calories further by adding skim milk or almond milk to thin out the mixture before baking.

Using Greek yogurt instead of sour cream is another option that adds additional protein and health benefits without sacrificing on taste or texture.

7. Béchamel Sauce

Béchamel sauce is a classic French white sauce made from butter, flour, and milk.

It’s creamy and rich in flavor, making it an excellent alternative to cottage cheese when preparing lasagna.

  1. To make béchamel sauce for lasagna, melt butter over medium heat in a large pot or skillet.
  2. Once the butter is melted add flour and stir until combined.
  3. Cook for about 2 minutes until the mixture thickens.
  4. Gradually pour in milk while whisking constantly until all of the milk has been added and there are no lumps left.
  5. Simmer on low heat stirring occasionally for 15-20 minutes until desired consistency is reached.
  6. Remove from heat then season with salt and pepper to taste before using it as a layer in your lasagna dish.
See also  The 10 Best Substitutes for Creme Fraiche in Pasta

8. Mozzarella Cheese

Mozzarella cheese is a type of Italian cheese made from cow’s milk.

It has a mild, milky flavor and can range in texture from soft to semi-firm.

Mozzarella cheese is often used as an ingredient in lasagna instead of cottage cheese due its creamy texture and mild flavor.

When using mozzarella cheese to make lasagna, it is best to use freshly grated or thinly sliced pieces for optimal melting capabilities.

9. Cauliflower Puree

Cauliflower puree is a tasty and nutritious alternative to cottage cheese in lasagna.

It is made by steaming cauliflower florets until tender and then blending them into a creamy consistency.

Cauliflower puree adds a delicious flavor, as well as extra fiber, vitamins, and minerals to your lasagna.

The smooth texture of the puree makes it easy to spread on top of the noodles before adding other layers such as meat or vegetables.

To make a flavorful cauliflower puree, season it with garlic powder, onion powder, salt, pepper, oregano and basil.

You can also add grated Parmesan cheese for an extra cheesy flavor.

10. Cashew Cheese

Cashew cheese is a vegan alternative to traditional dairy cheeses.

It’s made from raw cashews, water, and salt blended together until creamy.

Cashew cheese has a mild flavor that’s similar to cottage cheese but without the tanginess.

When used in lasagna, it adds creaminess and depth of flavor without overpowering the other ingredients.

  1. To make cashew cheese for lasagna, simply blend one cup of raw cashews with two cups of water until smooth.
  2. Add a pinch of salt and any herbs or spices you like for extra flavor.
  3. Then spread it over your lasagna layers just as you would do with cottage cheese.

The result is a delicious vegan lasagna that everyone can enjoy!

Cottage Cheese

10 Substitutes for Cottage Cheese in Lasagna

What if you're out of cottage cheese and you need to make lasagna? Don't worry – I'm here to help! In this article, I'm sharing 10 delicious substitutes for cottage cheese in lasagna that will make your dish just as tasty. From ricotta cheese to vegan alternatives such as tofu, you'll find something here that'll take your lasagna from ordinary to extraordinary. So if you're in a pinch, don't panic – just check out these 10 substitutes and you'll be ready to go!
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Course Main Course
Cuisine American, Italian
Servings 4 people
Calories 400 kcal


  • Ricotta Cheese
  • Cream Cheese
  • Goat Cheese
  • Tofu
  • Mashed Potatoes
  • Sour Cream
  • Béchamel Sauce
  • Mozzarella Cheese
  • Cauliflower Puree
  • Cashew Cheese


  • Pick your favorite substitute from this list to use in your lasagna.
  • Prepare the rest of your delicious dish.
  • Enjoy in no time!