Go Back
+ servings
Homemade Non-Dairy Yogurt Made With A Crockpot
Print Recipe
4.91 from 10 votes

Homemade Non-Dairy Yogurt Recipe

Follow this non-dairy yogurt recipe to make your own homemade non-dairy yogurt using a crockpot. Once you start, you'll never go back to store-bought!
Prep Time30 minutes
Cook Time2 hours
Total Time2 hours 30 minutes
Course: Breakfast
Cuisine: Vegan
Diet: Vegan
Servings: 1 quart
Calories: 20kcal

Ingredients

  • 4 cups of non-dairy milk 1 quart*
  • 2 tablespoons (heaping) cornstarch or other thickener
  • 1 tablespoon of store-bought non-dairy yogurt OR 2-3 tablespoons of the non-dairy yogurt from your previous batch

Instructions

  • (see process shots above) Start by pouring the milk into a large sauce pan over medium heat and whisking in 2 heaping tablespoons of cornstarch. Make sure you whisk well so that no clumps form.
  • Continue whisking and increasing the heat until your milk reaches 180 °F. Don't let it boil! Just increase the temperature a little at a time.
  • Once the milk has reached 180 °F, take the saucepan off of the heat and let the milk cool, whisking it often. This can take from 1 to 2 hours. Let the milk cool between 90-100 °F.
  • While the milk is cooling, place your crockpot in the middle of a large towel and turn it on low. Also at this time remove from the refrigerator either the 1 tablespoon of store-bought yogurt or the 2-3 tablespoons of yogurt from your previous batch of yogurt and let it come to room temperature.
  • Once the milk has cooled to between 90-100 °F, thoroughly whisk in the 1-3 tablespoons of yogurt. Then pour the entire mixture into your glass jar. Loosely put the lid on top, but don't tighten it. 
  • Turn off the crockpot and unplug it. Then tightly wrap the jar full of milk in smaller towels and place it in the crockpot. Take the larger towel and wrap the entire crockpot tightly.
  • Let the yogurt "incubate" from 12-18 hours. The longer you let it incubate the more bitter/sour and thicker it will get. It really varies on the type of milk you use and the heat of your crockpot. The first time you make it, start by checking your yogurt at 12 hours. Give it a stir and taste it. If it's not too sour, wrap it back up and let it sit longer (you can even turn on your crockpot for a minute or so to re-heat it. 

Notes

* If possible, make your own non-dairy milk! Check out how to make homemade almond milk here. You can always buy some from the store too. The first time I made my yogurt I used Blue Diamond Almond Breeze.
---
The first time I made this yogurt I let it incubate for 12 hours before I tasted it and ended up letting it go about 15 hours total, checking it every now and then. It was sweet, but a little runny. 
The second time I made it, I let it sit for 15 hours before looking at it and it was a bit too sour for me, but a lot thicker. In order to get ride of some of the sourness, I just added some sweetener to it and then it was good to go. 
Basically you may need to experiment a little before you get your yogurt to be just how you like it. Also, you may find this homemade yogurt to not be as thick as store-bought yogurt, but there are ways to make it thicker.
---

To get thicker yogurt try 1 or more of the following:

- During step 2 allow your milk to stay heated at 180°F / 82°C for about 20 minutes. This allows some of the moisture in the milk to evaporate, making your yogurt thicker.
- Let it "incubate" longer, but remember this will make it more sour.
- Strain your yogurt from up to 1-2 hour to overnight, depending on how thick you want it. You can use something like cheesecloth on top of a strainer over a bowl.
- Add pectin or gelatin (if not vegan or vegetarian as gelatin is made from ground up animal tendons, ligaments and/or bones!). You'll want to start with a small amount, about 1 teaspoon of thickener per quart of milk. During step 1, whisk 1 teaspoon of thickener into some of the milk in a separate bowl and let it "bloom". Then whisk it into the sauce pan of milk.

Nutrition

Serving: 0.5cup | Calories: 20kcal | Carbohydrates: 1g | Protein: 1g | Fat: 2g | Saturated Fat: 0.004g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Sodium: 163mg | Potassium: 0.01mg | Fiber: 0.4g | Sugar: 0.2g | Vitamin C: 0.2mg | Calcium: 152mg | Iron: 0.001mg