Recipes › DIYs

Homemade Yogurt

By Samira Kazan

published November 26, 2024

Learn how to make creamy, delicious homemade yogurt from scratch using just two simple ingredients—no special equipment needed!

A spoonful of homemade yogurt over a jar. - 1

Making yogurt at home is easier than you think—and so worth it! Not only is it fresher and more affordable than store-bought, but you can also customize it to suit your taste. We all love yogurt at home, and my mom always made it from scratch—never bought it!

In this post, I’ll guide you through step-by-step instructions (with photos and a video tutorial!) to help you nail it every time. Whether you’re a beginner or a pro, my foolproof method guarantees creamy, delicious yogurt that you’ll love. And you only need two ingredients. Let’s get started!

Want to save this recipe?

  • Watch the homemade yogurt video
  • Ingredients and equipment
  • How to make homemade yogurt
  • What can I do with my yogurt?
  • FAQs
  • Simple dairy DIYs you’ll love
  • Homemade Yogurt Recipe

Watch the homemade yogurt video

Ingredients and equipment

A photo of the ingredients for making yogurt. - 2
  • Milk: I recommend using whole milk for the creamiest results. The higher the fat content in the milk, the richer the homemade yogurt. Skim milk or 2% milk will work but yield thinner results. You can also choose between homogenized (almost all commercially sold milk is such) or unhomogenized milk (it will still work perfectly but will have a more yellow layer on top). Avoid UHT/ultra-pasteurized milk.
  • A “Starter”: I usually use a few tablespoons of plain store-bought yogurt . You can also use probiotic capsules or a “yogurt starter” pack.
A photo of the equipment for making yogurt. - 3
  • Equipment: You will need a large jar or several smaller jars , a large pot , a wooden spoon or silicon spoon , and a thermometer .
  • For the incubation: There are several methods for incubating yogurt. You can follow a traditional method that requires no special equipment, which is my favorite. Alternatively, you can use an Instant Pot with a “Yogurt” setting that maintains the proper temperature or a yogurt maker that automatically keeps the temperature consistent. However, using these machines isn’t practical for making large quantities. Since I consume yogurt daily, so I prefer making a large batch and incubating it. I wrap the yogurt in a blanket or a big towel and place it in the oven with the heat turned off to maintain a consistent temperature. This method has been passed down from my mom and ancestors and remains my favorite for the best results.

How to make homemade yogurt

Wash and Sterilize Your Tools: To get good fermentation without any unwanted bacteria, it’s essential to clean your tools and sterilize your jars.

Wash all your tools in hot, soapy water, and then rinse them well with hot water. Place the jars on the middle shelf in the oven (no plastic parts) and sterilize them for 10 minutes at 320ºF/160ºC.

Steps showing how to wash and sterilize the jars. - 4

Heat the Milk : Add the milk to your pot or saucepan. Heat it over medium heat, stirring frequently so it doesn’t scorch. The milk temperature needs to reach 175-185ºF/80-85ºC. Once it reaches this temperature, remove the pot from the heat.

Steps to heat the milk in a pot. - 5

Cool the Milk : Allow the milk to cool until it reaches 108-112ºF/42-44ºC. This will help the fermentation process without killing the starter.

You can let it cool down naturally (it can take 20 or more minutes), or you can speed up the process by placing the pot in an ice bath. Make sure to stir continuously so the milk cools down evenly (it will take just 1-2 minutes).

Steps to cool the milk in the pot. - 6

Add the Yogurt Starter and Fill the Jars: To avoid lumps, in a small bowl, combine the starter with ½ cup of the warmed milk and stir well. This will also allow the starter to warm up gently so we avoid a temperature shock.

Add the mixture to the pot and stir gently. Then, pour the milk mixture into the sterilized jars. If needed, clean the rims, then close the lids.

Steps showing how to add the starter and fill the jars. - 7

Incubate the Mixture : As mentioned above, I love to use the traditional, no-special-equipment method. The jars need to be placed in a warm environment at a constant temperature so the yogurt can incubate. I wrap them in a big towel blanket, and then I put this parcel into the oven. Don’t turn the oven on! It will still keep the yogurt at a constant temperature.

Incubate the yogurt for 7-9 hours. When ready, the yogurt should have thickened and will be jiggly. Note that the longer you leave the yogurt to ferment, the tangier it will taste.

Steps showing how to incubate the jars. - 8

Refrigerate and Serve : Once the incubation period is over, transfer the homemade yogurt to the fridge. Allow it to set and cool for a couple of hours; it will become even thicker as it chills!

Also, be sure to reserve a few tablespoons of the yogurt to use as a starter for your next batch.

DIY homemade greek yogurt. two ingredient, 15 minutes - 9

What can I do with my yogurt?

The sky is the limit when it comes to yogurt. You can enjoy it in so many ways. Here are some of my favorites:

  • Eat it plain as a healthy snack or breakfast.
  • Sweeten it with honey, jam, or fruits. You can make delicious fruit and yogurt parfait .
  • Use it in smoothies for a creamy texture.
  • Make dips like tzatziki sauce or spinach yogurt dip .
  • Use it in recipes like marinades and dishes like fatteh and cucumber yogurt salad . Or make treats like healthy yogurt popsicles and more!
  • Make homemade labneh by straining it for 6-8 hours into a creamy, spreadable yogurt cheese.
  • Turn it into Greek yogurt . Strain it for 2-4 hours to make it thicker, or leave it untouched in the fridge for about 6 hours to naturally thicken after incubation.
