This homemade soya milk recipe is a simple and rewarding process. It involves soaking, blending, and cooking soybeans to create a creamy and nutritious plant-based milk. The longer you simmer it, the less beany and bitter the taste. Perfect for those who enjoy fresh, preservative-free alternatives to store-bought milk.

Stuck mid-recipe?
Chefadora AI has the answer - timers, swaps, step-by-step help.
Ingredients
- soya beans4cups
- water (as needed)
- sugar (to taste)
Nutrition (per serving)
Calories
103.8kcal (5.19%)
Protein
8.6g (17.2%)
Carbs
7.0g (2.55%)
Sugars
1.8g (3.6%)
Healthy Fat
4.0g
Unhealthy Fat
0.7g
% Daily Value based on a 2000 calorie diet
How to make Soya Milk
- Step 1
Transfer 4 cups of soya beans to a jar and soak for 24 hours.
- Step 2
Transfer the soaked beans to a bowl and squeeze them to loosen the peels.
- Step 3
Add water and remove the soya bean peels.
- Step 4
Sieve out the water from the soya beans.
- Step 5
Transfer the beans to a blender and add water.
- Step 6
Blend for 1-2 minutes until the beans are pulverized finely.
- Step 7
Use a cheesecloth to strain out the soya milk from the blended mixture.
- Step 8
Transfer the strained milk to a pot and cook for 20 minutes or more.
- Step 9
Simmer the soya milk longer to reduce the beany and bitter taste.
- Step 10
After 25 minutes, add sugar to taste and stir well.
- Step 11
Strain the milk again to ensure smoothness.
- Step 12
Allow the soya milk to cool before storing it in the freezer to cool quickly . Add honey , date powder/syrup or any sweetener of choice
- Step 13
Store the soya milk in the freezer immediately after it cools to prevent spoilage.
Nutrition (per serving)
Nutrition (per serving)
Calories
103.8kcal (5.19%)
Protein
8.6g (17.2%)
Carbs
7.0g (2.55%)
Sugars
1.8g (3.6%)
Healthy Fat
4.0g
Unhealthy Fat
0.7g
% Daily Value based on a 2000 calorie diet
Tips & Tricks
The longer you simmer the soya milk, the less beany and bitter the taste.
Use a cheesecloth for better straining to achieve a smoother texture.
Store the soya milk in the freezer immediately after cooling to extend its shelf life.
Consume within 2-3 days if stored in the fridge to ensure freshness.
FAQS
How long should I soak the soya beans?
You should soak the soya beans for 24 hours to ensure they are soft and ready for blending.
Why does the soya milk taste bitter?
The bitterness comes from the beany taste of soya beans. Simmering the milk longer reduces this bitterness.
Can I add flavors to the soya milk?
Yes, you can add vanilla extract or other flavorings after cooking to enhance the taste.
How should I store the soya milk?
Store the soya milk in the freezer immediately after it cools to prevent spoilage. It lasts 2-3 days in the fridge.
Can I use the leftover pulp from straining?
Yes, the leftover pulp, also known as okara, can be used in baking, smoothies, or as a base for other recipes.
Loading reviews...
Chinedu promise omalicha precious
(@omalicha)
A chef👩🍳 Food lover Beauty and wellness consultant Interior comfort curator Personal beauty shopper For more authentic recipes follow for more...... A chef👩🍳 Food lover Beauty and wellness consultant Interior comfort curator Personal beauty shopper For more authentic recipes follow for more.........
Marnirni-apinthi Building, Lot Fourteen,
North Terrace, Adelaide, South Australia, 5000
Australia