FREE 5-Ingredient Recipe EBook
GET IT NOWIf you’re not slavic, you may not be familiar with farmer’s cheese (we call it tvorog) — and if you are, you’ll know exactly what I’m talking about. It’s a little like cottage cheese and ricotta cheese, but firmer, drier, and creamier, with a fairly smooth texture. I have fond memories of both my grandmas making blintzes (wrapped crepes) filled with it as a kid, and this homemade recipe brings me right back. And there are so many more irresistible ways to enjoy it. Make it with me to see why other soft cheeses don’t hold a candle to this stuff!
Why You Need My Farmer’s Cheese Recipe

- Creamy, smooth, and velvety – Since I use whole milk, my recipe comes out extra rich and creamy, with a really smooth texture. If you like soft cheeses (like mascarpone cheese) but aren’t a fan of the watery curds in cottage cheese (um, like me), you’ll love this one!
- Better than store bought cheeses – Homemade tvorog tastes so much better than your regular cottage cheese or ricotta. I’ll even say it’s better than store-bought farmer’s cheese — that is, if you can find it at all.
- Simple, foolproof recipe – With just 3 ingredients (plus salt), this cheese is easy to make and doesn’t need any fancy equipment. Just a bit of patience!
- Super versatile – You can keep it crumbled to enjoy as a topping, or press it to make it firm and spreadable. I’ve got lots of ideas to use it below.


Ingredients & Substitutions
Here I explain the best ingredients for my farmer’s cheese recipe, what each one does, and substitution options. For measurements, see the recipe card.
- Milk – I recommend whole milk for the richest, creamiest texture. You can use 2% or skim, but you’ll definitely taste the difference.
- An Acidic Ingredient – This is what works its magic to turn your milk into cheese! Most farmer’s cheese recipes use white vinegar. I use a combination of vinegar and lemon juice in mine, because the flavor turns out better that way. You’ll need freshly squeezed lemon juice, as the bottled stuff is not acidic enough.
- Sea Salt
Can you use only vinegar or only lemon juice?
Yes, but the time to ferment will vary. Vinegar is stronger than lemon juice, so using vinegar alone will be faster. Lemon juice alone won’t be as effective, and will definitely take much longer.

How To Make Farmer’s Cheese
I have step-by-step photos here to help you visualize the recipe. For full instructions with amounts and temperatures, see the recipe card.
- Heat the milk. Combine the milk and a pinch of salt in a large pot or Dutch oven. Heat on the stove over medium heat, until bubbles form on top — just before a simmer. This will take a while! Turn off the heat once it reaches this point.
- Stir in the vinegar and lemon juice. The milk will start to curdle after a few minutes. Let the mixture sit in the pot for 10-15 more minutes.
- Strain. Place a colander or fine mesh sieve lined with a cheesecloth (I use these organic ones) over a large bowl (or a second pot). Pour the curdled mixture through the cheesecloth to strain the curds.


- Squeeze out the liquid. Wrap the cheesecloth around the curds. Wring and squeeze to get as much liquid out as possible. It should be a lot.
- Season if you like. The cheese curds in the cheesecloth are farmer’s cheese! Open up the cheesecloth and add more salt to your taste.


- Enjoy crumbled, or press to make it firm. If you want your tvorog to have a firm, spreadable texture, wrap the cheesecloth tightly around the cheese and shape it into a disc. Place it on a plate and weigh down with something heavy (I use my Dutch oven lid!). Place in the refrigerator to firm up.


My Recipe Tips
- Never let the milk simmer or boil. This will scorch it! You want to get it just right before a simmer, when little bubbles start popping on top.
- The time to curdle can vary. It will depend on how acidic your lemons are. Watch for the curds and whey separating.
- Squeeze out as much liquid as you can. You’ll know you’ve squeezed out enough when the curds hold together with a slightly dry, crumbly texture, and no excess moisture comes out when you press on them. When you press on them, there shouldn’t be any excess moisture coming out. You should have about 2 cups of curds after squeezing.
- How much salt you need depends on how you’ll use it. The amount I have listed on the recipe card below is best for savory uses. If you’re using it for something sweet, cut the amount in half.
- Want to add extra flavor? After your farmer’s cheese is ready, try mixing in fresh herbs like dill (my fave), thyme, or chives, or spices like garlic powder or black pepper.
- What do you do with the liquid? The liquid left behind after straining is whey, and it can be useful! You can use it to ferment vegetables (like sauerkraut), add it to smoothies (I like it in my detox smoothie), marinate meats with it, or use it as a starter for my coconut yogurt.
Storage Instructions
Keep crumbled farmer’s cheese in an airtight container in the fridge, similarly to how goat or feta cheese come from the store. For firmly pressed, keep it wrapped tightly in plastic wrap before placing in the container.
It will have the best texture for 2-3 days, but can last a few more days before it goes bad. You can also freeze it for up to 3 months, but it will be more crumbly after thawing. I try not to freeze it.

