
Vegan Soy Cashew Yogurt (Instant Pot or Stove)
User Reviews
5.0
-
Prep Time
15 mins
-
Cook Time
12 hrs
-
Total Time
12 hrs 15 mins
-
Servings
7 cups
-
Calories
201 kcal
-
Cuisine
International

Vegan Soy Cashew Yogurt (Instant Pot or Stove)
This vegan soy cashew yogurt is rich, creamy, and budget-friendly. No coconut milk, no thickeners, only whole food ingredients. As mild or as tangy as you want!
Ingredients
- 1 double-strength batch homemade soy milk (see Note 1)
- 1 cup raw cashews
- ½ cup storebought vegan yogurt (only required for first batch; see Note 2)
Instructions
- Start by cooking soy milk according to the recipe, then cool it down to lukewarm (120 °F or lower; doesn’t have to be exact). This pasteurizes the soy milk and ensures a safe environment for the yogurt bacteria to thrive. See Note 1 if using storebought soy milk.
- Add cooled soy milk, cashews, and yogurt starter culture to a clean blender jar. Blend on high speed until very smooth.
- Pour the mixture into a large glass bowl or container.
- Cover loosely with a lid or plastic wrap. This prevents condensation from dripping onto the yogurt as it ferments.
- Now follow the instructions below for either the Yogurt Maker method, Instant Pot method, or Oven method. Once the yogurt has fermented to your liking, stir it until it reaches a smooth and even consistency.
Yogurt Maker Method
- Place the container in your yogurt maker and turn it on. Set the timer to your preferred fermentation time (see Note 3).
Instant Pot Method
- Pour 1 cup of warm water back into the now-empty Instant Pot and set it up with a trivet. Put the covered yogurt mixture on top of the trivet.
- Secure the lid on the Instant Pot. (You can leave the steam vent on the lid in either the venting or sealing position.) Select the "Yogurt" setting again and set it to Normal mode. Adjust the time to anywhere between 8 to 24 hours (see Note 3).
Oven Method
- If you don’t have a yogurt maker or Instant Pot, don’t worry. Just preheat your oven to the coolest temperature setting (around 170 °F to 200 °F) for 5 minutes, then turn it off. Stick your hand in there to make sure it feels warm but not hot; if it feels hot, let it cool down a bit before adding the yogurt.
- Then set your container of yogurt on one of the oven racks and leave it inside with the door closed for 12 to 24 hours. This method is less precise because every oven differs in its insulation capabilities, and you may want to turn on the oven for a few seconds every couple of hours just to make sure it stays warm enough.
Notes
For the yogurt base, I use my Homemade Soy Milk recipe, which can be cooked in the Instant Pot or on the stove. I prefer to make “double-strength soy milk” for my yogurt which means using half as much water as I usually use for drinking soy milk (so 4 cups instead of 8 cups).
Alternatively, you can substitute with storebought soy milk. But be prepared for a thinner yogurt. You'll first need to pasteurize it to kill off any potentially harmful bacteria. Do this by pouring the milk into a clean and empty Instant Pot. (Do not cover with the lid.) Select the "Yogurt" setting on More mode; the display should flash boiL and beep three times. When the Instant Pot beeps again and the display changes to Yogt, it's finished the heating process. Leave the soy milk to cool until it reaches 120 °F, then proceed to the next step.
- Alternatively, you can substitute with storebought soy milk. But be prepared for a thinner yogurt. You'll first need to pasteurize it to kill off any potentially harmful bacteria. Do this by pouring the milk into a clean and empty Instant Pot. (Do not cover with the lid.) Select the "Yogurt" setting on More mode; the display should flash boiL and beep three times. When the Instant Pot beeps again and the display changes to Yogt, it's finished the heating process. Leave the soy milk to cool until it reaches 120 °F, then proceed to the next step.
I’ve made this recipe with the following storebought brands: Maison Riviera, President’s Choice, Silk, and YoSo. Any plain yogurt should work as long as it contains live probiotics. If the ingredients list includes "active bacterial cultures," you're good.
If you plan on making yogurt again soon, don’t forget to scoop out 1/2 cup of yogurt (using a clean spoon!) and save it to use as the starter for the next batch.
- If you plan on making yogurt again soon, don’t forget to scoop out 1/2 cup of yogurt (using a clean spoon!) and save it to use as the starter for the next batch.
- Yogurt should be fermented for at least 8 hours, up to 24 hours. The longer the fermentation, the more tangy the yogurt becomes. I like it best between 12–16 hours, but you may want to experiment with a few batches to figure out what you prefer.
Nutrition Information
Show DetailsNutrition Facts
Serving: 7cups
Amount Per Serving
Calories 201 kcal
% Daily Value*
Calories | 201kcal | 10% |
Carbohydrates | 13g | 4% |
Protein | 10g | 20% |
Fat | 13g | 20% |
Saturated Fat | 2g | 10% |
Polyunsaturated Fat | 4g | 24% |
Monounsaturated Fat | 6g | 30% |
Sodium | 5mg | 0% |
Potassium | 430mg | 9% |
Fiber | 2g | 8% |
Sugar | 4g | 8% |
Vitamin A | 4IU | 0% |
Vitamin C | 3mg | 3% |
Calcium | 75mg | 8% |
Iron | 4mg | 22% |
* Percent Daily Values are based on a 2,000 calorie diet.