Classic béarnaise is usually not milk-based, but it almost always contains butter, so it is not dairy-free.
Béarnaise sauce can trip people up because it looks creamy in the same way a cream sauce does. The texture is rich, glossy, and spoon-coating. That makes plenty of diners assume milk or cream is hiding in the pan. In the classic version, that is not what creates the body.
The usual structure is egg yolks, butter, and a sharp reduction made with vinegar, shallots, tarragon, and often chervil or pepper. The silkiness comes from an emulsion, not from cream. So if you are asking whether béarnaise contains dairy, the answer is plain: it usually contains butter, and butter is a milk product.
That single detail matters for three groups of people. One is anyone avoiding dairy by choice. Another is anyone with a milk allergy. The third is anyone who can handle butter in small amounts but still wants to know what is on the plate. Those are not the same thing, and béarnaise sits right in the middle of that gap.
Why Bearnaise Sauce Seems Like It Could Be Cream Based
Béarnaise belongs to the same family as hollandaise. Both sauces rely on egg yolks and fat whisked together until the mixture turns thick and smooth. In a classic build, the fat is clarified butter or melted butter. That gives the sauce its round, lush feel.
Because the end result looks pale and creamy, people often lump it in with Alfredo, cream gravy, or a pan sauce finished with heavy cream. That is a bad shortcut. A cream sauce gets its body from dairy liquid. Béarnaise gets its body from emulsified yolks and butter.
That distinction also explains why the sauce can break. If the heat climbs too high, the yolks tighten and the butter slips out. You are not dealing with a flour-thickened sauce here. You are dealing with a fragile emulsion.
Bearnaise Sauce And Dairy In Real Terms
If you use the everyday meaning of dairy, béarnaise counts because butter is a dairy product. If you use the food-label meaning that matters for allergies, the word to watch is milk. The FDA lists milk among the major food allergens and requires packaged foods that contain it to say so on the label through ingredient naming or a contains statement. You can read that on the FDA food allergies page.
That is why restaurant phrasing can still be messy. A server may say, “There’s no cream in it,” and still be technically right. Yet that does not make the sauce dairy-free. No cream is not the same as no butter.
Classical French references describe béarnaise as a reduction of shallots, tarragon, and vinegar finished with egg yolks and butter. The Larousse definition of sauce béarnaise spells out that butter-and-yolk base clearly, which is why the sauce lands in the “contains dairy” camp in normal kitchen use.
What The Classic Recipe Usually Includes
In most kitchens, these are the building blocks you will see:
- Butter or clarified butter
- Egg yolks
- White wine vinegar or wine vinegar
- Shallots
- Tarragon
- Chervil in many traditional versions
- Salt and black pepper
No milk. No cream. Still dairy, because butter is doing the heavy lifting.
When The Answer Can Change
Food is never locked to one script. A classic béarnaise almost always has butter, yet there are kitchens that bend the rules. A dairy-free version might swap in plant butter or another fat that can hold an emulsion. The flavor gets close, though not identical.
You might also see shortcuts in ready-made sauces. Some jarred products use starches, gums, dried dairy ingredients, or flavor blends. That means the safest move with store-bought béarnaise is to read the ingredient panel, not just the front label. The USDA FoodData Central database is also handy when you want a neutral place to compare packaged food entries and basic ingredient data.
At restaurants, the answer can shift for another reason: the sauce may be built off hollandaise already holding butter, or it may be a house shortcut with cream added for stability. So “béarnaise” on a menu tells you the flavor profile, not always the exact recipe path.
| Version | Usual Ingredients | Dairy Status |
|---|---|---|
| Classic French béarnaise | Butter, egg yolks, vinegar, shallots, tarragon | Contains dairy |
| Clarified butter version | Clarified butter, yolks, herb-vinegar reduction | Contains dairy |
| Restaurant shortcut | Butter plus premade hollandaise base | Contains dairy |
| Cream-added house version | Butter, yolks, cream, herbs | Contains dairy |
| Jarred shelf-stable sauce | Varies; may include milk solids or whey | Usually contains dairy |
| Powder mix | Varies; often milk ingredients or butter flavor | Often contains dairy |
| Dairy-free homemade version | Plant butter or other non-dairy fat, yolks, herbs | Can be dairy-free |
| Vegan spin | Plant fat, no yolks, added stabilizers or aquafaba | Dairy-free |
Does Bearnaise Sauce Have Dairy At Restaurants?
Most of the time, yes. Steakhouse béarnaise almost always leans on butter. French bistro versions do too. If a kitchen says its sauce is traditional, you should assume dairy is in there unless the menu says otherwise.
The sharper question is not “Is there cream?” but “Is there butter or any milk ingredient?” That wording gets you better answers from staff. It also cuts through the common mix-up where dairy gets treated as a synonym for milk or cream alone.
What To Ask Before Ordering
- Is the béarnaise made with butter?
- Is there any cream, milk, whey, or cheese added?
- Is it made in house or from a mix?
- Can the kitchen serve the dish without the sauce?
- Is there a dairy-free sauce on the menu instead?
Those questions are short and direct. They also help in busy dining rooms where a long explanation gets lost.
Milk Allergy, Lactose Intolerance, And Dairy Avoidance Are Not The Same
This is where small wording changes matter. A milk allergy is an immune reaction to milk proteins. For that group, standard béarnaise is not a safe bet because butter still comes from milk and may contain milk proteins. A lactose issue is different. Butter is low in lactose compared with milk, so some people tolerate it better than cream or soft cheese.
That does not turn béarnaise into a safe choice for everyone. It only means your reaction pattern may differ from someone else’s. If you avoid dairy for personal or religious reasons, the answer is simpler: classic béarnaise is off the list because butter is part of the recipe’s core identity.
| Situation | How Classic Béarnaise Fits | Safer Move |
|---|---|---|
| Milk allergy | Not a safe pick in standard form | Skip it unless the kitchen confirms a dairy-free recipe |
| Lactose intolerance | May be tolerated by some, not all | Ask about butter amount and portion size |
| Dairy-free diet | Not suitable in classic form | Choose a vinaigrette, chimichurri, or olive oil finish |
| Vegetarian diet | Usually fits | Check for hidden stock in house variations |
How To Spot A Dairy-Free Bearnaise
A true dairy-free béarnaise should say so plainly. If the menu says “vegan béarnaise,” “plant-butter béarnaise,” or “dairy-free tarragon sauce,” that is a clue you are not getting the classical butter build. If the menu only says “béarnaise,” assume butter is in play.
At home, it is easier to control. You can make a version with a plant-based butter that melts and emulsifies well, plus egg yolks if eggs work for your diet. If you avoid both dairy and eggs, you are in a different lane entirely, and the sauce becomes more of a béarnaise-style emulsion than a classic béarnaise.
Good swaps when you need the same flavor mood
If dairy is out, you can still chase the tarragon-shallot-vinegar note that makes béarnaise so good with steak, salmon, or asparagus. These swaps keep the plate lively:
- Tarragon vinaigrette
- Shallot and herb olive oil drizzle
- Dairy-free hollandaise-style sauce made with plant butter
- Chimichurri when you want freshness over richness
Those options will not taste exactly the same. Still, they hit enough of the same savory-herb note that the meal does not feel like a compromise.
So, Should You Treat Bearnaise As Dairy?
Yes. That is the safest working rule. If you are dealing with a menu, a packaged product, or a vague ingredient list, treat béarnaise as a dairy-containing sauce unless the cook or label says otherwise. The classic formula uses butter. That settles it for most real-world choices.
The only time the answer flips is when the sauce is deliberately remade with non-dairy fat. That can happen at home or in a kitchen that marks substitutions clearly. Without that signal, assume butter is in the pan and order with that in mind.
References & Sources
- U.S. Food and Drug Administration (FDA).“Food Allergies.”Explains that milk is a major food allergen and lays out how allergen labeling works on packaged foods.
- Larousse.“béarnais, béarnaise.”Defines sauce béarnaise as a sauce made with shallots, tarragon, egg yolks, and butter.
- U.S. Department of Agriculture, Agricultural Research Service.“FoodData Central.”Provides official food composition data and a neutral reference point for checking packaged food entries and ingredient-related nutrition data.