Ways To Use It
Both my grandmothers used farmer’s cheese in many ways, and since making it myself, I’ve come up with a few new ones. Here are some ideas you can try:
- Appetizers – Spread it into mini bell peppers or stuff dates with it. You can even place a pressed disc onto a holiday charcuterie board with crackers.
- Blintzes – For blintzes like my grandma’s, mash the farmer’s cheese with sweetener of your choice (I use Besti), fold in raisins, and wrap in your favorite crepes (I use almond flour crepes these days). The wrapping process is a lot like cabbage rolls, where you’d fold in the sides first and then roll. Then, fry them in a little oil until golden.
- Breakfast Bowl – Fill a bowl with tvorog, and top with healthy granola and berries. Add a dollop of jam or a drizzle of honey (I use my zero sugar honey).
- Pancakes – Add a few tablespoons to your pancake batter, or use it in place of cream cheese in my cream cheese pancakes. I also plan to test a recipe for syrniki, which are tvorog pancakes my grandma made with this cheese.
- Cheesecake – To lighten it up, replace half of the cream cheese in your favorite recipe with farmer’s cheese. It’ll be a smoother than a ricotta cheesecake, but less so than using regular cream cheese. This also works by replacing half the yogurt in my healthy cheesecake recipe.
- Lasagna – Since this cheese is very similar to ricotta, you can use it as a substitute. I’ve enjoyed it in zucchini lasagna.
- Salad – Use it in place of goat cheese in my strawberry spinach salad, fall salad, spring mix salad, or mandarin orange salad. It’s great for all seasons!
Farmer’s Cheese (Tvorog)
My creamy homemade farmer's cheese (tvorog) is like ricotta or cottage cheese, but better! It's easy to make with 3 simple ingredients.
Instructions
Tap on the times in the instructions to start a kitchen timer.
-
Combine the milk with a pinch of salt in a pot or Dutch oven. On the stovetop over medium heat, bring the milk to just before a simmer – this will take about 30-40 minutes. Turn off the heat when lots of small bubbles form on top and start to pop. (Do not boil, or you will scorch the milk.)
-
Turn off the heat. Stir in the vinegar and lemon juice. The milk will start to curdle after a few minutes. Let the mixture sit in the pot for 10-15 minutes.
-
Place a colander lined with a cheesecloth over a large bowl (or a second pot). Pour the curdled mixture through the cheesecloth to strain the curds.
-
Wrap the cheesecloth around the curds. Wring and squeeze to get as much liquid out as possible.
-
Open up the cheese cloth and season with sea salt to taste.
-
The cheese curds left in the cheesecloth are farmer's cheese. You can enjoy it crumbled as is, or press it to make a firmer cheese. To do this, wrap the cheese tightly in the cheesecloth and form a disc. Place the disc on a plate, and place something heavy on top to weigh it down. Refrigerate for 1-2 hours to firm up.
LAST STEP: Leave a rating to help other readers, or tag me @wholesomeyum on Instagram. I’d love to hear from you!
Maya’s Recipe Notes
Serving Size: 1/4 cup (2 ounces), or 1/8 of the entire recipe
- Tips: Check out my recipe tips above to help you get the right texture in your farmer’s cheese, a note on salt amount, flavor ideas, and what you can do with the leftover whey.
- How do you eat it? You can enjoy it by itself like cottage cheese, or use it in recipes. I’ve got lots of serving and recipe ideas above!
- Storage: Keep in an airtight container in the fridge for 2-3 days. If you pressed it first, wrap in plastic wrap first. You can also keep tvorog in the freezer for up to 3 months, but this will make it more crumbly.
- Note on nutrition info: It’s virtually impossible to manually calculate nutrition info for homemade tvorog, because of the fermentation process (the lactose in the milk turns into lactic acid). The numbers below are for store-bought whole milk farmer’s cheese, which should be the same because it’s made using a similar process — except it’s very hard to find, and homemade always tastes better!
I provide nutrition facts as a courtesy. Have questions about calculations or why you got a different result? Please see my nutrition policy.
Add Your Notes Your Notes
© Copyright Maya Krampf for Wholesome Yum. Please DO NOT SCREENSHOT OR COPY/PASTE recipes to social media or websites. We’d LOVE for you to share a link with photo instead.
Farmer's Cheese (Tvorog)

Shop
My
Custom












8 Comments
Kathy
0White vinegar for other than cleaning is hard to find in Portugal. Can another vinegar be used, like apple cider?
Maya | Wholesome Yum
0Hi Kathy, Yes, absolutely, feel free to use apple cider vinegar. The flavor of the farmer’s cheese will be slightly different but still great. Please let me know how it turns out!
Allie
0Can I use fat free lactaid instead of whole milk? I have an abundance of it with my WIC and am trying to find ways to use it up.
Maya | Wholesome Yum
0Hi Allie, I think you can, but I haven’t done this before. Please let me know how it turns out if you try it.
Sandy
0While I’m waiting for the milk to bubble should I stir it or just let it be?
Maya | Wholesome Yum
0Hi Sandy, No, don’t stir. Just let it be. Please tell me how it turns out!
Lorene
0Can this be made with whole goat’s milk? I’m allergic to cow’s milk.
Maya | Wholesome Yum
0Hi Lorene, Yes, it will work with goat milk or sheep milk. Please let me know what you think when you try it!