The 7 Best Soy Milk Makers to Make It Fresh at Home

The SoyaJoy G5 Soy Milk Maker is our top choice

We independently research, test, review, and recommend the best products—learn more about our process. If you buy something through our links, we may earn a commission.

Best Soy Milk Makers

The Spruce Eats / Lecia Landis

The Spruce Eats Top Picks

The SoyaJoy G5 Soy Milk Maker takes our top spot with its easy to use buttons and seven functions. Fun color options and an auto-shutoff safety feature make the budget-friendly Arealer 350mL Multifunction Soymilk Maker a great soy milk maker.

If soy milk is your plant-based milk of choice, you know that store-bought varieties are convenient and widely accessible these days. Unfortunately, they're also expensive, and, depending on how many people in your household consume soy milk, the price can add up even more. Soy milk is commonly sold only in half-gallon cartons, so you're also limited in the amount of soy milk you can buy.

Making your own soy milk can help you cut down on your grocery bill and ensure you always have fresh milk when you need it. The process is made easy and mess-free with a dedicated soy milk maker. Most soy milk makers are versatile since they're used to make other plant-based kinds of milk like almond or oat milk. Some models even have settings to make porridge, soup, raw juice, and even grind coffee beans. We've researched the top-rated options, so all you have to do is pick one that fits your needs, style, and budget.

Here are the best soy milk makers.

Best Overall

SoyaJoy G5 Soy Milk Maker

SoyaJoy G5 Soy Milk Maker


What We Like
  • Easy to clean

  • Easy-to-understand buttons

  • Includes accessories

What We Don't Like
  • Manual is brief

The newest version of SoyaJoy's popular soy milk maker has a stainless steel interior that’s easy to clean and operates with simple buttons on top. You can specify whether you're making milk from soaked beans or dry beans. If you're making milk from grains or nuts, you can select between raw nut milk (milk that doesn’t need to be cooked), grains, chunky soup, and porridge as well.

This machine is designed to handle each step at the perfect temperature. It soaks and grinds the beans, cooking the final product for more than 20 minutes above 200 degrees. The kit includes a metal strainer for filtering, plastic scoop cup to measure beans, and a user manual.

Price at time of publish: $169

Capacity: 1.6 liters | Material: Stainless steel | Number of Functions: 7

What Our Experts Say

"Soybeans are known for their high-quality protein content, and their carbohydrate make up is mostly dietary fiber. It is also high in micronutrients such as iron, manganese, potassium, calcium, B vitamins such as folate, thiamin (B1), and riboflavin (B2), and phosphorus. It is one of few vegetable based proteins that is a complete protein (contains all 9-essential amino acids), that has less saturated fat and more polyunsaturated fats, and no cholesterol compared to its animal-protein counterparts." — Jenifer La, RD, Steward Healthcare Network

Best Budget

Arealer 350mL Multifunction Soymilk Maker

Arealer 350mL Multifunction Soymilk Maker


What We Like
  • Fun color options

  • Can boil water and make juice

  • Has an auto-shutoff safety feature

What We Don't Like
  • Smaller capacity

A specific device like a soy milk maker is fun and useful to have on hand, but it doesn’t need to break the bank. Arealer’s Multifunction Soymilk Maker gets the job done without having too huge an impact on your wallet.

This stainless steel device comes in three different fun colors—pink, green, or white—so you can match it to your kitchen design. It has well-designed handles to make pouring easy. And while it works wonders for soy milk, it can also be used to make quinoa milk, oat milk, rice milk, or almond milk. Plus, it can even be used to boil water or make juice. A nice safety feature: it will automatically power off once the cover is opened. And for longevity’s sake, the device was designed with holes on the bottom to help heat escape, which should extend the motor’s lifespan.

Price at time of publish: $76

Capacity: 0.35 liters | Material: Stainless steel | Number of Functions: 6

What Our Experts Say

“Growing up in an East Asian household, homemade soymilk always trumped pre-made soy milk in the US. Every time I introduce homemade soymilk to those who have never had it before, their reaction is always ‘whoa, that's what soymilk is supposed to taste like?’ By making your own, you get a thicker and richer product—where it coats your top lip like the milk mustaches from the ‘Got Milk?’ advertisements in the 90s. Commercialized soymilk products in the US compared to homemade are watered-down, and commonly flavored with vanilla where the taste of the soybean is masked and undetectable." — Jenifer La, RD

Best with Internal Strainer

Tribest SB-130 Soyabella Automatic Nut & Seed Milk Maker

Tribest Soyabella Automatic Nut & Seed Milk Maker SB-130


What We Like
  • Works as a coffee grinder

  • Quick 15-minute process

  • Easy for beginners

What We Don't Like
  • Need separate filter to remove excess pulp

  • Requires immediate cleaning to prevent sticking

