This post may contain affiliate links. Please read our disclosure policy.
This plant-based yogurt is thick, creamy, slightly tart, and made with 100% homemade almond milk! If you are looking for the creamiest almond milk yogurt, look no further! Just 5 ingredients, dairy-free, and so easy to make!

📘 Introduction
Many of you have been asking for a soy and coconut-free yogurt recipe. After using 6 pounds of almonds for testing, here it is!
I didn’t want to go with cashews here simply because it would have made the yogurts too heavy, and I wanted something light. Almonds are great, but there was one problem when making yogurt from almond milk: it never thickens.
So, after checking the ingredient list of tens of vegan yogurts and reading reviews about them, I started to work with thickeners.
I first went with pectin, but it’s a bit messy to work with, and I was not getting a satisfying texture. In the end, I went with a mix of three thickeners: locust bean gum, also known as carob bean gum, xanthan gum, and a pinch of agar-agar. When combined together, they form a gel. It’s science, so don’t ask me how it works exactly! The main point is that it results in thick and creamy yogurt!
If you are looking for a vegan yogurt recipe that doesn’t make use of gums, check out this Cashew & Almond Yogurt recipe.
👨⚕️ Health Benefits
Yogurts are packed with good live bacteria, known as probiotics. They help boost the immune system and improve digestion. Since these yogurts are made from 100% almonds, they are naturally soy-free, refined sugar-free, dairy-free, and gluten-free!
🥣 How to Make Vegan Almond Milk Yogurt
Before starting: Please don’t try to substitute or omit any ingredient here. It took a lot of tests to get this recipe right, and just a small change will affect the texture of the yogurt. For example, if using cornstarch or arrowroot, the yogurts will have a slimy texture, so stick to locust bean gum. If using too much xanthan gum, the yogurts tend to be gelatinous, etc… Don’t be scared by this recipe, though. It’s actually very easy!
You will need just 5 ingredients to make your own almond milk yogurt:
- Almonds – Use raw almonds, not roasted ones. You can use blanched or whole almonds. It doesn’t really matter.
- Locust Bean Gum – The main thickener. As opposed to cornstarch or tapioca starch, locust bean gum won’t give the yogurt a slimy texture.
- Xanthan Gum – Xanthan gum helps thicken everything a bit more and improves the mouthfeel.
- Agar Agar – Agar gives more structure to the yogurt. We are only using a very small amount of agar here (1/32 tsp) because it’s very powerful, and we don’t want a jelly yogurt texture.
- Yogurt Starter – You can use powdered yogurt starter or a few tablespoons of your favorite vegan yogurt.
- Optional: vanilla bean or vanilla extract, maple syrup.
Making the Almond Milk
Alright, let’s do it! We will first prepare the almond milk because we are going to do everything from scratch. Start by soaking the almonds for at least 6 hours, preferably overnight.

Once your almonds have soaked overnight, drain them and place them in a blender with filtered water. Blend on high speed until smooth, about 30-40 seconds. For exact quantities, please check the recipe at the end of this post.
Then, strain the almond milk using a nut milk bag. Just squeeze the bag to release the milk. The almond pulp can be discarded or saved for other recipes. The almond milk is ready to use. Now comes the easiest part: making the yogurts!

Thickening the Milk
Combine your freshly made almond milk with the locust bean gum, xanthan gum, and agar agar in a saucepan and whisk until everything is well combined. Then heat to 185°F (85°C) to activate the gums and agar. Remove from heat and let cool at room temperature.
Once it reaches 110°F (43°C), stir in the yogurt starter or 3 tbsp of non-dairy yogurt and whisk. I used only half a packet of this starter since one packet is given for 4 cups of milk. Be aware the almond milk will need to be churned as it will have already thickened a bit. This is normal. Whisk well to break any possible lumps and give the almond milk a smooth texture again.

Culturing
You can now pour the almond milk into glass jars and let the yogurts culture for 5-6 hours at 105-115°F (40-45°C). If you don’t have a yogurt maker, you can use your oven. Place the jars in a dish filled with warm water and put them in the oven with the light on or set at 105°F for 5 hours. It’s the technique I used, and it worked great!

After 6 hours, place the yogurts in the refrigerator for at least 8 hours. Your yogurts are now ready!
This almond milk yogurt makes a fresh and delicious breakfast. Top with granola, fresh fruits, a drizzle of maple syrup, and some nut butter for healthy fats!
If you plan to make these regularly, you can save 3 tbsp of yogurt and use it as a starter for your next batch.
Greek Style
This yogurt is already quite thick, but if you want an even thicker yogurt, you can get a Greek-style yogurt consistency by draining the whey from the yogurts. To do that, line a fine mesh strainer with cheesecloth, and pour the yogurt into it. Let the strainer rest on top of a bowl to catch the excess liquid, and place it in the refrigerator for 1-2 hours. After one hour, your yogurt should already be thicker. Let it rest longer for a thicker texture.

