Easy Homemade Farmers Cheese with Fresh Lemon

Alice Ross
Alice Ross
Published: May 31, 2026
Categories: Dairy, Juices
Tags: healthy, Vegetarian, DIY, Dairy, Basics

Homemade Cheese

Create fresh, creamy homestyle cheese with just three simple ingredients from your pantry.

Prep Time:5 minCook Time:20 minTotal Time:115 minServings:8Difficulty:Easy

Making cheese at home feels like a bit of kitchen magic. It is one of those culinary skills that seems intimidating until you actually try it, and then you realize you have been missing out on the freshest flavor imaginable. This homestyle version, often called Farmers Cheese or Paneer, is remarkably versatile and uses simple ingredients you likely already have in your kitchen. There is nothing quite like the satisfaction of watching simple milk transform into a beautiful, snowy white block of cheese right before your eyes.

The texture is what really wins people over. It is firm enough to slice for a sandwich but soft enough to crumble over a fresh garden salad or melt slightly into warm, crusty bread. Once you taste the clean, milky flavor of a batch you have made yourself, the store-bought versions simply cannot compare. It is a fantastic project for a slow Sunday morning, and the results are sophisticated enough to serve at any dinner party or brunch spread.

Nutrition (per serving)

Calories:150 kcal
Protein:8 g
Carbs:12 g
Fat:8 g

Directions

  1. 1
    Whole milk poured into a large heavy bottomed pot on the stove

    Pour the whole milk into a large, heavy-bottomed pot and set it over medium heat.

  2. 2
    Whole milk warming slowly while being stirred with a wooden spoon

    Heat the milk slowly, stirring frequently with a wooden spoon to ensure it does not scorch on the bottom of the pan.

  3. 3
    Milk foaming and rising gently in the pot as it reaches a boil

    Bring the milk to a gentle boil. As soon as it begins to foam and rise, immediately turn the heat down to low.

  4. 4
    Lemon juice stirred into hot milk as white curds separate from yellow whey

    Slowly pour in the lemon juice while stirring gently. You should see the milk begin to curdle almost immediately, separating into white clumps (curds) and a yellowish liquid (whey).

  5. 5
    Separated curds and pale whey resting undisturbed in the pot

    Remove the pot from the heat and let it sit undisturbed for about 10 minutes to complete the separation.

  6. 6
    Cheesecloth lined colander set over a bowl ready for straining curds

    Line a colander with several layers of cheesecloth and place it over a large bowl or in the sink.

  7. 7
    Curds and whey poured into cheesecloth to catch the fresh cheese curds

    Carefully pour the mixture into the cheesecloth to catch the curds. Rinse the curds under cool water to remove any lingering lemon flavor.

  8. 8
    Cheesecloth bundle gently squeezed over a bowl with sea salt nearby

    Gather the corners of the cheesecloth and squeeze gently to remove excess liquid. Stir in the sea salt at this stage.

  9. 9
    Tied cheesecloth bundle draining over a bowl with a cast iron skillet nearby for pressing

    Tie the cloth and hang it over a bowl for 30 minutes for a softer cheese, or place it under a heavy weight (like a cast iron skillet) for 1-2 hours for a firmer, sliceable cheese.

  10. 10
    Fresh farmers cheese removed from cheesecloth and placed in an airtight glass container

    Remove the cheese from the cloth and store in an airtight container in the refrigerator for up to 5 days.

Ingredients

  • Whole milk (not ultra-pasteurized):1 lb
  • Lemon juice (freshly squeezed):0.5 cup
  • Sea salt:1 tsp

Tips & Notes

  • Avoid using ultra-pasteurized (UHT) milk, as it won't curdle properly due to the high heat treatment.
  • Save the leftover whey! It's packed with protein and can be used in smoothies, soups, or as a liquid replacement in bread baking.
  • For extra flavor, mix in fresh chives, cracked black pepper, or red pepper flakes after draining the liquid.