Homemade Feta Cheese

Block of feta cheese drizzled with oil and garnished with fresh thyme

The Spruce Eats / Ana-Maria Stanciu

Prep: 10 mins
Cook: 3 hrs 20 mins
Brine and Air-Dry Time: 38 hrs
Total: 41 hrs 30 mins
Servings: 16 to 24 servings
Yield: 1 1/2 pounds
Nutrition Facts (per serving)
101 Calories
5g Fat
8g Carbs
5g Protein
Show Full Nutrition Label Hide Full Nutrition Label
Nutrition Facts
Servings: 16 to 24
Amount per serving
Calories 101
% Daily Value*
Total Fat 5g 7%
Saturated Fat 3g 15%
Cholesterol 16mg 5%
Sodium 9230mg 401%
Total Carbohydrate 8g 3%
Dietary Fiber 0g 0%
Total Sugars 9g
Protein 5g
Vitamin C 0mg 0%
Calcium 192mg 15%
Iron 0mg 1%
Potassium 217mg 5%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

This homemade feta cheese is just as tasty as its much pricier equivalent at the store. Unlike many other kinds of cheese, feta is ready to eat just a couple of days after making it.

Feta is a great cheese for new cheesemakers to try because you'll know how it turned out in just a few days (instead of months, as with many other kinds of cheese). It can also be used in recipes such as quick Serbian kajmak cheese. Other quick homemade dairy products are yogurt, farmer's cheese, labneh, and crème fraîche.

A very popular cheese originating in Greece; feta does not melt well but is a wonderful addition to soups and salads, in pasta dishes, and sprinkled on flatbreads with some Greek olives and tomatoes.


  • Large stainless steel or other nonreactive pot
  • Thermometer (cheese, candy, or digital meat thermometers all work here)
  • Cheese knife or another long-bladed knife such as a bread knife
  • Cheesecloth or butter muslin
  • Colander

BEFORE BEGINNING: Be sure that all equipment is sterilized.

"Making homemade feta is a wonderful experience. The cheese was so delicious, and my friends and family were so impressed. Be sure to follow the directions closely. Also, be sure to taste the cheese closer to 10 hours once it's made and in the saturated brine to prevent it from becoming too salty." —Diana Andrews

Feta Cheese Tester Image
A Note From Our Recipe Tester


  • 1 gallon whole cow or goat milk, not ultra-pasturized

  • 1/8 teaspoon mesophilic starter culture

  • 1 1/4 teaspoons calcium chloride, divided

  • 1/2 tablet rennet (plus 1/4 cup water; or 1/2 teaspoon liquid rennet)

  • 2 quarts cool water

  • 1 to 1 1/4 pounds kosher salt, or other non-iodized salt

  • 2 1/2 teaspoons vinegar (white or cider vinegar)

