The Best Plant Milks for Frothing at Home
If you go back ten years, most coffee shops only carried one plant milk: soy. And many only carried one brand: Silk.
Soy milk has been around for centuries, and is still a popular plant option, prized for its versatility and nutritional content. Out of all our contenders, it performs the most like cow milk. Like cow milk, it contains eight grams of both fat and protein.
● AVAILABILITY: I’d bet that if a grocery store had any plant milk, it’d have soy (ask me again in five years—the answer might change to oat). I grabbed this from a shelf at Whole Foods, but you can order it online, along with the entire catalog of Silk products. This version is shelf-stable, and Silk makes a number of products that are refrigerated or can be stored safely at room temperature. 8/10
● FIRST TASTE: Soy milk tastes like…well, soy milk. What does that mean? It’s hard to describe. “Beany” can have a negative connotation, but soy milk certainly tastes distinct. This version of soy milk was especially distinct since there’s no added sugar. However, the fat in this soy milk made it creamy and silky—I immediately thought this would be an excellent replacement in recipes that call for cow milk. 7/10
● TEXTURE, STEAMED: They call it the original for a reason. The soy milk foamed a lot, but it wasn’t as uniform as I’d have liked. The foam was clearly on top, with the steamed milk sitting below). The foam held up well. 8/10
● TASTE, STEAMED: The flavor of soy milk mellowed out once it was steamed. It left a slightly bitter aftertaste, but it wasn’t off-putting. 7/10
● TASTE WITH COFFEE: The milk added no sweetness, so the bitterness of the milk and the bitterness of coffee was a bit much. That being said, this is a great option for those who don’t want any hint of sweetness in their drink. 7.5/10
● OVERALL SCORE: 37.5/50. Soy milk is a classic for a reason. It’s versatile while still retaining its character, and Silk soy packs the most protein out of anything else on this list. It foams well—though imperfectly – and I might want a milk that pairs slightly better with traditional ‘coffee’ flavors, but overall I was pleased with my coffee-drinking experience.
As of this writing, almond milk is the most popular plant milk in the United States. Califia Farms is arguably one of the biggest producers of almond milk for cafe settings and they’ve recently branched out into oat and hemp milk.
On its own, almond milk can be very bitter, so most milks will have some added sugar. Califia adds five grams of sugar per serving, and also has a lower fat and protein content than cow milk (4.5 grams of fat and two grams of protein per serving).
● AVAILABILITY: Califia Farms is the first brand that I could order directly online versus going to Amazon or another aggregate website. Many of the refrigerated options are available in stores nationwide and they have a store locator, but I was pleasantly surprised to find their barista series almond milk on the shelf at Whole Foods. This is the version of their milk that I’m most familiar with, so I grabbed it. 9/10
● FIRST TASTE: As I mentioned above, Califia Farms sweetens their milk, so of course it tasted delicious cold, on its own. The sweetness wasn’t overpowering, and it retained some of the earthiness from the almonds. The texture was very thin—much thinner than the soy—but this would be my first pick to drink on its own, without any coffee. 7.5/10
● TEXTURE, STEAMED: Although this was a barista series version of this milk, it didn’t steam as well as I would have liked; it only had two grams of protein so that should have been expected. I once worked in a cafe that only used this milk in iced drinks (we used a totally separate brand for steamed drinks) and I was quickly reminded why. Although not unpleasant, I needed more foam!. 5/10
● TASTE, STEAMED: Yeah, this still tasted great. What was lost in silky texture was made up for in flavor. 8/10
● TASTE WITH COFFEE: While I loved the flavor of this on its own, I was conflicted about its relationship to coffee. The sweetness was distinct, so this might not be the drink for you if you want your coffee to stand out. In my experience, coffee also tends to bring out the bitterness in almonds, but I’m not sure why. Overall, this tasted ok, but somewhat out of balance in my cappuccino. 6/10
● OVERALL SCORE: 35.5/50. I love almond milk, but it wasn’t the greatest for steaming and had a prominent sweetness that was not present in the other milks. I’d prefer this milk for my cereal or to throw in a protein shake.
I dream of pistachio milk. For years I hoped my favorite plant milk brands would make a pistachio milk for baristas. There are other brands who have made milk with pistachios, but Táche might be the first to boast a “barista friendly” version.
When you visit the Táche website, you can tell this milk is being served and sold differently than its past plant milk predecessors. The website is beautiful and the packaging evokes an elegant tea time service rather than the utilitarian boxy feeling of other brands. Táche pistachio milk has 3.5 grams of fat, two grams of protein, and six grams of added sugar (they also make a sugar-free version).
● AVAILABILITY: You can order Táche on their website. They have limited distribution across the United States. They’re primarily in independent grocery stores and small coffee shops, so you should check their store locator if you want to nab a box, but if you don’t live in a big city your best bet is to order online. One quick note is that Táche was significantly more expensive than its competitors. This makes sense—it’s a smaller brand—but a six-pack of Califia online will set you back $24.99 while a six-pack of Táche costs almost double. 4/10
● FIRST TASTE: It tasted like baklava, a Turkish dessert made with phyllo dough, honey, and sometimes pistachios. One thing that I really liked about the flavor was that it’s not trying to mimic whole milk—the flavor was incredibly strong and powerful and delicious. 9/10
● TEXTURE, STEAMED: I expected this milk to let me down. After disappointing results from almond milk, I expected Táche’s low protein content to affect its ability to steam. Nope—not at all. This steamed just as well as any high-protein milk and felt like drinking a cloud. 9/10
● TASTE, STEAMED: Baked desserts. The sweetness was mellow and the pistachio flavor really benefits from being frothed—it took on a baked, almost caramelized flavor. I scooped a bunch of this foam and put it into a cup and ate it. That's how good it was. The only reason I didn’t give this a perfect score was because I’m not sure I could drink this every day. 9/10
● TASTE WITH COFFEE: Is the future of coffee shops pistachio lattes? I’m not sure yet. The flavor was really pronounced and while I loved it in the coffee I was drinking, I wasn’t sure if this could work in a more delicate coffee. The flavor was very present so maybe this would be great for someone who adores the flavor of pistachios, but perhaps this wouldn’t be an everyday option. 7/10
● OVERALL SCORE: 38/50. I loved this milk, and I can’t wait for pistachio milk to show up in more coffee shops. Currently, it’s a little difficult to find and may be cost-prohibitive, but the flavor and its ability to steam made this a stand-out option.
Milkadamia has been making macadamia-based products for years—their website has a handful of macadamia-based products, like oils and “butter” spreads.
This macadamia milk has no sugar, which is in stark contrast to the other milks on this list (many have either added sugar or natural sugars from their ingredients, like oats and other grains). Macadamia milk has about the same amount of fat as dairy milk (3.5% versus 4%) but only has one gram of protein, which could make steaming difficult.
● AVAILABILITY: This milk is shelf-stable and does not require refrigeration until you open. You can order this milk online, but it’s kind of a roll of the dice if you could find this at your local grocery store. Milkadamia is a national brand, and they have a location tracker so you can see what grocery stores carry their products, so I typed in my zip code in Chicago and got a good handful of results—mostly Whole Foods and Jewel-Osco, which is our main local grocery store.
I then typed in my childhood zip code in Miami, Florida, and got similar results—Whole Foods and Publix. So you probably couldn’t pick it up from a small retailer on a quick trip but if you go to a recognizable grocery chain you’re likely to find Milkadamia milk. 8/10
● FIRST TASTE: For the fact that this milk has no sugar, it tasted pleasantly—and surprisingly— sweet. Macadamia nuts on their own have some inherent sweetness, so this could be a good option for someone considering a plant milk with no sugar to add to their coffee. 7/10
● TEXTURE, STEAMED: This milk does not have a lot of protein, and it showed—there was virtually no foam in the milk frother after heating. Milkadamia does make a barista series version of their milk, which I have to imagine foams better, but it also has a very low protein content, so I’m not sure how they’d change the formula to make it steam better. This milk was naturally thicker than some of the other milks, so that helped carry through some of the texture. 3/10
● TASTE, STEAMED: Because the milk didn’t foam, the steamed milk tasted similarly to when it was cold. 7/10
● TASTE WITH COFFEE: Milkadamia was distinct enough to feel like I was drinking something special, yet mild enough to not overpower the coffee. I definitely missed the foam, but the slight sweetness and natural texture of the milk complements the milk beautifully. 7/10
● OVERALL SCORE: 31/50. I think this would be a better option if you wanted to add a cold plant milk directly to coffee. I wouldn’t want to steam this again, but I wouldn’t mind throwing a splash into my cup.
The Barista Series Oat Milk Showdown!
It’s impossible to deny the ubiquity of oat milk. Almost every coffee shop carries the popular plant milk—Onyx Coffee’s Momentary shop exclusively carries oat milk. Oat milk has crossed into mainstream culture and is a favorite both of baristas and consumers alike. Because oat milk is so popular right now, we decided to pick two of the most sought-after brands and see which one is the best, once and for all.
When you think of oat milk, you likely think of Oatly. The Swedish company has been around for decades, but in the last five years, Oatly has experienced a surge in demand in the United States, and is now served at Starbucks stores nationwide.
One of the reasons oat milk is so popular is that it has a low allergen content—there are no nuts – and some oat milks are gluten free (including Oatly). Oatly makes a few versions of its signature oat milk, but the original has five grams of fat, three of protein, and seven of sugar.
● AVAILABILITY: I’m only mildly kidding when I say this is available everywhere. Oatly has become so dominant in this field that you can ask for Oatly by name. You can order Oatly online or find it in most grocery and big box stores. Original Oatly is found in the refrigerated section of the store. 9/10
● FIRST TASTE: I think what makes oat milk so popular is how mild the flavor is. More than any of the milks tasted, oat milk was the closest in flavor to cow’s milk. The flavor was mildly sweet and felt viscous like cow milk. It was still unique with a “cereal,” grain-like quality to it. 8/10
● TEXTURE, STEAMED: I wasn’t sure how this would steam but it ended up frothing beautifully. I think I might wanted a little more texture, but since this wasn’t the barista version of their milk – which is also easy to find - I wasn’t too upset. 7/10
● TASTE, STEAMED: Mild, sweet, and silky! There’s something really exciting about a milk that can take on the “roasty” flavors of an ingredient when it’s steamed, and this felt like it had a bit of that roasted oat flavor—almost like what happens to oats when they’re baked in oatmeal cookies. 8/10
● TASTE WITH COFFEE: This was slightly thinner than I’d like, but definitely one of the best performing milks I tried. The flavor of the coffee shone through and the sweetness from the milk complimented the beverage. 7/10
● OVERALL SCORE: 39/50. What’s not to like? Oatly has really found the balance between crafting a plant milk that is both mild and unique. You know you’re tasting oats, but if you close your eyes for a minute you might imagine drinking cow’s milk. A great option for those looking for a replacement for cow milk.
Pacific makes a number of things you’ve likely enjoyed, like soups and broths. Pacific is also one of the leaders in plant milk, making everything from soy to hemp to coconut milk.
Pacific’s oat milk is shelf stable, and I initially didn’t consider its “organic” designation until I read a review of another oat milk admonishing it for not offering an organic option. Pacific’s oat milk did have more sugar than anything else we tested—37 grams—along with two grams of fat and four grams of protein.
● AVAILABILITY: You can’t order this on the Pacific website, but Pacific is such a huge company that most of its products are available in all major grocery and big box stores. 7/10
● FIRST TASTE: This was definitely sweeter than anything else tested. It was creamy and lovely, but it might be too sweet for some. I’d grab this if I was replacing milk in a sweet dessert, but it might be too much in a savory application. Pacific does make a reduced-sugar version of their oat milk (three grams) for those looking to cut back. 6/10
● TEXTURE, STEAMED: As expected, the foam was pleasant and luscious, but a touch thinner than I’d like. The low-fat content meant it didn’t have the same creaminess as a higher-fat milk. 6/10
● TASTE, STEAMED: I have to say I’m a big fan of steamed oat milk, especially this one. The sugars tasted like they had been slightly caramelized—sort of like milk that had been sitting in a bowl of cereal. 8/10
● TASTE WITH COFFEE: Coffee and sweetness will never go out of style. While this oat milk complimented the coffee beautifully, I found myself wanting to hold back on how much milk I added to my coffee. 7/10
● OVERALL SCORE: 34/50. I might have liked the reduced-sugar option slightly more, and the lower fat content meant that the milk didn’t quite steam as much as I wanted. But there’s a big difference between the Pacific regular oat milk and its barista series counterpart, so I was excited to see how that performs.
The biggest differences in Oatly’s barista edition milk is the amount of fat in the drink. Oatly’s barista edition has seven grams of fat versus the original’s five grams—the sugar and protein content are exactly the same. Besides the fact that it is also shelf-stable, there’s not a ton of perceptible differences.
● AVAILABILITY: I was not expecting barista edition versions of drinks to be as easy to find as they are. However, Oatly is so popular that it’s not uncommon for it to be sold out in stores—the barista edition is currently sold out on its website. I was able to find Oatly at my local grocery store pretty easily, but I’m not sure if that was luck. When it is in stock, you can find Oatly barista edition at most national chains and big box stores. 8.5/10
● FIRST TASTE: This milk was slightly more textured than its regular counterpart, but they tasted remarkably similar. There was a grainy, cereal-like quality that I liked, that still felt mild—this won’t overwhelm your palate. 8/10
● TEXTURE, STEAMED: This milk steamed like a dream. Although I didn’t find it to be wholly different than its regular counterpart, Oatly’s barista edition did a fantastic job mimicking what I’d expect to get in a coffee shop. 8/10
● TASTE, STEAMED: Again, I didn’t necessarily taste a huge difference between Oatly’s regular oat milk and the barista edition, but that was a good thing. This milk would also be great in an iced coffee beverage. 8/10
● TASTE WITH COFFEE: Say what you want about oat milk and hype, but oat milk pairs beautifully with coffee. The foam held up well and contributed a nice, subtle sweetness that didn’t mask the flavor of the coffee. 8.5/10
● OVERALL SCORE: 41/50. I favored Oatly’s barista edition because the foam was more substantial. This tasted pretty similar to Oatly’s regular oat milk, but add in the benefit of textured milk and you truly have something worth staying home for.
Was the barista series line of milks even a thing until Pacific? I’m not sure, but Pacific was certainly one of the earliest pioneers of designing milks meant to be steamed in coffee shops.
Pacific’s Barista Series Oat Milk is very different from its traditional line. There’s more fat (eight grams) and there’s much less sugar (three grams). Although the protein content is the same, additional fat is sure to make this milk creamier and the reduced sugar will help it pair well with coffee.
● AVAILABILITY: I fully expected to have to track this milk down, and I almost limited my testing of barista series milks to just Oatly before I spied this at the grocery store. I’m not 100% sure if barista series versions of Pacific milks are as easily available as their conventional counterparts—their search function would only let me look for the latter. That being said, this was right next to its conventional counterpart on the shelf. 7/10
● FIRST TASTE: It’s funny how a few grams of sugar can make a huge difference. This milk was not as sweet as Oatly’s barista edition, but still felt balanced and silky. 8.5/10
● TEXTURE, STEAMED: A dream to steam. The milk was pillowy and fluffy and came out of the frother uniform in texture. The added fat made this foam silky and drinking it in coffee felt like a treat. 8/10
● TASTE, STEAMED: The flavor of this milk was subtle. I got a bit of sweetness at the end, but it didn’t knock me over the head. 8.5/10
● TASTE WITH COFFEE: When I think of a milk that’ll pair well with espresso, this is the milk I want. The touch of sweetness balanced out any lingering bitterness in the coffee and married together in harmony. 9/10
● OVERALL SCORE: 41/50. I wasn’t surprised that Oatly and Pacific’s barista series milks performed similarly (I’ve drank a lot of both). I think I prefer the taste of Oatly more, but preferred the Pacific milk when steamed. If I could live in a perfect world ruled by plant milks, I’d use Oatly for cold drinks and splashes of milk added to drip coffee and Pacific for lattes and cappuccinos.
Tips for Selecting a Plant Milk
Check out the nutritional content and pay special attention to the protein and fat contents—they’ll tell you a lot about how a milk will steam
If you can, pick the barista series version of a milk because they’re designed to steam well
Decide what you want from a milk: do you want it to replicate cow milk or do you want to taste the unique flavor of the plant milk?