Go Back Email Link
+ servings
homemade yogurt

Homemade Yogurt

AuthorBronwyn Case
Yogurt is one of the most versatile foods to have in your fridge. It's incredibly simple to make at home using an Instant Pot, and it can be used in a wide variety of dishes. From sweet creations like parfaits and smoothies to savoury options such as dips, dressings, and marinades, the possibilities are endless. Not only does making your own yogurt give you full control over the quality of ingredients, but it also helps you save money and avoid unnecessary additives found in store-bought yogurt.
Prep Time5 minutes
Cook Time30 minutes
Ferment 12 hours
Total Time12 hours 35 minutes
Servings1 Gallon

Ingredients  

  • ¼ Cup Real Yogurt or 1 frozen yogurt puck
  • 1 Gallon Milk

Instructions 

  1. Heat the Milk: Pour 1 gallon of milk into a large pot over medium-high heat. Heat the milk to 85-90°C (185-194°F), stirring very often to prevent burning on the bottom.
  2. Simmer: Once the milk reaches the target temperature, lower the heat and let it simmer for an additional 10 minutes, keep stirring. This step helps to evaporate some of the water in the milk, concentrating the fat and resulting in a creamier, thicker yogurt.
  3. Cool the Milk: Remove the pot from the heat and let the milk cool down uncovered but protected from contamination (like other food, dust or insects) until it reaches 40-45°C (104-113°F). This is the ideal temperature for adding your yogurt starter culture.
  4. Add the Starter Culture: Once the milk has cooled to the appropriate temperature, add a 1/4 cup of store-bought plain yogurt or a frozen yogurt puck. Mix well to ensure the yogurt is fully incorporated into the milk.
  5. Incubate the Yogurt: Pour the inoculated milk into your Instant Pot. Cover with the lid, set the valve to venting, and press the 'Yogurt' button. Let the yogurt incubate for 12-24 hours, depending on how tangy you want your yogurt. The longer it ferments, the tangier it becomes.
  6. Cool and Set: After the incubation period, remove the insert from the Instant Pot, cover it, and place it in the fridge for 12 hours. This resting time allows the yogurt to cool, set, and thicken further.
  7. Optional Strain for Thicker Yogurt: If you prefer a thicker yogurt, line a colander with cheesecloth and place it over the sink or a large dish to catch the whey. Once your yogurt has cooled, pour it into the cheesecloth-lined colander and let it strain for 30-60 minutes. This will remove some of the excess whey and result in a creamier, thicker yogurt.
  8. Store Your Yogurt: Once your yogurt has set and thickened to your liking, portion it into jars or containers for storage. Keep the yogurt in the fridge, where it will stay fresh for about 1-2 weeks!
  9. Optional Step for Future Batches: For future yogurt-making, make frozen yogurt pucks by filling silicone muffin molds with yogurt and freezing them. These yogurt pucks can be used as the starter culture for your next batch, saving you from buying store-bought yogurt every time!

Notes

I prefer to heat the milk in a large pot first, then transfer it to the Instant Pot. I find that using the 'saute' setting on the Instant Pot heats the milk up too quickly and is prone to burning.
Some people like to add warm milk to the yogurt starter before adding it to the pot of milk to make it thinner and easier to incorporate. I skip this step and just add the yogurt or yogurt puck directly to the milk, mixing it well. Feel free to try whichever way aligns with you!
I usually incubate the yogurt for about 12-18 hours. This gives me a nice consistency and flavour—not too sour, but still tangy and creamy!