Take a heavy bottomed pan and then pour full-fat milk in it and bring it to a gentle boil while stirring.
Then turn off the heat and add lemon juice, vinegar, or curd slowly while stirring until the milk curdles.
And wait for a minute or two until the whey separates from the curds.
Now pour the curdled milk through a muslin cloth or strainer to separate the curds and water.
Immediately rinse the curds under cold water to remove the lemony taste.
Then gather the cloth, squeeze out excess water and then place a weight on the cloth so that the paneer is set properly. Keep it at least for 30-60 minutes.
Unwrap the cloth, cut the paneer into cubes, and your soft, homemade paneer is ready. Make a dish and serve.