After reading every label I could find and testing everything that made the cut, I landed on these six staple dairy free substitutes. Together they cover almost every dairy free cooking and baking challenge I’ve run into, and the results are dishes no one would ever guess are dairy-free. They’re also gluten-free and safe for my kids, who manage dairy, peanut, tree nut, sesame, and mustard allergies.

If you’re managing a dairy allergy, you already know how much label-reading is involved. Add a tree nut allergy and a huge portion of dairy-free products are suddenly off the table too. When my youngest son was diagnosed with food allergies, I quickly discovered that so many non-dairy alternatives rely on cashews, almonds, or other tree nuts to create that rich, creamy texture we’re all after. Managing both dairy and tree nut allergies meant the list of products I could actually use was much shorter than I expected. I also wanted things that would work well and produce food that was equally as good in taste and texture as the dairy versions.
As always, double check labels before serving. Manufacturers, formulations, and facilities can change.

1. Tofutti Better Than Sour Cream
There are so many ways to use this product. The flavor is actually more neutral than regular sour cream, which I’ve come to see as a feature rather than a flaw. It lets the other ingredients in a dish shine. I use it anywhere sour cream is called for, but it really earns its spot as the base for creamy vegetable dip, dolloped over homemade pizza, and stirred into soups and sauces for richness. It’s become one of the most versatile things in my fridge.

2. Tofutti Better Than Cream Cheese
If you’ve ever tried to make dairy-free cream cheese frosting and ended up with a sad, greasy mess, this is your answer. This dairy-free cream cheese substitute holds up beautifully in frosting. It also makes a fantastic tzatziki sauce and works well in any recipe that calls for regular cream cheese.

3. Nature’s Charm Sweetened Condensed Coconut Milk
Sweetened condensed milk is one of those ingredients that’s tricky to replace because the texture and sweetness are so specific. I was so relieved when I found this product and experienced how well it works. I use it to make dairy-free pumpkin pie. There is no noticeable coconut flavor in finished baked goods. One helpful note: Nature’s Charm also makes an oat milk version of this product, which is pretty good, but if you have the choice between the two, the coconut version works best as a dairy substitute in my experience.

4. Nature’s Charm Evaporated Coconut Milk
The companion to #3 above, and also essential in my kitchen. Where condensed milk handles the sweet stuff, evaporated milk adds creaminess and body to savory and semi-sweet dishes. This version from Nature’s Charm is a seamless swap that I rely on, especially during the holidays.

5. Refined Coconut Oil
Refined coconut oil is my go-to butter substitute for baking. It swaps in at a 1:1 ratio, so there’s no math involved. The key word here is “refined.” Unlike virgin or unrefined coconut oil, the refined version has no coconut flavor, so it won’t change the taste of your cookies, cakes, or pie crusts. I use this as the base for my dairy free chocolate frosting.

6. Oatly Oat Milk
For everyday dairy milk swaps, Oatly is my consistent go-to. It has a creamy, slightly neutral flavor that works well in both sweet and savory recipes. Pancake batter, muffins, mashed potatoes, you name it. I also use it in my dairy free chocolate filled crumb cake recipe. Among all the dairy-free milk substitutes I’ve tried, this one behaves the most like the real thing in baking.
Related Posts
Dairy Free Chocolate Frosting Without Butter
Dairy Free Vegetable Dip
Dairy Free Coleslaw

