Elevate your plant-based nutrition game with this High Protein Homemade Soya Bean Milk recipe—smooth, creamy, and packed with wholesome goodness. Made with just a few simple ingredients, including dried soybeans and water, this DIY soymilk is naturally rich in plant-based protein and free from additives found in store-bought versions. Perfectly customizable, you can add a touch of sweetness with maple syrup or agave and a splash of vanilla for extra flavor. This recipe guides you through soaking, blending, and simmering the soybeans to create a fresh, nutrient-dense milk that’s perfect for drinking on its own, adding to coffee, or using in smoothies and baking. Ready in just over an hour (excluding soaking time), this homemade soy milk is as versatile as it is healthy. Shake well, serve warm or cold, and enjoy all the benefits of this protein-packed, vegan-friendly beverage.
Scan with your phone to download!
Rinse the dried soybeans under cold running water and place them in a large bowl. Cover them with 3 cups of water and allow them to soak for at least 8 hours or overnight.
After soaking, drain and rinse the soybeans thoroughly.
Add the soaked soybeans and 4 cups of fresh water to a blender. Blend on high speed until smooth and creamy, about 2-3 minutes.
Set a large pot over medium heat and line a fine-mesh sieve or nut milk bag over it. Slowly pour the blended soybean mixture through the sieve to separate the liquid from the pulp. Use a spatula to press down and extract as much liquid as possible from the pulp.
Discard the soybean pulp or save it for another use like soy pulp cookies or patties.
Add 3 cups of fresh water to the filtered soya bean milk in the pot. Stir in the salt. You may also add sweetener and vanilla extract at this point if desired.
Bring the soya milk to a gentle simmer over medium heat. Be sure to stir frequently and watch carefully to prevent scorching. Allow it to simmer for 20-25 minutes, skimming off any foam that forms on the surface.
After cooking, remove the pot from the heat and let the soya milk cool for a bit.
Strain the soy milk through the sieve one more time to remove any remaining solids.
Transfer the soya milk to a clean bottle or jar and refrigerate. It will keep for up to 3-4 days chilled.
Shake well before serving. Enjoy the high-protein soya milk warm or cold!
Serving size | (2155.7g) |
---|
Amount per serving | % Daily Value* |
---|---|
Calories | 994 |
Total Fat 40.0g | 0% |
Saturated Fat 5.8g | 0% |
Polyunsaturated Fat 0g | |
Cholesterol 0mg | 0% |
Sodium 654.1mg | 0% |
Total Carbohydrate 84.8g | 0% |
Dietary Fiber 18.6g | 0% |
Total Sugars 39.2g | |
Protein 73.0g | 0% |
Vitamin D 0IU | 0% |
Calcium 688.7mg | 0% |
Iron 31.5mg | 0% |
Potassium 3640.5mg | 0% |
Source of Calories