Easy Vegan Hollandaise Sauce

Jump to Recipe

This rich, creamy, lick-it-from-the-spoon recipe is inspired by the vegan hollandaise sauce in our cookbook, but we adjusted the flavors and simplified it even more!

Just 8 ingredients, 1 pan, and 10 minutes required for this decadent sauce that gives the real thing a run for its money. Let us show you how it’s done!

What is Hollandaise Sauce?

Classic hollandaise sauce is made from egg yolk, melted butter, lemon juice (or another acidic ingredient), salt, and spices. It gets emulsified until creamy and is best known for being served over Eggs Benedict.

From French, the name translates to “Hollandic sauce,” implying Dutch origin, but it’s unclear if that’s where it began. The first recorded recipe was in a 1651 French cookbook, and a similar recipe appeared in a Dutch cookbook shortly after, in 1667. Along the way, hollandaise sauce made its way onto the list of the French mother sauces (basic sauces that are the basis for other more complex ones).

The following is our plant-based take on hollandaise sauce made without the eggs or (dairy) butter, but with similar flavor, texture, and uses!

How to Make Vegan Hollandaise Sauce

This vegan hollandaise sauce starts with making a roux by melting vegan butter in a skillet and whisking in your choice of all-purpose flour or a gluten-free flour blend (we used our DIY Gluten-Free Flour Blend). While the vegan butter provides richness, the flour helps the sauce thicken.

Next, we add in (unsweetened plain) almond milk for a creamy element, plus water to provide enough liquid while keeping it neutral in flavor. Other dairy-free milks should work in place of almond milk — just make sure to use one that’s neutral in flavor and not sweetened!

The remaining ingredients are lemon juice and dijon mustard for classic hollandaise flavor, plus sea salt because always, garlic powder for a savory endnote, and nutritional yeast for depth of flavor and a beautiful subtle yellow color.

Heat the mixture for a few minutes until thickened, and serve anywhere you’d want classic hollandaise!

We hope you LOVE this vegan hollandaise sauce! It’s:

& Quick and easy!

It’s delicious on roasted asparagus, Vegan “Eggs” Benedict, or traditional Eggs Benedict (if you’re dairy-free but not vegan).

More Creamy Vegan Sauces

If you try this recipe, let us know! Leave a comment, rate it, and don’t forget to tag a photo @minimalistbaker on Instagram. Cheers, friends!

Easy Vegan Hollandaise Sauce

Creamy vegan hollandaise sauce made with just 8 ingredients and 1 pan and ready in 10 minutes. Perfect for (vegan) Eggs Benedict or adding richness to roasted vegetables and beyond!
Author Minimalist Baker
5 from 5 votes
Prep Time 2minutes
Cook Time 8minutes
Total Time 10minutes
Servings 4(~2-Tbsp servings)
Course Breakfast, Sauce
Cuisine Gluten-Free, Vegan
Freezer Friendly No
Does it keep? 7-10 Days


  • 1 ½Tbspvegan butter(we like Miyoko’s Hint of Sea Salt)
  • 1TbspDIY Gluten-Free Flour Blend (or unbleached all-purpose flour if not gluten-free)
  • 1/2cupunsweetened plain almond milk*(or other neutral-flavored dairy-free milk of choice)
  • 1/4cupwater
  • 1tsplemon juice
  • 1tspdijon mustard
  • 1/8tspsea salt(plus more to taste)
  • 1/8tspgarlic powder
  • 1 ½tspnutritional yeast


  • Heat vegan butter in a large rimmed skillet over medium heat. Once melted, turn off the heat and whisk in flour until no lumps remain.
  • Add the almond milk, water, lemon juice, dijon, salt, garlic powder, and nutritional yeast and whisk to combine. Heat over low-medium heat, whisking frequently, until thickened — about 3-5 minutes (keeping in mind it will continue thickening as it cools). Taste and adjust as needed, adding more salt to taste, nutritional yeast for cheesiness and yellow color, lemon juice for brightness, or garlic powder for more savory notes.
  • Serve warm on roasted asparagus, Vegan "Eggs" Benedict, or traditional Eggs Benedict (if dairy-free, not vegan).
  • Store any leftover hollandaise sauce covered in the refrigerator for 7-10 days. Reheat in a microwave or small saucepan over medium heat until warmed through.



*Recipe as written makes 1/2 cup hollandaise sauce.
*Some brands of dairy-free milk have a stronger flavor than others. We recommend a brand with a neutral flavor — we used the shelf-stable Whole Foods 365 organic unsweetened original almond milk.
*Nutrition information is a rough estimate.

Nutrition (1 of 4 servings)

Serving: 2tablespoonsCalories: 53Carbohydrates: 2.9gProtein: 0.8gFat: 4.2gSaturated Fat: 3gPolyunsaturated Fat: 0.1gMonounsaturated Fat: 0.2gTrans Fat: 0gCholesterol: 0mgSodium: 95mgPotassium: 49mgFiber: 0.4gSugar: 0.3gVitamin A: 11IUVitamin C: 0mgCalcium: 57mgIron: 0.2mg

Did You Make This Recipe?

Tag @minimalistbaker on Instagram and hashtag it #minimalistbaker so we can see all the deliciousness!

If you love this recipe...

Reader Interactions

Leave a Comment & Rating! Cancel reply

  1. Katrinasays

    This was so easy and delicious! I wanted an even more lemony flavor, so I added some lemon zest and that really took it to the next level.

    • Support @ Minimalist Bakersays

      Yum, that sounds extra delicious! Thank you for sharing, Katrina! xo

  2. Samsays

    Delicious and so easy! We ate it on salmon eggs benedict. I like it better than traditional hollandaise (and so much easier to make).

  3. Katiesays

    I made this today and it was everything I was hoping for! I used the dairy free butter that I had on hand (Earth Balance, soy free). I did add a little bit more salt and garlic powder. I also added paprika and black pepper. This will definitely be something I make again and again. Thank you for sharing!

    • Support @ Minimalist Bakersays

      We’re so glad to hear it, Katie! Thank you for the lovely review! xo

  4. Bethsays

    I used Oat milk instead of Almond & I didn’t have Dijon mustard so I used yellow about 3/4 of a tsp. Funny thing I thought I turned the burner off to cool but it was on low bubbling away. So it did get quite thick when cooked. I put a smidge of black salt in it when cooled. I put it on asparagus & it was D E L I C I O U S! Can’t wait to put it on brussel sports & the Benedict! Genius receipe! To me it tasted like the egg based hollandaise.

    • Support @ Minimalist Bakersays

      Amazing! We’re so glad you enjoyed it, Beth. Thank you for the lovely review and for sharing your modifications! xo

  5. The Vegan Goddesssays

    This came out great!

    I let it thicken over the heat a while. I guess it’ll thicken more cooled down. I’ll enjoy the leftovers another day.

    I added extra Dijon mustard because YUM!

    I poured it over “Eggs” Benedict as recommended and it was delicious! (I’ll add a review there as well.)

    Thanks for the inspiration!

    • Support @ Minimalist Bakersays

      Hi Paula, the vegan butter adds a nice flavor so we wouldn’t recommend coconut oil in its place. If you want to try it, we’d suggest refined coconut oil so it doesn’t have a coconut taste. Hope that helps!