A bowl with homemade ygourt topped with nuts and berries. - 10

Homemade yogurt lasts about 1-2 weeks in an airtight container in the refrigerator. It might taste more sour in the last few days. You can also freeze it for 1-2 months, but frozen yogurt works best for smoothies.

Whole milk makes the creamiest yogurt. Homogenized milk gives a smooth white color, while non-homogenized milk forms a yellow fatty layer on top for added richness.

The sourness comes from lactic acid during fermentation. Over-fermentation or high temperatures can make it too sour.

Absolutely! Check out my tried-and-tested recipes for homemade soy yogurt , homemade almond yogurt , and homemade coconut yogurt . Keep in mind that non-dairy milks often need thickeners like agar or corn starch to help them set properly.

Simple dairy DIYs you’ll love

Square cream cheese - 11 Square cream cheese - 12 Homemade mozzarella cheese ball half grated on a flat white surface - 13 Homemade mozzarella cheese ball half grated on a flat white surface - 14 Butter square photo - 15 Butter square photo - 16

Equipment

  • Pot
  • 4 Mason jars (16 oz) or more (enough for 8 cups of liquid)
  • Food Thermometer
  • Silicone spatula or wooden spoon
  • Blanket or a big towel

IngredientsUS CustomaryMetric1x2x3x

  • ▢ 8 cups whole milk avoid UHT/ultra-pasteurized milk; whole milk is best, but 2% or skim works too
  • ▢ 1/2 cup plain yogurt or 2 packets of powder yogurt starter

Instructions

Sterilize your tools

  • Wash the equipment, including wooden spoons, a pot, and jars, in hot soapy water. Rinse well.
  • Place the jars on the middle shelf in the oven (no plastic parts) and sterilize them for 10 minutes at 320ºF/160ºC.

Prepare the milk

  • Add the milk to your saucepan or pot. Heat it over medium heat, stirring frequently, until it reaches 175-185ºF/80-85ºC. Remove the pot from the heat.
  • Cool the milk to 108-112ºF/42-44ºC. Either set the pot aside and let it cool naturally (20+ minutes) or place it in an iced bath to speed up the process (1-2 minutes) and stir continuously for uniform cooling.
  • Combine the plain yogurt (or starter) with ½ cup of the warmed milk and stir well. Add the mixture to the pot and stir gently.

Fill the jars and incubate

  • Pour the milk into the sterilized jars. If needed, clean the rims. Close the lids.
  • The jars need to be placed in a warm environment at a constant temperature. You can wrap them in a blanket and put them in the oven (with the heat off!).
  • Incubate the yogurt for 7-9 hours until it has thickened and becomes jiggly. The longer you leave the yogurt to ferment, the tangier it will taste.

Refrigerate and enjoy

  • Once the incubation period is over, transfer the jars to the fridge. For thicker results, allow the yogurt to set for a couple of hours before enjoying it.
  • Enjoy your homemade yogurt, and make sure to reserve a few tablespoons to use as a starter for your next batch.

Video

Notes

Nutrition

Nutrition information is automatically calculated, so should only be used as an approximation.

A spoonful of homemade yogurt over a jar. - 17

Homemade Yogurt

Equipment

  • Pot
  • 4 Mason jars (16 oz) or more (enough for 8 cups of liquid)
  • Food Thermometer
  • Silicone spatula or wooden spoon
  • Blanket or a big towel

Ingredients

  • 8 cups whole milk avoid UHT/ultra-pasteurized milk; whole milk is best, but 2% or skim works too
  • 1/2 cup plain yogurt or 2 packets of powder yogurt starter

Instructions

Sterilize your tools

  • Wash the equipment, including wooden spoons, a pot, and jars, in hot soapy water. Rinse well.
  • Place the jars on the middle shelf in the oven (no plastic parts) and sterilize them for 10 minutes at 320ºF/160ºC.

Prepare the milk

  • Add the milk to your saucepan or pot. Heat it over medium heat, stirring frequently, until it reaches 175-185ºF/80-85ºC. Remove the pot from the heat.
  • Cool the milk to 108-112ºF/42-44ºC. Either set the pot aside and let it cool naturally (20+ minutes) or place it in an iced bath to speed up the process (1-2 minutes) and stir continuously for uniform cooling.
  • Combine the plain yogurt (or starter) with ½ cup of the warmed milk and stir well. Add the mixture to the pot and stir gently.

Fill the jars and incubate

  • Pour the milk into the sterilized jars. If needed, clean the rims. Close the lids.
  • The jars need to be placed in a warm environment at a constant temperature. You can wrap them in a blanket and put them in the oven (with the heat off!).
  • Incubate the yogurt for 7-9 hours until it has thickened and becomes jiggly. The longer you leave the yogurt to ferment, the tangier it will taste.

Refrigerate and enjoy

  • Once the incubation period is over, transfer the jars to the fridge. For thicker results, allow the yogurt to set for a couple of hours before enjoying it.
  • Enjoy your homemade yogurt, and make sure to reserve a few tablespoons to use as a starter for your next batch.

Video

Notes

Nutrition

Recipe on Alphafoodie: https://www.alphafoodie.com/natural-yogurt/