Vegan béarnaise sauce is a creamy, herb-infused sauce inspired by the classic French condiment traditionally served with steak. Made with plant-based butter, shallots, vinegar, and fresh tarragon, it offers a rich texture and a slightly tangy flavor without eggs or dairy. This simple sauce brings a touch of French-inspired cooking to plant-based meals and pairs beautifully with vegan steak, roasted potatoes, grilled vegetables, and mushrooms.
It’s easy to prepare at home with a handful of everyday ingredients. In my kitchen, I like to simmer the shallots gently before adding the creamy ingredients, as this helps develop their flavor and keeps the sauce balanced.

What Is Vegan Béarnaise Sauce?
Traditional béarnaise is a French sauce made with egg yolks, butter, vinegar, shallots, and tarragon. The vegan version replaces eggs and dairy with plant-based alternatives while keeping the familiar herbal and tangy flavor.
Tarragon provides the distinctive aroma, shallots add mild sweetness, and vinegar balances the creamy base. The result is a smooth sauce that complements savory dishes without overpowering them.
Prep Time:
- Prep Time: 10 minutes
- Cook Time: 10 minutes
- Total Time: 20 minutes
- Servings: 4 small servings

Ingredients You’ll Need:
- 2 tablespoons finely chopped shallots
- 3 tablespoons white wine vinegar
- 1 tablespoon water
- 3 tablespoons vegan butter
- 3 tablespoons unsweetened plant-based cream
- 1–2 teaspoons chopped fresh tarragon
- ½ teaspoon Dijon mustard
- 1 teaspoon lemon juice
- Salt and black pepper, to taste
Choose fresh, green tarragon leaves and firm shallots. Unsweetened plant cream works best for a savory flavor, while Dijon mustard adds gentle sharpness.
Alternative Ingredients:
You can adapt this recipe when certain ingredients are unavailable. Choose substitutes that complement the sauce’s creamy texture and herbal flavor.
| Original Ingredient | Alternative | Notes |
| Fresh tarragon | Dried tarragon | Start with about one-third of the fresh quantity. |
| White wine vinegar | Apple cider vinegar | Adds a slightly fruitier flavor. |
| Shallots | Finely chopped onion | Use a smaller amount because onion can taste stronger. |
| Plant-based cream | Unsweetened soy, oat, or cashew cream | Choose an unsweetened variety for savory cooking. |
| Vegan butter | A smaller amount of vegan butter with extra plant cream | Creates a slightly lighter sauce. |
Substitutions may change the final flavor and consistency. Add ingredients gradually and adjust the seasoning to taste.

How to Make Vegan Béarnaise Sauce
Step 1: Prepare the Shallots
Add the shallots, vinegar, and water to a small saucepan. Simmer over medium-low heat for 3–5 minutes, until the shallots soften and the liquid reduces slightly.
Step 2: Add the Creamy Ingredients
Reduce the heat to low. Add the vegan butter, plant cream, and Dijon mustard. Whisk gently until the butter melts and the mixture becomes smooth.
Step 3: Add the Tarragon
Stir in most of the chopped tarragon and warm the sauce for another minute or two. Avoid boiling, as excessive heat can cause the mixture to separate.
Step 4: Season and Adjust
Remove the pan from the heat. Add lemon juice, salt, and black pepper, tasting as you go. For more guidance, redirect on the blog read this website guide serious eats How to Fix a Broken Sauce or Vinaigrette.
If the sauce is too thick, whisk in a teaspoon of warm water. If it is too thin, warm it gently for another minute while stirring.
Step 5: Serve Warm
Stir in the remaining tarragon and serve immediately. The sauce should be creamy, easy to spoon, and balanced between rich, tangy, and herbal flavors.

Serving Suggestions
Vegan béarnaise pairs well with savory dishes that benefit from a creamy, tangy accompaniment.
- Plant-based steak: Spoon the sauce over sliced vegan steak or serve it on the side.
- Roasted potatoes: Crispy potato wedges provide a pleasant contrast to the smooth sauce.
- Grilled vegetables: Asparagus, courgettes, aubergines, and mushrooms complement its herbal flavor.
- Roasted cauliflower: The sauce balances the vegetable’s natural sweetness.
- Pan-seared tofu: A golden crust works well with the creamy sauce.
- Vegan burgers: A small spoonful adds moisture and flavor.
For a steakhouse-style meal, serve plant-based steak with roasted potatoes and a green vegetable. Keep the sauce in a small jug or spoon it beside the main dish so everyone can choose their portion.

Common Mistakes to Avoid
- Overheating: Keep the sauce on low heat to prevent separation.
- Too much vinegar: Reduce it gently and taste before adding extra lemon juice.
- Too much tarragon: Add the herb gradually to avoid overpowering the sauce.
- Sweetened plant cream: Choose an unsweetened variety for a savory flavor.
- Poor seasoning balance: Add salt and lemon juice at the end, adjusting gradually.
If the sauce separates, remove it from the heat and whisk in a teaspoon of warm water until the texture improves. When handling ingredients and preparing food in advance, follow the basic official website of the United States government redirect on the blog FDAs Keep Food Safe! Food Safety Basics can help reduce the risk of foodborne illness.

Frequently Asked Questions
1. Does Vegan Béarnaise Taste Like Traditional Béarnaise?
It shares the familiar flavors of tarragon, shallots, and vinegar, although its texture depends on the plant-based ingredients used.
2. Can I Make It Without Vegan Butter?
Yes. Cashew cream or unsweetened plant cream can provide the base, although the sauce may be less rich.
3. Can I Use Dried Tarragon?
Yes. Start with about one-third of the fresh quantity and adjust according to taste.
4. Why Has My Sauce Separated?
Excessive heat can separate the fat and liquid. Remove the pan from the heat and whisk in a little warm water.
5. Can I Prepare the Sauce Ahead of Time?
Freshly made sauce has the best texture. You can prepare it shortly before serving and warm it gently while whisking.
6. Is Vegan Béarnaise Gluten-Free?
It can be gluten-free if all ingredients are suitable. Check the labels of the plant cream, vegan butter, and mustard.

Conclusion
Easy vegan béarnaise sauce brings French-inspired flavor to plant-based meals. Tarragon, shallots, and vinegar balance the creamy ingredients, creating a sauce that pairs well with vegetables, potatoes, and vegan steak.
Keep the heat low, season gradually, and serve the sauce warm for the best texture. With a few everyday ingredients, you can prepare a flavorful accompaniment without making dinner complicated.