Traditional Homemade Yogurt


Making creamy, rich homemade yogurt is easier than you think (and cheaper than buying it at the store). Enjoy it within 2 weeks.

Prep Time:
10 mins
Cook Time:
5 mins
Additional Time:
12 hrs 5 mins
Total Time:
12 hrs 20 mins
2 quarts


  • ½ gallon pasteurized whole milk

  • ½ cup unflavored yogurt with live active cultures


  1. Place milk in a large, heavy saucepan over medium heat. Heat, stirring often, until a thermometer inserted into the milk reads 180 degrees F (82 degrees C). Turn off heat and let milk cool, stirring often, to 115 degrees F (46 degrees C).

  2. Pour about 1 cup of warm milk from the saucepan into a bowl and whisk in yogurt. Pour this mixture back into the saucepan and stir to combine. Ladle the liquid yogurt into clean glass jars and cover loosely with lids.

  3. Place the jars in a warm spot in your kitchen, wrapped in a towel if your kitchen is breezy. Let incubate until yogurt thickens, 12 to 24 hours.

  4. Move the jars to a refrigerator to cool.

Cook's Notes:

Countertop or oven option: Cover and place the saucepan of liquid yogurt in a warm spot in your kitchen or in a gas oven with just the pilot light on. The time it takes to incubate depends on your environment temperature, culture strength, and other factors.

Slow cooker or Instant Pot(R) option: To speed up the process, place jars of liquid yogurt in your slow cooker or Instant Pot(R) and fill it with warm water. Set the device to Warm and let the yogurt sit until set, around 4 to 6 hours. You can also incubate the jars in an insulated cooler surrounded by warm water.

To make Greek yogurt, place yogurt in a strainer lined with several layers of cheesecloth, over a bowl or in the sink. Let drip for 30 minutes to several hours, until it reaches the perfect consistency for your tastes.

Nutrition Facts (per serving)

156 Calories
8g Fat
12g Carbs
8g Protein
Nutrition Facts
Servings Per Recipe 8
Calories 156
% Daily Value *
Total Fat 8g 11%
Saturated Fat 5g 25%
Cholesterol 26mg 9%
Sodium 105mg 5%
Total Carbohydrate 12g 4%
Total Sugars 12g
Protein 8g
Vitamin C 0mg 1%
Calcium 294mg 23%
Iron 0mg 1%
Potassium 373mg 8%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.