preview for Here's The Only Non-Dairy Milk I Put In My Coffee

Non-dairy milk is non-negotiable when you’re aggressively lactose intolerant like me, but that doesn't mean it has to taste like cardboard water. I LOVE the taste of plain whole milk—with a cookie, with a big slice of pie, and most importantly, in my coffee—so when hunting for a milk alternative, I have high expectations.

In this definitive ranking of non-dairy milks, I blind-tasted nine and judged them for taste, texture, and how they hold up in a glass of iced coffee. Here they are, from worst to best:

9. Soy Milk - 0/10

          I grew up on soy milk (against my will, but I came around to it) and don’t remember it being quite this nasty. Maybe this was just the particular brand we chose, but it tasted exactly like eating a bowl of cold peas, and it tasted even worse in coffee. Just an all-around no for me.

          eden soy milkpinterest
          Catherine Sillars

          8. Coconut Milk - 2/10

              No, no, no, no, no. The only reason this didn't get a zero is because coconut milk has plenty of other culinary uses besides drinking straight or adding to coffee (like coconut rice, coconut lime chicken, and coconut cream pie). And to be clear, I tried the coconut milk that comes in a box, not the can. By itself, coconut milk tastes like… well… coconuts. But not in a good way. The flavor is extremely concentrated, musty, and downright overwhelming. Adding some to iced coffee did mask some of the flavor, but this was still a no for me.

              silk unsweetened coconut milk beveragepinterest
              Catherine Sillars

              7. Almond Milk - 3/10

                I drink almond milk almost every day, and I was FLOORED by how much I didn't like this one during the taste test. It was too thin, and the taste was just off. It was nowhere close to almond or milk. This is the one that reminded me the most of cardboard water.

                califia farms almond milkpinterest
                Catherine Sillars

                6. Cashew Milk - 4/10

                  I can eat my weight in roasted cashews, so I was surprised to find I wasn't a huge fan of this one. It had a strong flavor that overpowered the taste of the coffee, which is difficult to do. Its only saving grace was that it had a lovely creamy texture that visually mimicked half and half in my coffee.

                  cashew milkpinterest
                  Catherine Sillars

                  5. Hazelnut Milk - 6/10

                    Similar to cashew milk, hazelnut milk had a strong flavor, and at first, I was more inclined to mix this into a cocktail rather than add it to my morning cup of joe. But it holds its own, adding a complexity that agrees with the coffee rather than eclipsing it.

                    hazelnut milkpinterest
                    Catherine Sillars

                    4. Rice Milk - 7/10

                      Rice milk is a solid non-dairy alternative all around, especially for folks with nut allergies. It’s on the thin side, so it tends to disappear into a cup of coffee, but it has a nice, mellow, slightly sweet flavor.

                      rice milkpinterest
                      Catherine Sillars

                      3. Pistachio Milk - 8/10

                        Pistachio is impossible to escape these days, and non-dairy milk is no exception. Luckily, the milk version of this popular flavor doesn’t disappoint. On its own, it just tastes like roasted pistachios, but when added to coffee, it’s just creamy enough to turn a black cup to a nice milky light brown shade, and the flavor doesn’t overwhelm the coffee.

                        pistachio milkpinterest
                        Catherine Sillars

                        2. Macadamia Nut Milk - 9/10

                          I LOVE macadamia nuts, so I wasn’t surprised that this one ranked high. Macadamia nuts are high in fat and mild in flavor, which translates to a delicious nut milk. It was creamy, with a hint of milky sweetness, and didn't detract from the flavor of the coffee. Full disclosure: This one was unsweetened, but it was flavored with vanilla, which could have contributed to why I liked it so much.

                          carton of macadamia milk with vanilla flavoringpinterest
                          Catherine Sillars

                          1. Oat Milk - 10/10

                            This one surprised me the most. The first time I tried oat milk, it tasted like someone wrung a wet dish towel into a glass, but that was almost a decade ago, and let me be the first to say: Oat milk has evolved. It has the same subtle sweetness that milk has, along with an almost identical texture. It’s creamy enough to show up in a cup of coffee, yet it doesn’t wrestle with the flavor of the coffee. I have unfairly maligned oat milk for almost 10 years, and now I feel like I owe oat milk an apology. Sorry, oat milk! I was a fool.

                            oat milkpinterest
                            Catherine Sillars

                            If you’re still searching for “the one,” keep experimenting. The world of non-dairy milk is bigger and tastier than ever.