Easy Vegan Hollandaise Sauce

Jump to Recipe
Vegan hollandaise sauce dripping from a spoon into a bowl

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!

Vegan butter, almond milk, water, salt, lemon, nutritional yeast, mustard, garlic powder, and flour

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.

Whisking gluten-free flour and vegan butter to make a roux

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!

Sprinkling nutritional yeast into a large skillet

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!

Whisking vegan hollandaise sauce in a skillet

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!

Drizzling vegan hollandaise sauce over an eggless benedict

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
Vegan hollandaise sauce dripping from a spoon into a bowl
5 from 10 votes
Prep Time 2 minutes
Cook Time 8 minutes
Total Time 10 minutes
Servings 4 (~2-Tbsp servings)
Course Breakfast, Sauce
Cuisine Gluten-Free, Vegan
Freezer Friendly No
Does it keep? 7-10 Days


  • 1 ½ Tbsp vegan butter (we like Miyoko’s Hint of Sea Salt)
  • 1 Tbsp DIY Gluten-Free Flour Blend (or unbleached all-purpose flour if not gluten-free)
  • 1/2 cup unsweetened plain almond milk* (or other neutral-flavored dairy-free milk of choice)
  • 1/4 cup water
  • 1 tsp lemon juice
  • 1 tsp dijon mustard
  • 1/8 tsp sea salt (plus more to taste)
  • 1/8 tsp garlic powder
  • 1 ½ tsp nutritional 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: 2 tablespoons Calories: 53 Carbohydrates: 2.9 g Protein: 0.8 g Fat: 4.2 g Saturated Fat: 3 g Polyunsaturated Fat: 0.1 g Monounsaturated Fat: 0.2 g Trans Fat: 0 g Cholesterol: 0 mg Sodium: 95 mg Potassium: 49 mg Fiber: 0.4 g Sugar: 0.3 g Vitamin A: 11 IU Vitamin C: 0 mg Calcium: 57 mg Iron: 0.2 mg

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...

Get Our Fan Favorites eBook Here!

Reader Interactions

Leave a Comment & Rating!

Have a question? Use ctrl+f or ⌘+f on your computer or the "find on page" function on your phone browser to search existing comments! Need help? Check out this tutorial!

My Rating:

    • Avatar for Dana @ Minimalist BakerSupport @ Minimalist Baker says

      Hi Yoshi, we think olive oil or another oil could work. Let us know if you try it!

  1. Bunnie Chambers says

    This was better than the non-vegan version! I just made it for Easter brunch at it was tasty! I was great on the Benedict and broccoli.
    Definitely recommend this recipe. It is going in my collection!

    • Avatar for Dana @ Minimalist BakerSupport @ Minimalist Baker says

      Hi Mark, the cup measurements are US measurements. To find the metric measurements, you can click “metric” beneath the ingredients header. Hope that helps!

  2. Renae says

    I have been making this recipe now for a few months and LOVE it! I’ve served it to several guests, a mix of vegan, vegetarian and carnivore, and everyone else has loved it too! I add half again as much lemon and sometimes the same with the dijon. Thank you for making it so easy!

  3. Christine says

    Very good. I quadrupled the recipe for 6 people and there was some left over. It was like by all 6 of us. Really simple to make. I will be making this again. Thanks for sharing this recipe.

    • Avatar for Dana @ Minimalist BakerSupport @ Minimalist Baker says

      We’re so glad you enjoyed it, Mia! Love that addition for extra eggy flavor. Thank you for sharing! xo

  4. Katrina says

    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.

  5. Sam says

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

  6. Katie says

    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!

  7. Beth says

    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.

    • Avatar for Dana @ Minimalist BakerSupport @ Minimalist Baker says

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

  8. The Vegan Goddess says

    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!

    • Avatar for Dana @ Minimalist BakerSupport @ Minimalist Baker says

      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!