Soy milk is only 15 minutes away, so you can set this machine up while you’re making breakfast and have soy milk ready when the eggs and toast are finished. Raw nut milk is even faster, taking 30 seconds to process, as long as the nuts are previously soaked. If you enjoy a cup of coffee in the morning, it can be converted to a coffee grinder, so it will earn its keep in your kitchen even if you don’t make soy milk every day.

The maker gives you two temperature options, hot or raw, and the serrated-edge grinder automatically begins blending. This makes it one of the easiest soy milk makers to use. The two filters, coarse and fine, catch the pulp, so you have usable soy milk right from the machine. We do note that some users though prefer a second filtering option to remove the last bits of pulp. Lastly, the interior is stainless steel for easy cleaning.

Price at time of publish: $120

Capacity: 1.3 liters | Material: Stainless steel | Number of Functions: 2

What Our Experts Say

“Some recipes/recommendations say to shell the soybeans after you soak it—I've found it to not be a significant difference. If you don't have a nut bag/cheesecloth and are using a fine mesh strainer, I'd recommend double strain with two mesh strainers." — Jenifer La, RD

Best Large Capacity

Idavee Brand IAE15 Presto Pure Soy Milk Maker

Idavee Brand Presto Pure Soy Milk Maker IAE15


What We Like
  • Has seven different programs including juicing

  • Self-cleaning function

  • Includes cleaning supplies

What We Don't Like
  • No internal straining

The best soy milk maker for large families or people who drink and bake with milk alternatives a lot, this pick can make a half-gallon of soy or nut milk at a time. The heated functions include dry beans or nuts, wet beans or nuts, porridge, rice soy milk, corn juice, and pureed soups. It also has a function for making juice without heat for people on a raw food diet.

This model does not have an internal strainer. Instead, you'll pour the final milk through a flat removable strainer that fits into the included pitcher. The Presto Pure Soy Milk Maker also includes a measuring cup, filter scrubbing pad, and a cleaning brush. The dual-layer stainless steel body is easy to clean inside and out, and reviewers note that this machine makes milk faster than some other popular models.

Price at time of publish: $170

Capacity: 1.9 liters/0.5 gallon | Material: Stainless steel | Number of Functions: 7

Best Design

Joyoung DJ13U-P10 Soy Milk Maker

Joyoung DJ13U-P10 Soy Milk Maker


What We Like
  • Adjustable capacity

  • Produces smooth milk without filtering

  • Can program in advance

What We Don't Like
  • Steeper price point

With a shape that looks a bit like a coffee maker, this soy milk maker will look right at home on your kitchen counter. The device does not include a filter or strainer, but the company says the grinder creates super-smooth soy milk that can be consumed without filtering. Many users agreed, although some still preferred to use their own filter to remove the final pulp.

This soy milk maker has time and temperature presets, so you can program the machine to have the soy milk ready when you want it. The settings on the touch screen are in Chinese and English, and some users noted that the English options were small and a little hard to read when they were still getting used to the machine. Presets include beans, grains, rice paste, nut milk, porridge, corn juice, juice, and four different flavors of soy milk such as date, rose, classic and goji. You can also make as little as 0.9 liters or a full batch of 1.3 liters.

Price at time of publish: $291

Capacity: 1.3 liters | Material: Stainless steel | Number of Functions: 7

Best Compact

Chufamix Vegan Milker

Chufamix Vegan Milker


What We Like
  • Speedy process

  • Budget-friendly

  • Nests for storage

What We Don't Like
  • Requires user to have a separate immersion blender

  • Messy and requires manual labor using mortar

This milk maker requires you to use your own hand blender to provide the blending power that pulverizes the nuts, seeds, or beans. After blending, you use the included mortar to squeeze the liquid from the pulp and through the filter.

The Vegan Milker doesn't cook or soak your beans beforehand or cook the product after; it just filters the pulp from the liquid mixture after it's blended. Depending on the power of your immersion blender, this milk maker produces strained milk in five minutes. The included container is marked with measurements for 0.8 liter (roughly 27 ounces) and 0.5 liter (nearly 17 ounces). For storage, the pieces nest together, so they take up very little space on your shelf.

Price at time of publish: $40

Capacity: 1 liter | Material: Stainless steel mesh, wooden mortar, plastic | Number of Functions: 1

Best Splurge

Almond Cow Plant-Based Milk Maker


Almond Cow

What We Like
  • Easy to use

  • Grinds and thoroughly filters

  • Can make 5 to 6 cups

What We Don't Like
  • Steeper price point

  • Recommends cooking milk for 20 minutes

Although the Almond Cow isn't designed specifically for soy milk, it can be used to make dairy-free milk from any nut, seed, or grain, including almonds, cashews, coconut, oats, and soybeans. With a sleek stainless steel and black exterior, it'll look good on your countertops, and owners of this milk maker say it's easy to use. Simply add your ingredients to the filter basket, fill the base with water, assemble, and press the start button. It will automatically grind your ingredients, then filter and separate the liquid milk from the leftover pulp. You'll know the milk is ready when the green light stops flashing.

