Join 11,000+ other food lovers enjoying weekly recipes.

Farmer’s Cheese Recipe (Tvorog)

Farmer’s Cheese (Tvorog) recipe is made with just two ingredients which make the loveliest, white, unaged, ricotta-like cheese. You can eat it like you would greek yogurt for breakfast, or use it to make desserts and cheesecakes and these lovely syrniki pancakes (they’re the best!).

Homemade Farmer’s cheese recipe on a plate with a butter knife.

What is Farmer’s Cheese?

Farmer’s cheese is a fresh, unripened, cottage-cheese type of cheese that is made with milk and some sort of a bacterial starter. Sometimes rennet is added to help further thicken the mixture before heating and draining it, but that’s not common when making it at home.

Type of Bacterial Starters that make Farmer Cheese

The bacterial starter can be in a form of yogurt, buttermilk, greek yogurt, sour cream or actual kefir grains. Each type of starter will give you a different variation of flavor and amount of tang, while still producing a very similar farmer’s cheese flavor in the end.

How to eat Farmer’s Cheese? 

  • Drizzle some cheese with honey or some cherry sauce, then sprinkle with chia seeds.
  • Top a buttered toast with a spoonful of cheese and a sprinkle with sea salt for a protein full breakfast.
  • Add a spoonful of this homemade cheese to your omelet or scrambled eggs.
  • Substitute ricotta cheese with this farmer’s cheese and make pancakes for breakfast.
  • Or make the true Russian pancakes (Syrniki) with it for a protein packed breakfast.
  • Use farmer’s cheese in place of ricotta cheese to make doughnuts.
  • Combine this cheese with salt, egg yolk and herbs like dill and parsley and fill Piroshki or Perogies with it.
  • Combine the cheese with some freshly made pasta, then add some heavy cream and sugar for a sweet dessert pasta recipe.

Farmers cheese in a green bowl.

Method for How To Make Cheese

I used to use cheesecloth to collect the curds and allow the whey to drip off, but I have always hated the clean up afterward. Now I use paper towel lined sieve to achieve the same thing. Clean up is a breeze now as you just take the paper towel and throw it away. I can’t believe I didn’t come up with this sooner.

Tips on making the perfect Cheese

Over the years of making my own Homemade Cheese I have also found that when I heat the buttermilk, dump it straight into the cheesecloth and hang it, it takes forever for the whey to separate, because all the curds have broken up and mixed in with the whey.

Lately though, after I heat the buttermilk, I use a scoop colander (any other colander with large holes and a handle will work) to gently remove the curds, then I give it a shake to remove most of the whey and lastly I transfer the now whey-less curds to the paper towel-lined sieve, the cheese does not need more than an hour before all whey has dripped off. The cheese is then ready for consumption.

A bowl of farmer’s cheese topped with fresh raspberries and a spoon.

What is your favorite way of eating homemade Cheese?

There are many different ways to eat/use this cheese recipe. This homemade cheese is great to use as a filling, or just eaten as is. What do you eat Farmer’s cheese with?

Some great Farmers Cheese Recipes:

Keep reading on how to make cheese!

Homemade Fresh Farmer's Cheese

4.8 from 5 votes

Homemade Fresh Farmer’s Cheese (Tvorog) recipe made with buttermilk and milk. A simple how to make cheese recipe. This Farmers Cheese is served great with honey or used as a filling.

Author: Marina | Let the Baking Begin
Course: Appetizer, Snack
Cuisine: Russian, Ukrainian
Keyword: farmers cheese
Calories: 245 kcal
Prep Time: 1 hour
Cook Time: 10 hours
Total Time: 11 hours
Servings: 10 servings


Ingredients for Homemade Farmer's Fresh Cheese

  • 1 gallon whole milk
  • 1-2 cups Dairy Gold Buttermilk or other buttermilk



*Read complete post before the recipe to get a better understanding of how and why you do what you need to do.

  1. Pour 1 gallon of milk into a large heavy bottom pot and heat it to 100F. It should feel slightly hotter than warm. (Do not make it hot, or it will kill the buttermilk culture.) Remove from heat.

  2. Shake the bottle with buttermilk, then pour 1-2 cups into the warm milk. Stir for about 1-2 minutes.

  3. Cover with lid and allow to sit at room temperature, undisturbed for 12-24 hours depending on how warm it is. If the room temperature is below 70, place pot of warm milk in the oven with just the light on (NO heat).
  4. Buttermilk is ready when it’s thick and you’re able to ‘cut’ it with a spoon, that means when taking a spoonful of buttermilk, it doesn’t run like milk but holds its shape. (When in doubt, leave it for full 24 hours.)

  5. Cut the buttermilk into 1-inch squares with a long knife.
  6. Insert a thermometer into one of the curds and start heating over very low heat. It will take about 15 minutes to reach to 120°F. This is what it will look like when it’s heated to 130°F.

  7. Make sure the thermometer is inserted into the curd, not the whey. Whey around the curds might even start boiling because it’s of less density than the curds. When temperature inside the curd reaches 100°F, give a gentle stir with a large spoon and bring the hot curd from the bottom to the top. It only needs to be heated another 30°F-40°F degrees before you will need to drain it. You will see both cheese-like chunks and big curd chunks, that’s ok, that’s how it’s supposed to be.

  8. Once the temperature inside the curd reaches 130-140, give it another gentle stir, to break up large curd chunks and to distribute the heat evenly.