Steps to Make It

  1. Gather the ingredients and equipment needed.

    Ingredients for homemade feta cheese recipe gathered

    The Spruce Eats / Ana-Maria Stanciu

  2. Pour the milk into a large pot. Place the pot in a sink, filling the sink with hot water 3/4 up the sides of the pot. Alternatively, you can put the pot full of milk into an even larger pot of hot water. What you're after is a double-boiler effect of very gradually heating the milk—you don't want to put the pot of milk over direct heat.

    Milk being poured into a heavy pot

    The Spruce Eats / Ana-Maria Stanciu

  3. Heat the milk slowly to 86 F.

    Digital thermometer being inserted in the milk in the pot

    The Spruce Eats / Ana-Maria Stanciu

  4. Gently stir in the mesophilic starter culture. Keep the mixture at 86 F for 1 hour. It's typically best to take the pot out of the surrounding hot water during this hour. It maintains the heat fairly well but tends to overheat if left in the hot water.

    Mesophilic starter culture added to the milk in the pot

    The Spruce Eats / Ana-Maria Stanciu

  5. Stir in 1/4 teaspoon of calcium chloride.

    Calcium chloride added to the milk in the pot

    The Spruce Eats / Ana-Maria Stanciu

  6. If using the rennet tablet, crush it and then dissolve it in 1/4 cup of cool water. Add to the milk. If using liquid rennet, add it directly to the milk. Gently stir for 1 minute.

    Dissolved rennet being added to the milk in the pot

    The Spruce Eats / Ana-Maria Stanciu

  7. Leave the mixture alone for 30 minutes, maintaining the 86 F temperature as closely as possible. This may mean putting it back into the sink of hot water for a couple of minutes if it starts to cool off too much.

    Digital thermometer being inserted into the milk mixture

    The Spruce Eats / Ana-Maria Stanciu

  8. The milk mixture will set up and look something like yogurt. Poke a clean finger about an inch deep into the curd (the semi-solid milk mixture) and gently pull your finger toward you. The curd is set when it forms a "clean break," separating around your finger. It will feel like firm yogurt.

    If the curd hasn't reached the clean break stage yet, wait another 30 minutes.

    Clean finger being poked into the curd

    The Spruce Eats / Ana-Maria Stanciu

  9. With a long-bladed knife, cut the curd from one side to the other, making slices about 1-inch apart that go all the way through the curd.

    Curd being cut in the pot with a large knife

    The Spruce Eats / Ana-Maria Stanciu

  10. Turn the pot a quarter turn around and cut 1-inch slices; the second round of slices should cross the first like a tic-tac-toe pattern.

  11. Cut the curd one last time, coming in with the knife diagonally across the squares made by your previous slices, and at a 45-degree angle to the surface of the curd. This doesn't have to be exact. You want to end up with approximately 1-inch chunks of curd.

    Curd being cut into small pieces in the pot

    The Spruce Eats / Ana-Maria Stanciu

  12. Stir the chunks of curd very gently. Put the pot back into the sink or larger pot of hot water and gradually raise the temperature to 95 F. You want it to take about an hour. The curds will start to separate from the whey, which is the yellowish liquid. Note that the temperature should not exceed 106 F.

    Digital thermometer being inserted in the curd

    The Spruce Eats / Ana-Maria Stanciu

  13. Line a colander with butter muslin or several layers of cheesecloth. Pour the curds and whey into the colander.

    Curds draining in a muslin-lined colander

    The Spruce Eats / Ana-Maria Stanciu

  14. Bring the 4 corners of the muslin up and tie it into a tight knot. Let drain for 4 hours at room temperature.

    Muslin bag with curds being twisted in a colander

    The Spruce Eats / Ana-Maria Stanciu

  15. The curds will congeal together while they drain. Cut the mass that has formed into rough blocks about 3 inches wide and let drain in the muslin for another 30 minutes.

    Curd chunks on muslin cut into two pieces on a cutting board

    The Spruce Eats / Ana-Maria Stanciu

  16. Make a saturated brine by dissolving 1 to 1 1/4 pounds of kosher or another non-iodized salt in 2 quarts of water: Add the salt a little at a time, and stop adding salt when it won't dissolve any further. Add 1 teaspoon of calcium chloride and 2 1/2 teaspoons of vinegar.

    Salt being added to water in a large canning jar

    The Spruce Eats / Ana-Maria Stanciu

  17. Remove the blocks of feta from the muslin and submerge them in the saturated brine for 10 to 12 hours. Note: Do not leave them in longer than this. This will result in cheese that is too salty.

    Feta pieces immersed in brine in a canning jar

    The Spruce Eats / Ana-Maria Stanciu

  18. Drain the feta. Leave it out uncovered at room temperature for one to two days.

    Feta placed on a cutting board

    The Spruce Eats / Ana-Maria Stanciu

  19. Transfer the feta to covered containers. Store in the refrigerator or a cool cellar or garage. Eat within one to two weeks and enjoy.

    Feta cheese in a food storage container closed halfway with a lid

    The Spruce Eats / Ana-Maria Stanciu


  • You can get mesophilic starter culture, rennet, and calcium chloride from home cheese-making suppliers online.​
  • The starter culture is typically sold in packets that are measured by activity level rather than weight. When using bulk culture, check the manufacturer's instructions for making a small batch of cheese for this feta recipe. The amount needed depends on the type of milk you're using: In general, for this 1-gallon recipe, you may need 1/8 teaspoon of culture with pasteurized milk and 1/16 teaspoon with raw milk.
  • Note that a large amount of salt is for making a brine to cure the feta in and is not added directly to the cheese.
  • For long-term storage, make a lighter brine of 2 tablespoons non-iodized salt in 2 cups of water with 1/4 teaspoon vinegar and 1/4 teaspoon calcium chloride mixed in. Feta cheese will keep in this brine for several months.
  • Feta stored in brine may soften and start to fall apart. If you are planning to store the cheese in brine for a long time, leave it out to dry for the full two days after its saturated brine bath.

Can I reuse the brine to make more feta?

The cheese brine can be stored in the refrigerator and used to make more feta; just discard it when it becomes too cloudy. You do need to add another tablespoon of salt before brining to make up for the salt that was absorbed.

You can also use the brine as a marinade for chicken, vegetables, and tofu, add it to grains and legumes, and mix it into salad dressings.

Recipe Tags: