Best Vegan Cottage Cheese – Original Taste, 2 Ingredients

Delicate, with a soft texture and a subtle tang this vegan cottage cheese is simply the best you can possibly make. It is prepared exactly like regular dairy version from only 2 ingredients. And tastes like the real thing!

This is my dream come true!

If you asked me about single product I missed as a vegan, I would point to the traditional cottage cheese. Then I discovered you can make delicious plant-based version using exactly the same method like classic cottage cheese.

Why do We Love This Vegan Cottage Cheese Recipe?

  • high in protein
  • very versatile
  • great base for various cheese spreads
  • use it in both sweet and savory recipes
  • use soy cottage cheese to make the best vegan cheesecake
  • so similar to regular cottage cheese
  • only 2 ingredients and simple process
  • nut-free, dairy-free

Growing up in Poland I ate delicious fresh cottage cheese almost everyday. We had it on a bread with chives and tomato. We made smooth cheese spread with radishes and spring onion. My Mom made delicious cheesecake.

Try other great vegan cheese recipes : Best Vegan Cream Cheese, Tofu Cream Cheese and Easy Tofu Feta Cheese.

What is Vegan Cottage Cheese made of?


Soy milk is the basis of this recipe and it is the best milk to make vegan cottage cheese. So far I tried two other milks (almond and oat milk) and unfortunately I wasn’t very successful. Soy milk has high amount of protein compared to other plant milks. That is why it curdles very well when treated with heat and acid.

If you find any other milk with more than 3g protein per 100ml you can give it a shot. I read about pea milk which is high in protein, but I didn’t have a chance to try it yet.

To make natural vegan cottage cheese use unsweetened soy milk. If you want to bake vegan cheesecake use vanilla sweetened soy milk. You will get delicious sweet vanilla cottage cheese, which is amazing for various desserts.


In order to make the milk curdle we need two things: heat and acid. Lemon juice is perfect for that. It has gentle enough taste not to be noticeable in the final product.

If you don’t have lemon, but still want to prepare vegan cottage cheese you can use apple cider vinegar in a bit smaller amount. 2.5 tbsp should be enough. The cheese may have slightly more acidy flavor.

You can transform soy milk into this delicious vegan cottage cheese in a very simple and quick process.


Vegan Cottage Cheese

5.0 from 3 votes
Recipe by VegnFit Course: Breakfast, DessertCuisine: VeganDifficulty: Easy
Cook time


Resting Time


Total time





Delicate, with a soft texture and a subtle tang this vegan cottage cheese is simply the best you can possibly make. It is prepared exactly like regular dairy version from only 2 ingredients. This is a recipe for a cottage cheese with a neutral flavor.

Cook Mode

Keep the screen of your device on


  • 1liter (1/4 gallon) unsweetened soy milk

  • 4 tbsp lemon juice

  • 1 tsp sea salt (optional)


  • Prepare all the equipment you will need. Shake soy milk carton well, so that thickened liquid on the bottom of the carton becomes mixed with rest of the milk.
    Juice your lemons, so that there’s no pulp or seeds in the juice.
    Ingredients for making vegan cottage cheese - soy milk and lemon.
  • Pour all the soy milk into a pot (preferably with a thick bottom). Bring it almost to the boil (when you see the steam and small bubbles rising take it off the stove).
  • Pour your soy milk into the bowl and add 4 table spoons of lemon juice. You will see the milk curdling right away. Mix using silicone or wooden spoon for about 1 minute. Curdled soy milk.
  • Leave curdled soy milk in a bowl for 10-15 minutes.
  • In the meantime, line the strainer with cheese cloth or clean tea towel. Put it over bowl or pot. Pour curdled milk through cloth.Pouring curdles milk through strainer lined with tea towel.
  • Wait till all the liquid goes through the strainer. Your cottage cheese will still be wet.Vegan cottage cheese before pressing.
  • Wrap the cloth over your cheese and put something heavy on top – for example another bowl filled with water. We need to press all the excess moisture to form our cheese.
  • Press the cheese for at least 30 minutes – preferably one hour. The longer you do it the firmer and drier your cottage cheese becomes.
  • After pressing, the cheese will form a ball, like you see on the picture below. Break it apart with fork for desired texture and add salt if you want to.


  • I lined tea cloth additionally with paper towel. You don’t need to do that.
  • For creamy cottage cheese, stir in vegan cream until you get perfect texture. It will create nice creamy base with the cottage cheese curds inside.
  • This recipe yields around 11-13 oz / 320-370g cheese, depending how does the curdling go.

Nutrition Facts

  • Total number of serves: 4
  • Calories: 343kcal
  • Carbohydrates: 21g
  • Protein: 30g
  • Fat: 16.8g
  • Saturated Fat: 2.1g
  • Trans Fat: 0g
  • Cholesterol: 0mg
  • Potassium: 1314.1mg
  • Fiber: 4.2g
  • Sugar: 5.7g
  • Calcium: 1255.1mg


  • pot with thick bottom
  • silicone or wooden spoon
  • plastic or glass medium bowl
  • cheese cloth or clean white tea towel or coffee filter
  • strainer

Want more vegan goodness?

Sign up for a new recipe newsletter !

Homemade Tofu Cream Cheese

Easy Tofu Feta Cheese

Easy Vegan Sour Cream

Where you can use Vegan Cottage Cheese:

Best Vegan Cream Cheese you can prepare with this base

Vegan Cheesecake

Vegan Cottage Cheese with chives.

How does it work?


Curdling is the process that’s initiated in milk by adding acid. When pH of the milk drops suddenly proteins start to form lumps (milk proteins get separated from the water and come together). Why do we heat the milk up? Because this process works best in warmer temperatures.

Will this work if we add other type of acid? Sure, we can use apple cider vinegar or white vinegar, but I like the taste better when using lemon juice.

Picture of Vegan Cottage Cheese with chives.

Questions & Answers

What Milk To Use?

You can use any unsweetened soy milk. Unfortunately you cannot substitute it for other plant milks.

Is It Plant-Based Cottage Cheese Or Ricotta?

This recipe is describing the process of making soy cottage cheese. Ricotta has a bit different texture and is produced slightly differently. If you want to learn about exact difference between ricotta and cottage cheese you can read about it here.

What If The Curdling Doesn’t Work?

It happened to me once. I thought that the milk temperature was high enough, but after I added lemon juice small pieces of curd formed, but not nearly enough. It all depends on the milk type.

I kept the soy milk on medium-high heat stirring frequently. When it was properly boiling I added more lemon juice (you can also use white vinegar). The milk thickened considerably and large curd started to appear.

What Else Can I Add To Vegan Version Of Cottage Cheese?

This is a recipe for the most basic, natural cottage cheese. Consider adding following ingredients to twist the flavor:

  • vegan cream or plant-based yogurt for a creamy version
  • nutritional yeast to up the cheesy flavor
  • garlic powder

Is This Homemade Vegan Cottage Cheese Healthy?

With very high protein content, decent fiber content and zero cholesterol or trans fats this cheese can be considered very healthy. It provides all essential nutrients and many important vitamins like: B12, B2 and D.

Picture of Vegan Cottage Cheese with chives and tomato.

Inspiration Where To Use Vegan Cottage Cheese

Soy Cottage Cheese can be used the same way as the regular dairy cottage cheese. Here are some great ideas:

  1. Mix in chopped radishes and spring onion, add salt and pepper and use it as a bread spread.
  2. Toss it in a food processor with nutritional yeast and some vegan cream to get delicious cream cheese.
  3. Add agave syrup with chopped strawberries and other berries for a healthy breakfast.
  4. Add to stewed spinach, just like ricotta. Use in lasagna and other pasta dishes.
  5. Spread it on crackers with some crunchy veggies for delicious party snack.
  6. Use it as a sweet or sour filling for crêpes.

What’s so great about this soy cottage cheese is that it’s a base for various sweet and savory dishes. You can simply use it as a spread for bread. You can substitute it for ricotta in spinach pasta sauce. You can prepare many desserts with it.

How To Store Homemade Vegan Cottage Cheese?

You can store your soy cottage cheese in an airtight container in the fridge for 4-5 days.

Let me know if you like my Easy Dairy-Free Cottage Cheese Recipe! How did you use it?

Pin showing two presentations of vegan cottage cheese.

Spread the love

18 thoughts on “Best Vegan Cottage Cheese – Original Taste, 2 Ingredients”

  1. Pingback: Vegan Cottage Cheese Recipes + Where to Buy Plant-Based Cottage Cheese – Vegan News Hubb

  2. this was great. thank you for sharing. I had it with raspberries, walnuts, and agave. Another time I had it on toast as a spread with garlic, salt, and kalamata olives.

  3. Firstly I must be honest and admit I’m not great in the kitchen. I tried your recipe and really like the taste but I’m not sure what I’m doing wrong because I don’t seem to get the correct texture. The first time I lost most of cheese. The second time to keep a bit more I didn’t leave it to drip for an hour. If you could give me any advice I would be forever grateful. Thank you for sharing this recipe.

    1. Hi Caro,

      Thank you for trying this recipe.

      From what you described, it seems that maybe milk didn’t curdle properly. Did you loose the cheese while pouring the liquid through the strainer lined with cloth?
      There are few questions that may help solve the problem:
      – did you heat the milk enough for curdling process?
      – did you use enough lemon juice?
      – did you use strainer lined with thick cloth?
      I sometimes leave it overnight and I don not loose the cheese, just the liquid part.

      I once tried to do this cottage cheese with other milk than soy milk (I think it was almond). I was left with very very little cheese, because other milks do not contain enough protein.

      If you give me more details what exactly happened maybe we can find the solution.

  4. I made it yesterday evening. It was so delicious that all night I kept dreaming about all the dishes I would use it for. I loved cottage cheese before I went vegan and missed it so much. Question! How much vinegar would you suggest to use? I want to give it a try just to see how it would taste with apple cider vinegar.

    1. Thank you Barbara. I’m very happy you liked it! I would suggest to use 1 tbsp more. It is sure good to experiment in the kitchen and find your own tastes that you like 🙂

  5. I love that this can be used for sweet and savory recipes. Cottage cheese was always one of my faves growing up!

  6. So crazy that this recipe really works!! I haven’t had cottage cheese since I was a kid, and now vegan 15 years, I’m so excited about this! Thanks for making this magic 🙂

  7. I would have never thought I could enjoy cottage cheese again on a plant-based diet. Loving this easy vegan recipe!

  8. I had no idea how easy it was to make vegan cottage cheese! This is such a great recipe, thank you so much for sharing it. Now I no longer feel like I have to miss out.

Leave a Comment

Your email address will not be published. Required fields are marked *