Option 1

  1. Carefully pour the heated curds to a different pot lined with a cheese-cloth, then gather the ends of the cheesecloth, tie them and hang over the kitchen cabinet door handle or some other device. Allow the whey to drip off, until droplets fall about 30 seconds apart. At this point, transfer the cheese with the cheesecloth to the refrigerator. It will harden up and it will be easier to remove the cheesecloth without ruining the cheese ‘ballthe

Recipe Notes

To make homemade buttermilk, do not heat like you would to make fresh cheese, but vigorously stir, transfer to a jar and store in the refrigerator.

Nutrition Facts
Homemade Fresh Farmer's Cheese
Amount Per Serving
Calories 245 Calories from Fat 117
% Daily Value*
Fat 13g20%
Saturated Fat 7g44%
Cholesterol 40mg13%
Sodium 187mg8%
Potassium 532mg15%
Carbohydrates 19g6%
Sugar 20g22%
Protein 12g24%
Vitamin A 655IU13%
Calcium 455mg46%
Iron 0.1mg1%
* Percent Daily Values are based on a 2000 calorie diet.

Bon Appetit & Happy Pinning

Thank you for following me on Instagram, Facebook & Pinterest!

Hashtag your photos #LetTheBakingBeginBlog so I can see your creations and for a chance to be featured!


Marina | Let the Baking Begin

Welcome to Let the Baking Begin! I'm Marina and my love and passion for eating only the most delicious foods drive me to share that love here on Let the Baking Begin (since 2009). With over 20 years of experience in the kitchen, you know the recipes are tested and retested until perfect. I'm so happy to have you here. Enjoy! Read more...

Join 11,000+ other food lovers enjoying weekly recipes.


Leave a comment

