Dairy Free Vegan Ricotta Cheese Recipe

This is a dairy free version of ricotta cheese which can be used to substitute ricotta cheese in a recipe for example in a dairy free spinach and ricotta lasagne recipe. Basically it is the curd of soya milk, similar to tofu but the result is much tangier, crumbly and creamier, like regular ricotta cheese.

It is a lot easier than you may think although it does take a couple of hours to see the end result, but it is worth it – a creamy slight sweet and slightly tangy cheese to use in fillings. You need a sieve that does not have large holes in, such as a large metal mesh one, and ideally a cheese cloth but you can line the sieve with about 5 sheets of thick kitchen paper and that will work quite well. The final yield is about 375 g  (approx 14 oz) of dairy free, vegan ricotta cheese.

Dairy Free Vegan Ricotta Cheese Recipe
Yield: 4 Servings
Difficulty: Easy
Cooking time:


  • 1 litre of unsweetened organic soya milk (no flavourings or additives)
  • 2 tbsp lemon juice
  • 2 tbsp sugar
  • 1 pinch of salt
  • 4¼ cups of unsweetened organic soya milk (no flavourings or additives)
  • 2 tbsp lemon juice
  • 2 tbsp sugar
  • 1 pinch of salt


  1. Bring the soy milk to a gentle simmer, not a boil, add the sugar and salt and stir well. In order to make the soya milk curdle you need an acid and lemon works just perfectly.
  2. Add the lemon juice, remove from the heat and stir slowly as it starts to curdle. Give it about 5-10 minutes to curdle as it cools slightly and proceed to sieve.
  3. Line the sieve with a cheese cloth or at least 5-6 kitchen papers and place on top of a large bowl ensuring it is high enough than none of the drained whey liquid will touch the sieve. Pour the curdled soya milk and allow to drain for about 2 hours. When enough of the whey has drained off and it’s solid to the touch you can squeeze more out by covering it and placing a couple of tins on top to create some pressure. The longer you leave it the firmer it will become.
  4. Remove from the sieve and refrigerate before using.

Do you like this recipe? Give it a rating!

1 Star2 Stars3 Stars4 Stars5 Stars 3.53 from 152 reviews
Have you made this recipe?

If you make this recipe please share with the world! Post it on Instagram and tag @veggiegib and use the #veggiegib hasthag.