Homemade Nondairy Yogurt

Homemade Nondairy Yogurt

Of all the nondairy milks you could use for yogurt, cashew milk works best, turning pleasantly sour with an underlying sweetness. If you wish to go beyond cashew milk, and use soy milk, coconut milk or your homemade nut milk, our How to Make Yogurt guide can help, but whatever you choose, look for nondairy milk with the fewest possible ingredients, ideally just nuts, grains or pulses, and water. While not strictly necessary, the starch used here makes for a creamy, silky yogurt that’s still loose enough to stir. If you prefer a thicker yogurt, add a little more, or try the agar powder variation. Or leave the thickener out entirely for a thin, pourable yogurt that’s perfect for smoothies.
  • Total:
  • Serves: 1 person



  1. Step 1

    Place 3/4 cup milk in a small bowl and whisk in starch until smooth.
  2. Step 2

    Bring remaining milk to a simmer in a medium pot. Whisk starch into hot milk, then let simmer until mixture thickens, 2 to 3 minutes. It should be very thick, like pudding. (It will thin out after fermentation.) Remove from heat, transfer to a glass jar or ceramic bowl (not a reactive metal bowl), and let cool until it reaches 110 degrees.
  3. Step 3

    Stir in starter, cover, and let ferment somewhere warm and draft-free for 12 to 24 hours, until it milk turns sour, to taste. If it separates, simply whisk or shake it back together.
  4. Step 4

    Refrigerate for at least 4 hours to set.