Please give this recipe a STAR RATING

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  • Tina

    Really like this recipe, thank you! When heating thru after it has stood 24 hours I have found it easiest to just let the whey heat up to 120 or 130 degrees, turn it off, take it off the heat and let it stand 15-20 mins. That way there’s no babysitting the curd temp, if that makes any sense. My fav thing to do with farmers cheese is to mix it with one package of softened cream cheese, sugar to taste and use it in different recipes. So delicious! Also it freezes well (without any other ingredients added)

    · Reply
  • Katerina P.

    This looks great! Have you ever tried making it in the Instant Pot? Looking for a good alternative.

    · Reply
  • John

    Oachen’ khorosho! Svobodno! Been trying different recipes for farmer cheese for many years. This one has ended my search! I need it to fill german kasekuchen and for Easter paskha. Thank you very much. Bud’te zdroviy.

    · Reply
  • Tamara

    Made my first homemade cheese and realized there is nothing better than what I ve tasted!!!

    Didn’t have buttermilk mentioned in the recipe, so ended up having yogurt like consistency. Anyway, followed the instructions and got the cheese.

    My 2 year old baby loves it like lazy cooked dumplings with cooked onions and bacon crumbles.

    Thanks Marina! Your recipes are rocking!

    · Reply
  • Larisa

    Do you suggest using room temperature milk and buttermilk? thanks!

    · Reply
    • Since we will be heating both, it doesn’t matter if it’s room temperature or not. It will just heat faster if it’s room temperature to begin with.

      · Reply
  • Barb.

    Can I use whole milk and substitute buttermilk for active plain yogurt instead and how much?
    Will I get cheese or some kind of yogurt?

    · Reply
    • Yes you can. Using different kind of culturing agent (yogurt/buttermilk etc.) will produce different texture of the cultured milk, but once you heat it and drain it, it will still make farmer’s cheese.
      When using yogurt, I would use at least 1 to 2 cups yogurt per gallon of milk.

      But if you did want to make yogurt, you would heat the milk, stir in yogurt and let it sit at room temperature until it’s thickened – that’s it.
      To make cheese, you heat this yogurt until the whey separates from the curds.

      · Reply
  • Ally Koop

    Hi Marina,
    I live in MN and am not familiar with dairygold buttermilk. Do you know of anything else I could use that would work as well? -Ally

    · Reply
    • Tip

      Organic Valley has buttermilk and it’s from Wisconsin. That’s what I am planning to use to make cheese.

      · Reply
  • Pam

    Would it work to use goats milk? Is there a goat buttermilk?

    · Reply
    • I can’t think of why it wouldn’t, but can not guarantee success since I have not done it myself.

      · Reply
  • christine

    I didn’t have that brand of buttermilk at my store. My milk mixture has been on the counter over 24 hours now and it’s not thick enough to cut. I just read through the comments and saw the buttermilk needs to have live cultures so I checked mine and it doesn’t say that it has those. 🙁 Any idea what I should do?? It’s the consistency of regular yogurt right now. ~christine

    · Reply
    • If it’s thickened to yogurt consistency just start heating it over low heat and stirring it about every 7-8 minutes until you see curds form. When you see cheese curds form, stir a little bit more (follow the guide with the temperature in the recipe), then allow to cool and follow with the rest of the recipe. While it’s easier to figure things out when you use the mentioned buttermilk, it will still work with other buttermilks. I am just not a fan of that consistency that’s why I go with the one I mentioned in the post. Let me know how it all goes.

      · Reply
  • Tina

    Is this truly cheese or more like a glorified yogurt? What’s the taste like?
    Thanks for the tutorial, this is really interesting.

    · Reply
    • Hi Tina, Thanks for the question! It’s definitely not glorified yogurt. It has the consistency of ricotta cheese, but it’s not as bland as ricotta, because it has the tang of a yogurt.

      · Reply
  • Diana

    I use leftover whey to make russian pancakes… just add a lil baking soda, flour, and sugar… they are amazing

    · Reply
    • That’s a great idea Diana! Thank you!

      · Reply
    • Nancy

      I use leftover whey as a substitute for the liquid when I make bread or buns. The bread tastes a little like sourdough but is absolutely delicious.

      · Reply
  • Darigold

    The images are beautiful! It looks delicious! Thank you for sharing Marina. Glad to hear our buttermilk works well 🙂

    · Reply
    • Oh thank You! I’m happy your buttermilk works for my cheese 🙂 thank you for making it!!

      · Reply
  • Marina

    Marina, THANK YOU for this recipe! I wonder if the fatter buttermilk is better (like that Darigold 3.5% Buttermilk instead of a low fat 1% one)

    · Reply
    • No problem Marina! Milk with higher fat content does produce more delicious cheese and yields more cheese, as well, but because there’s such small amount of buttermilk being added to the milk, I doubt it makes much of a difference on the flavor.

      · Reply
  • Caroline

    This cheese is really beautiful! I cannot wait to make it. My Mom used to make cheese similar to this and I remember loving it!

    · Reply
  • Carol

    Whole milk or raw milk? Isn’t most milk pasturized? What do you recommend if Dairy Gold buttermilk isn’t available.

    · Reply
    • Whole milk. In this recipe pasteurization does not negatively affect final product. If Dairy Gold is not available, just look for buttermilk that contains live cultures, and then experiment with different brands for the best quality, but as long as it has live cultures it will work.

      · Reply
      • Alicia

        Where is the recipe for that nut & seed bar lying below the dish of cheese w/ raisins in that photo? Looks delicious! 🙂
        Also, I make raw, organic yogurt with my Probiotic 11. How would I do it differently to make buttermilk, but still raw & w/ my culture?
        I also have some Kirovskaya Russian kefir grains. Can I use kefir in place of the buttermilk?
        Can I make tvarog raw? I make a raw yogurt cheese but it comes out more like a cream cheese.
        Thanks for the great recipes.

        · Reply
        • Sorry, the nut and seed bar was purchased from the store, not something I made 🙁 I bought it at the Russian store, by the way.

          Anything that has live and active cultures will be a good replacement for buttermilk, as it will do the same exact job.

          To make tvorog you need to heat the cultured milk to about 110F – 120F, it’s well below the boiling point but still uses heat. There’s not way to make tvorog with unheated milk. The cultured milk curdles to the right consistency (of tvorog) only when heated. You can make cream cheese consistency cheese with completely raw milk, but not the tvorog consistency.

          · Reply
  • Lea @ Lea's Cooking

    Yummy!!! I love tvorog any where in any foods. I always wanted to try making it with buttermilk. Thanks for the recipe Marina 🙂

    · Reply
    • I wonder if you’ve tried it yet 🙂

      · Reply
  • galina

    Marina! thank you so much for this recipe. I just discovered your blog today you are awesome!!!!! I browsed all of your recipes cant wait to try some of your creations.

    · Reply
  • Julia |

    This cheese is gorgeous! Love the photos where honey is dripping and where cheese is mixed with raisins – I want that for breakfast.

    · Reply
    • Thank you! I actually took pictures two separate times because I wasn’t sure I liked the cheese where it’s mixed with raisins)) in the end I included photos from both times 🙂

      · Reply
      • Alicia

        Where is the recipe for that nut & seed bar lying below the dish of cheese w/ raisins in that photo? Looks delicious! 🙂

        · Reply

As seen in