Almond
Almond milk is the lightweight champion of the bunch. With only around 30 to 40 calories per unsweetened cup, it slips into coffee, cereal, and smoothies without adding much of anything, which is part of its enduring appeal. The flavor is mild and softly nutty, and the texture is on the thinner side, so it tends to disappear into a recipe rather than take it over. The trade-off is protein: at roughly a gram per cup, almond milk won't do much to fill that part of your plate. It's also a tree nut, so it's off the table for anyone with a nut allergy.
Soy
Soy is the original plant milk, and it's still the most nutritionally capable. A cup delivers around 7 to 8 grams of complete, high-quality protein, which is the main reason it comes closest to standing in for cow's milk. The taste is creamy with a faint bean note that mellows beautifully once it hits hot coffee or a pot of oatmeal. Research summarized in a peer-reviewed scoping review of plant-based milks notes that soy and pea milks tend to carry protein levels much closer to dairy than almond, oat, rice, or coconut. If soy is in your life, it's an easy, versatile workhorse.
Oat
Oat milk earned its fame in coffee shops, and for good reason. It's naturally creamy and gently sweet, it steams into a glossy microfoam, and it plays beautifully in baking and creamy sauces. That lushness comes partly from its carbohydrates, so at about 120 calories and 16 grams of carbs per cup, it's one of the heavier options on this list, with a modest 3 to 4 grams of protein. It also carries a little beta-glucan fiber, which is a nice bonus, and it's a natural partner for the kind of breakfast staples nutritionists quietly favor. One note for the gluten-sensitive: oats are often processed alongside wheat, so look for a carton labeled certified gluten-free if that matters for you.
Coconut
Coconut milk in a carton, the drinkable kind rather than the thick canned version, is all about mouthfeel. It's silky and faintly tropical, which makes it lovely in smoothies, curries, and desserts where a little richness goes a long way. Nutritionally, it's light on protein, usually a gram or less, and it does contain saturated fat, so it reads more like a flavor-and-texture choice than a protein source. Used where its character fits, it's a treat.
Rice
Rice milk is the gentle one. Because it's made from a grain rather than a nut, legume, or soy, it's the most hypoallergenic option here, which makes it a go-to when other milks are off-limits. The flavor is mild and naturally a bit sweet, and the texture is thin and watery. The catch is nutrition: it's the highest in carbohydrates, at roughly 22 grams per cup, and offers almost no protein. Because rice can take up trace inorganic arsenic from the environment, it's generally not recommended as the main milk for infants and young children, though it's fine as one option among many for most adults.
Cashew
Cashew milk is quietly luxurious. It's remarkably creamy for how few calories it carries, often just 25 to 40 per unsweetened cup, which is why it's a favorite for blended lattes and silky dairy-free sauces. Like almond, though, it's a tree nut and brings almost no protein, so its strength is texture and lightness rather than nutrition. If you love a creamy mouthfeel without the calorie load, cashew is hard to beat.
Pea
Pea milk is the newer arrival that surprises people. Made from yellow split peas, it offers around 8 grams of protein per cup, putting it neck-and-neck with soy, yet it contains no nuts, soy, dairy, or gluten, which makes it a genuine gift for households juggling multiple allergies. The texture is creamy and the flavor fairly neutral, though it does vary from brand to brand, so it's worth trying a couple before you settle on a favorite.
Hemp
Hemp milk is the under-the-radar option with a nutritional party trick: it provides omega-3 ALA, a plant-based fatty acid, and it's free of both nuts and soy. The flavor is nutty with an earthy edge, and the texture is on the thinner side, so it's a bit of an acquired taste. For anyone navigating nut and soy allergies who wants something a little different, hemp is worth a place in the rotation.