Flavor Variations
Now for those of you who don’t like plain yogurt, I’m sharing 7 variants (not all pictured) to flavor your yogurts. Commercial yogurts almost always contain added flavorings and a lot of sugar. By making your own, you know exactly what’s in there.
- Blueberry: Mix 1/2 cup yogurt with 1/4 cup homemade blueberry jam. I recommend checking Bakerita’s Blueberry Chia Jam recipe for a low-sugar version.
- Peach: Purée 1 large peach with 2 tsp maple syrup. Mix 1/2 cup yogurt with the peach purée.
- Salted Caramel Crunch: In a small bowl, mix 1 tbsp almond butter with 1 tbsp maple syrup and 1/8 tsp salt. Stir the caramel into 1/2 cup yogurt and top with roasted pecans.
- Amaretto: Mix 1/2 cup yogurt with 1/4 cup cherry jam and 1/8 tsp almond extract.
- Nutella: Mix 1/2 cup yogurt with 2 tbsp hazelnut butter, 2 tbsp cocoa powder, and 2 tbsp maple syrup.
- Key Lime: Mix 1/2 cup yogurt with 2 tbsp lime juice. Sweeten to taste.
- Double Chocolate: Mix 1/2 cup yogurt with 2 tbsp cocoa powder, 1 tbsp maple syrup (or more, to taste), and 1 tbsp chocolate chips.

💬 FAQ
I’m afraid I cannot recommend any substitute for this recipe. It’s the combination of the gums and agar that creates the perfect smooth and creamy texture.
Commercial almond milk often contains gums or thickeners, so it’s hard to predict the results. Some brands might work, others won’t. For the best result, I highly recommend making your own almond milk.
Get a 1/8 measuring teaspoon and fill half of it with the agar. Using a knife, remove half of the half to get 1/32. If you are unsure, you can simply double the recipe. In this case, you will use 1/16 teaspoon.
Almond milk yogurts will keep for up to 4-5 days in the refrigerator.

If you are looking for soy-free, coconut-free yogurt, this is it. It’s creamy, smooth, and has the perfect texture!
🧈 More Dairy-Free Recipes
Let me know in the comments if you try this recipe and what is your favorite flavor!


Vegan Almond Milk Yogurt
Ingredients
Almond Milk
- 1 cup raw almonds
- 3 cups filtered water
Yogurts
- 2 and 1/2 cup homemade almond milk
- 1 tsp locust bean gum
- 1/4 tsp xanthan gum
- 1/32 tsp agar powder see notes
- 1 packet of yogurt starter or 2 tbsp non-dairy yogurt I used half a packet of this starter.
- Optional: 2 tsp maple syrup, seeds from 1/2 vanilla bean (or 1/4 tsp vanilla extract)
Instructions
Almond Milk
- Soak the almonds for at least 6 hours or overnight. Drain and add to a blender with the 3 cups of water. Blend on high speed for 30-40 seconds, until smooth.
- Place a nut milk bag over a large glass bowl. Pour the almond milk into the bag and twist to close. Using your hands, squeeze to extract as much almond milk as possible. You should end up with about 2 and 1/2 cups of almond milk.
Yogurts
- Combine the almond milk (2 and 1/2 cups), locust bean gum, xanthan gum, and agar in a medium saucepan. If you want to make a sweetened yogurt, also add maple syrup and vanilla seeds. Heat over medium heat until it reaches 185°F (85°C), whisking constantly to make sure all the gums are fully dissolved and don't stay at the bottom. Remove from heat at soon as it reaches 185°F, just before it boils. Transfer to a large glass bowl and let sit for about 20 minutes or until the temperature reaches 110°F (43°c). This is important. If the milk is too hot, it will kill the culture. Using a thermometer is strongly recommended.
- Once the milk is at the right temperature, stir in the yogurt starter. At this step, the almond milk will have already thickened and may appear gelatinous, don't worry, this is totally normal. Give it a good whisk to break any "lumps," and make it fully smooth again. Pour into glass jars and close the lid, or use plastic wrap to cover.
- Place the jars in a baking dish filled with warm water; they should be half immersed. If you have a yogurt maker, skip this step and just put the jars into your machine.
- Place the baking dish with the jars in a 105°F preheated oven for 6-10 hours, depending on how sour you like your yogurts. Personally, I prefer them with a milder flavor so I let them culture for only 6 hours.
- Transfer the yogurts to the refrigerator and let cool for at least 8 hours.
- Enjoy for breakfast or dessert, sweetened with some maple syrup and topped with granola, fresh fruits, jam, or nut butter. Always give the yogurts a good stir before eating!
- The yogurts will keep for up to 4 days in the refrigerator.
Notes
- To measure 1/32 tsp of agar: fill one-half of a 1/8 measuring teaspoon. Using the tip of a knife, remove half of it to get 1/32 of a teaspoon.
- If you don’t have a yogurt starter or non-dairy yogurt, you can also use probiotics. For this recipe, use 3 capsules of vegan probiotics.
- If you plan to use this yogurt for savory dishes, omit the maple syrup and vanilla.
- Nutritional information is just an estimate and may not be accurate.
Nutrition

About the Author
Thomas Pagot is the founder, photographer, and recipe developer behind Full of Plants. He created the blog in 2016 as a personal cookbook for vegan recipes. Through years of recipe development, Thomas has successfully grown Full of Plants into a trusted resource for plant-based recipes.

🧀 25 Mind-Blowing Vegan Cheese Recipes!
Sign up for the Full of Plants newsletter and you’ll get new recipes delivered by email weekly, PLUS your FREE 100-page printable eBook!