This post may contain affiliate links. Read the full disclosure here.
This homemade Vegan French Onion Dip recipe is so easy to make and also a crowd pleaser! In addition, it's gluten free, dairy free, creamy, and is simply the best!
This cashew based onion dip is made by altering my vegan sour cream recipe and also using homemade vegan mayo (aquafaba)! If you don't want to make your own vegan mayo, you can use store-bought as well.
It's a great dip to eat with crackers, veggies or potato chips just like my vegan buffalo chicken dip. It is also perfect for gatherings or potlucks.
Before we jump into the recipe, let's talk about how you can customize it and learn some tips.
Can vegans eat French onion dip?
Traditional recipes usually call for mayonnaise and sour cream so it's not suitable for vegans. Since we will be using cashews, it will be vegan friendly!
How to make vegan French onion dip
As I mentioned, the base of this recipe will be raw cashews because it makes it so creamy. But you want to make sure you are not using roasted cashews since it will change the taste.
I like using yellow ones because I find they caramelize better. You will need to make sure that it is very caramelized since that's where we will get the flavor.
I make homemade mayo from aquafaba so that's what I use. You can also buy vegan mayonnaise at the store.
Lemon Juice & Apple Cider Vinegar
Freshly squeezed lemon juice and apple cider vinegar give a tangy flavor so it works great. I don't recommend using lemon juice in a bottle either because I don't think it tastes fresh.
Onion Powder & garlic powder
We will be using both because it enhances the flavor. They provide the taste and also give some depth.
To make the base a little cheesy, we will be adding nutritional yeast. But you can add more if you like the cheesy taste.
Tamari (sub for soy sauce)
I like adding tamari for a salty and umami flavor and it's also gluten free. But you can sub for soy sauce if not gluten free or use coconut aminos for a soy free option.
How to make it
- First, we will be soaking the cashews in a hot water for about 15 minutes and then drain.
- In the meantime, you will need to cook the onions on medium heat for about 25 to 30 minutes but you will need to stir it around every 5 minutes. You can also add a splash of water or vegetable broth when the onions are getting dry so you can deglaze the pan and get some caramelization.
- After the cashews are done soaking, add them to a high speed blender along with nutritional yeast, onion and garlic powder, tamari, lemon juice, apple cider vinegar, salt and water (except caramelized onions and mayo) and blend until smooth and creamy.
- Now, you can transfer the dip in a bowl and mix the caramelized onions and mayo well. You should refrigerate it before serving at least 1 hour and garnish with green onions.
- If the dip is too thick, you can add a little more water in the blender before blending.
- Make sure to place it in the fridge for at least 1 hour so it will be cold and the flavors will be better.
- Always adjust to taste and add salt if needed!
How to serve vegan French Onion dip
- Serve with crackers
- Eat with chips
- Pair it with fresh veggies or bread
How to store it
You can store it in the fridge, covered, for up to 5 to 6 days. When it gets colder, it will get thicker and also it tastes better the next day!
This homemade French onion dip is very easy. It is also:
- Gluten free & Dairy free
- A crowd pleaser
- Smooth and Ultra Creamy
- Also so delicious!
MORE plant based sauces & dips to try
- BEST TAHINI SAUCE
- AVOCADO CREMA
- BEST CREAMY HUMMUS
- TARTAR SAUCE
- CHEESE SAUCE
- GARLIC AIOLI
- SRIRACHA MAYO
So, did you make this? I’d love for you to leave a comment and rate the recipe. You can also share your photo of the recipe on Pinterest and tag me on Instagram using @avocadocentric or #avocadocentric! xo, SelinPrint
This homemade Vegan French Onion Dip is so easy to make and crowd pleaser! It's gluten free, dairy free, creamy, and is simply the best!
- 1 ½ cup raw cashews (soaked & drained)
- 1 yellow onion (sliced)
- 1 tbsp avocado oil or olive oil
- 2 tbsp nutritional yeast
- 1 ½ tbsp freshly squeezed lemon juice
- 1 ½ tsp apple cider vinegar
- ¾ cup water
- ¼ cup vegan mayo (homemade mayo or storebought)
- 2 tsp tamari (sub for soy sauce or coconut aminos)
- 1 ½ tbsp onion powder
- 1 tsp garlic powder
- pinch of salt
- Place the cashews in a medium bowl and add hot water, soak for about 15 minutes and drain.
- In the meantime, in a medium skillet over medium heat, heat the oil and cook the onions for about 25 to 30 minutes until caramelized. Stir it every 5 minutes and add a splash of water or vegetable broth to deglaze the pan when the onions get dry. Make sure it is very caramelized.
- While the onions are cooking, add the soaked cashews to a high speed blender along with nutritional yeast, onion and garlic powder, tamari, lemon juice, apple cider vinegar, salt and water (except caramelized onions and mayo) and blend until smooth and creamy.
- Transfer the dip in a bowl and mix the caramelized onions and mayo well. Refrigerate it at least 1 hour before serving and garnish with green onions. Serve with crackers or chips.
If the dip is too thick, add a little more water in the blender before blending.
Don't skip placing it in the fridge for at least 1 hour so it will be cold and the flavors will be better.
Always adjust to taste and add salt if needed!
- Serving Size: 6
- Calories: 272
- Sugar: 2.8g
- Sodium: 587.9mg
- Fat: 21.4g
- Trans Fat: 0g
- Carbohydrates: 15.8g
- Fiber: 2g
- Protein: 7.2g
- Cholesterol: 0mg
Keywords: vegan french onion dip, vegan onion dip, dairy free french onion dip