Skip to main content

How to Make Yogurt: Step-by-Step Guide with Pictures

Jason has been an online writer for over 12 years. His articles focus on everything from philosophy to delicious recipes.


I've made yogurt at home about 50 times now, and it's pretty easy, fun and economical. And there's something gratifying about making a cultured food product of your own, without preservatives, thickeners and other additives that most store-bought yogurts have. The process I use here makes a nice gooey, mild-tasting yogurt, like the kind I enjoyed in France—most store-bought yogurt in the U.S. is too sour/acidic, and more gelatinous than gooey, because of the pectin they use to firm it up. Best of all, I save money! (I include an analysis of the money I save on each batch at the end)


This what you'll need:

  • a medium-large cooler
  • 2–3 glass or plastic quart-sized containers (like pitchers, empty soda bottles, etc.)
  • a kitchen thermometer
  • about a dozen glass or ceramic cups for the yogurt
  • 1/2 gallon–1 gallon milk (low-fat to whole; I personally haven't had much luck with nonfat)
  • a small container of unsweetened, unflavored yogurt with live cultures (I've had the best luck with Stonyfield Farms)—for a more consistent result, you might want to try a commercially-available starter
  • (optional) powdered milk, if you want your yogurt thicker—with a good starter, this usually isn't necessary. I do not use it.

1. Heat the milk

The milk needs to be heated to about 170–180F (76–82C). This is for two reasons:

  1. It kills any other bacteria that might be in the milk that would compete against the bacteria that convert milk to yogurt.
  2. It changes the milk protein in a way that allows it to culture and firm up.

Keep stirring the milk and do not let it go past 180F. If it scorches, your yogurt will taste bad.


2. Sterilize the Containers

I use boiling water from an electric kettle to sterilize my (cleaned) containers. Add the boiling water, let it sit for 5–10 minutes, and then pour out the hot water.


3. Cool the Milk and Inoculate

Once the milk reaches 170–180F (76–82C), turn off the burner and continue to stir it as it cools. You only need to stir it for another 2–3 minutes, to prevent any of the milk from scorching at the bottom of your pot.

Once it reaches 105–110F (40–43C), mix up your plain yogurt in its container until it's liquid, and add it to the pot of warm milk. Stir it for a couple of minutes for the yogurt to dissolve well into the milk. This will spread the bacteria (Lactobacillus, Bifidus, and other bacteria, depending on your source) throughout the milk and allow it to start to grow.

Scroll to Continue

Read More From Delishably

4. Pour Into Containers

Pour the inoculated milk into the containers.


5. Load Into Cooler and Put in Heat Sources

Put all the containers into the cooler, along with the pitchers full of hot water from the tap. The heat from those containers will keep the containers warm. The heat should be maintained and stable throughout the process, so try to avoid opening the container at all until the end of the process. The fermentation takes anywhere from 4–8 hours (about 6 is ideal).

If the cooler/kitchen was a bit cool before you put everything in, you might want to quickly take those containers out at about the 1–2 hour point and refresh with hot water. But keep the cooler closed as much as possible, to avoid letting the temperature of the yogurt containers from dropping.

Also, avoid jostling the cooler, even if you have to open it up to refresh the hot water. It needs stillness to firm up.

6. Check Yogurt to See if Done

After about 6–8 hours (or a bit longer, if the temperature in your cooler is below 100F/39C), the yogurt should be firm. Test by gently turning it to see if it keeps its shape.

There will be some slightly yellowish, viscous liquid on the top. This is whey. You can either pour it off or just mix it into the yogurt when you eat it.


7. Cover and Refrigerate!

Cap or cover your yogurts and put them into your refrigerator. They'll last about two weeks.

If you want to use one of these yogurts as a starter for your next batch, use the yogurt within 5–7 days, or else freeze some of the fresh yogurt, and let it thaw before using it to inoculate the sterilized milk.

If you like thick, Greek-style yogurt, which is strained, you can use a coffee filter to strain the resulting yogurt to drain away the excess whey and leave you with a much thicker product. The longer you strain it, the more it becomes almost like sour cream in consistency.

If you don't want to use a cooler, there are a few incubators you can buy to maintain the right temperature during the fermentation process. A couple of the best are available from Amazon.


  • I bought a gallon of 1% milk from Berkeley Bowl for $3.70.
  • The container of yogurt was $1.30.
  • All of the other things I needed I already had on hand, so no cost there.
  • I made the equivalent of 16 cups of yogurt (so about a cup per day through the 2-week life of what I made)

I spent $5 for 16 yogurts, coming out to:

  • 32 cents per yogurt, or
  • savings of almost $16 over what I would have paid for 16 pre-prepared yogurts

© 2007 Jason Menayan

Related Articles