According to Almond Cow, you can make 5 to 6 cups of fresh milk in "moments." Since this milk maker doesn't heat ingredients first, it's recommended to cook your soy milk for about 20 minutes to make creamier milk. Cleanup is quick and easy since the stainless steel parts just need to be rinsed with water. The brand also sells glass storage bottles and has a recipe database on the website so you can experiment with several plant-based kinds of milk, flavorings, and uses for leftover pulp.

Price at time of publish: $245

Capacity: 6 cups/1.4 liters | Material: Stainless steel | Number of Functions: 1

Final Verdict

The SoyaJoy G5 Soy Milk Maker has easy to use buttons and seven functions, all for a great price. If you want something that automatically grinds and filters, pick up the Almond Cow Plant-Based Milk Maker.

What to Look for in a Soy Milk Maker


Does the product you’re considering have its own internal filtering, or will you need to do a secondary filter after grinding? Some products offer this, and others don't. Keep in mind that even when a product has internal filtering, the pulp could still be left behind. An extra by-hand straining will ensure the smoothest milk, but it depends on how smooth and creamy you want your milk and if you don’t mind a bit of pulp.


Another functionality is key—most of these products are able to make more than just soy milk—adding value to your purchase. You can often make almond milk, hemp milk, rice milk, oat milk, coconut milk—you name it. Check the manufacturer’s instructions to see what else the machine is capable of and what other settings it offers, and keep that manual handy.

Ease of Cleaning

Cleanup is an important factor to consider; in most cases, you’ll have an easier time cleaning your product if you rinse it immediately before the soy residue dries and sticks, making it much more difficult to clean later on. Carefully read the manufacturer’s directions to know what parts are safe to clean and if any are dishwasher-safe. 


How does a soy milk maker work? 

Each maker has slight variations, but, in general, it’s a relatively simple process that involves soaking the beans, heating the beans, grinding the beans with a liquid, and then (sometimes) filtering the mixture to achieve a creamy, smooth result. Various settings allow you to use pre-soaked or not-pre-soaked beans, adjust the temperature, or adjust the ingredient itself (nut milk, oat milk, juice, coffee, etc.). These machines are a convenient option, allowing you to eliminate cooking soybeans on the stovetop and the chance of an accidental overflow when transferring them to a blender and a strainer. That many transfers of a hot mixture can be messy and cumbersome.

How can you make soy milk taste better? 

“Another benefit to making your own soy milk—you get to control the sweetness of it and flavor it as you please,” says Jenifer La, RD. “If I were to sweeten the soymilk, I would still use a pinch of salt to enhance the flavor and use rock sugar as my sweetener of choice—since this is what I've grown up with."

Keep in mind that if you're used to commercial-made soy milk, that's probably been pre-sweetened for you, and you need to give your tastebuds time to acclimate. “For me, homemade soymilk is a part of my childhood memory…It also tastes better in my opinion to commercial soy milk. I also find pre-made soymilk to be too sweet, and does not taste actually like soy to me,” says Jenifer La, RD.

If you're looking to switch things up, you can also consider adding a dash of cinnamon for a gentle kick of warm spice or even some vanilla extract and sweetener to dress up your morning coffee or black tea.

Can you make pudding with soy milk? 

Yes, you can definitely make pudding using soy milk; it’s super simple and requires very few ingredients. You can also use soy milk to make fudge, ice cream, smoothies, rice pudding, and even frosting.

How many soybeans do you use to make soy milk? 

This will be product-specific (since the machines vary in size and yields), so you’ll want to carefully check the manual, which will also tell you how much liquid to add. It’s important to follow these instructions to prevent any spillover and kitchen mess. Some products come with a measuring cup accessory to make this super easy.

How can you make soy milk creamier?

The key to the creamiest soy milk is making sure your filter process is thorough by doing more than one round of manual filtering or using a high-quality nut milk bag. Even if your machine has filtering capabilities, it may still help to do one extra pass through a nut milk bag, as some machines may leave tiny bits of pulp behind. It may also help to pre-soak your soybeans, and if you have a machine that doesn’t cook the beans before grinding, heating the milk afterward should also help.

Why Trust The Spruce Eats?

This roundup was written by Donna Currie, a cookbook author, food writer, and product tester who has reviewed more than 100 kitchen gadgets for The Spruce Eats.

This roundup was updated by Alyssa Langer, who is a registered dietitian and foodie, always curious about the next food or ingredient craze and hungry to learn and try more. Having worked in cookbook publishing, CPG label data, nutrition writing, and meal kits, her diverse background and varied interests provide a unique perspective that fosters clear, well-researched, and trustworthy reviews.

Continue to 5 of 7 below.