This page may contain affiliate links. As an Amazon Associate I earn from qualifying purchases. Please see my Privacy Policy for more details. Advertisements displayed do not reflect endorsements or recommendations made by Veggie Inspired.
This Vegan French Onion Dip is creamy, tangy, and indulgent with lots of caramelized onions. Pair this crowd-pleasing dip with chips, crackers, pretzels, or raw vegetables for your next party or get-together. It’s dairy-free, gluten-free, and made with whole food ingredients!
Save this Post!
Growing up, my salty crunchy addiction was potato chips and french onion dip. The kind of french onion dip that came from the store, was heavily processed, contained mostly dairy, fat and chemicals, and very little to no real onion.
Gosh, that stuff was good! But, as you probably already know, it’s loaded with junk. So, I decided to create my own version of french onion dip.
My version is made with plant-based whole food ingredients, including two whole onions! Perfect for game day, parties, or anytime you need a snack.
Ingredients you need
Ingredient notes and substitutions
Cashews ~ Raw cashews have a mild flavor and blend up smooth and creamy. The perfect base for this vegan caramelized onion dip.
Soak them in hot water to soften them up to ensure they blend up super smooth.
For a nut-free option, try using sunflower seeds instead. Or if you’re in a hurry and don’t mind processed ingredients, you can use a store-bought vegan sour cream in place of the cashews and leave out the lemon and vinegar.
Lemon and vinegar ~ Typical French onion dip is made with sour cream. To recreate that tangy flavor, fresh lemon juice and vinegar do the trick.
I use apple cider vinegar, but you can also use white vinegar.
Worcestershire sauce ~ Worcestershire sauce also bring a tanginess, but in a more savory way. It has a distinct flavor that’s hard to recreate with other ingredients and I just love it. The Wizard’s make a vegan worcestershire sauce, which is also gluten-free.
Spices ~ Onion powder, garlic powder, and salt help boost the savory flavor of the onion dip.
I also add dried dill because I love the taste and dill dip used to be another favorite of mine. You can leave out the dill if you prefer. It’s not a traditional ingredient in French onion dip.
Onions ~ You can’t have homemade French onion dip without the onions! I use two whole onions in this recipe. They get sliced thin and then caramelized until tender and sweet.
You can dice the onions instead of slicing if you prefer.
I have used yellow onions, white onions, and sweet onions before and they all work. My preference is for yellow onions. While I love sweet onions, like Vidalia onions, they do result in an even sweeter dip. You can also use two different onions if that’s what you have.
Extras ~ While this dip is savory, it has an underlying sweetness from the onions and cashews. To amp up the savoriness, feel free to add a tablespoon of nutritional yeast to the cashew base. Note that you may need extra water when blending.
You can also add a teaspoon or two of tamari, soy sauce, or liquid aminos to the onions while caramelize to boost the savory, umami taste.
I also like to finish with chopped fresh dill. Chopped chives, sliced green onions, or chopped fresh parsley would also be a tasty garnish.
How to make the recipe
Please scroll down to the recipe card for exact ingredient measurements and instructions.
Slice the onions thinly (1).
Add them to a hot skillet with a drizzle of oil (or vegetable broth or water for an oil-free option) and a pinch of salt (2).
Cook the onions low and slow, stirring occasionally, until translucent, golden, and caramelized (3). This is a great article explaining how to caramelize onions perfectly.
Note: Some recipes for caramelized onions will suggest you sprinkle the onions with sugar to enhance the sweetness and speed up the caramelization. Don’t do this! The cashews and onions already bring plenty of sweetness on their own.
While the onions are caramelizing, add the remaining ingredients to a high-speed blender (4).
Blend until smooth and creamy (5).
Add the caramelized onions to the creamy cashew base (6).
Stir well to combine and distribute the onions evenly (7).
Taste and adjust seasonings to your liking.
For best results, transfer the dip to an airtight container and chill in the fridge for at least 2 hours before serving.
Serving suggestions
As a dip: Of course, this creamy onion dip is the perfect pairing for potato chips, pretzels, crackers, pita bread or pita chips, or crudités, like cucumbers, carrots, radishes, bell peppers, or broccoli and cauliflower.
As a condiment: Use it to add mega flavor to burgers, like this Autumn Burger, tacos, like these Crispy Cauliflower Tacos, or potatoes, like these Veggie Potato Fritters.
As a sandwich spread: Take these veggie tortilla rollups in a different direction by using this vegan french onion dip in place of the veggie cream cheese spread. Mix it into this Vegan Chickpea Salad instead of mayo. Or add it in addition to, or instead of, the hummus on these Hummus Sandwiches.
As a sauce: Try mixing it with pasta or rice for a super creamy, luscious meal.
Storage
Make ahead: This dip is best after being chilled, so feel free to make it in advance.
Fridge: Store this Vegan French Onion Dip in an air-tight container in the fridge for 5 to 6 days.
Freezer: I do not recommend freezing this dip.
Pro tips and tricks
~ Soak the cashews in hot water for at least 30 to 45 minutes. You can do this while the onions are caramelizing. If you don’t have a high-speed blender, soak for 2 to 3 hours or do a quick soak by boiling the cashew in water for 15 to 20 minutes.
~ Cook the onions low and slow for the best caramelization. The whole process should take at least 30 to 40 minutes. If they get dry during the cooking process, add a splash of water. We want caramelized, not burnt.
~ To increase the savory flavor of the dip, feel free to add 1 tablespoon of nutritional yeast to the creamy cashew base or a teaspoon or two of tamari to the onions while they’re caramelizing.
~ This dip tastes best after being chilled as the flavors will be richer and more pronounced. If you are serving this for a party or gathering, I suggest allowing time for it to chill for at least 2 hours or more…or overnight. However, I can attest that it still tastes great immediately after making, so when the munchies strike, go ahead an dig in right away.
~ For an oil-free option, use vegetable broth or water to caramelize the onions.
~ For a nut-free option, use sunflower seeds instead of cashews.
More vegan dip recipes
Check out all of my favorite dips, sauces and spreads here!
I hope you love this recipe as much as we do! If you tried it, please use the star rating system in the recipe card and leave a comment with your feedback. ⭐️⭐️⭐️⭐️⭐️
For even more easy family recipes, be sure to check out my cookbook, The Meatless Monday Family Cookbook!
Vegan French Onion Dip
Recommended Equipment
Ingredients
- 1 ½ cups raw cashews
- 1 tablespoon olive oil
- 2 yellow onions sliced thin or diced
- 1 ¼ teaspoons salt divided
- 1 tablespoon vegan worcestershire sauce
- 1 tablespoon apple cider vinegar
- 1 tablespoon fresh lemon juice
- ½ teaspoon onion powder
- ¼ teaspoon garlic powder
- 1 teaspoon dried dill optional
- ½ cup water plus more, as needed
Instructions
- Place the cashews in a small bowl and cover with hot water. Let them soak while you cook the onions. (If you don't have a high-speed blender, you'll need to soak them for longer, about 2 to 3 hours.)
- Heat the oil in a large non-stick skillet over medium-high heat. Add the onions and stir to coat for a minute or two. Turn down the heat to medium-low, add ¼ teaspoon salt, and stir to combine. Let the onions cook, stirring occasionally, until golden, translucent, and caramelized, about 30 to 40 minutes. If the onions start to dry out and/or stick to the skillet, add a splash of water as needed.
- When the onions are done, turn off the heat and let them rest in the skillet while you make the creamy base.
- Drain and rinse the soaked cashews. Add them to a high-speed blender along with the vegan worcestershire sauce, vinegar, lemon juice, onion powder, garlic powder, 1 teaspoon salt, dill, if using, and water. Blend until smooth and creamy, using the tamper to push down the ingredients so they fully incorporate. If you feel you need additional liquid, add more water 1 tablespoon at a time. It should be the consistency of loose cream cheese when it's done.
- Combine the creamy cashew base with the caramelized onions and stir well to incorporate and distribute the onions evenly throughout the dip.
- Taste and adjust seasoning to your liking.
- For best results, transfer to an airtight container and chill in the fridge for at least 2 hours before serving.
Notes
Nutrition
Nutrition values are calculated using online calculators and are estimates only. Please verify using your own data.
Britney
This is such an awesome dip recipe! Simple, easy, delicious. I’ve made it multiple times and it never disappoints 🙂
Jenn Sebestyen
Thank you, Britney! That makes me so happy!
Joquena
I had to take a moment to comment because the person’s one star review almost scared me off. So glad I ignored them and made anyway. No, it doesn’t taste exactly like chemical dairy onion dip, nor do any unprocessed vegan recipes! But it was yummy. I had it with homemade crackers and it tasted even better the next day as leftovers because the flavors had more time to blend. Will definitely be making again. I omitted the salt because I don’t add salt to my food and it was still very flavorful.
Jenn Sebestyen
Thank you so much, Joquena! I wish more people would just appreciate whole food plant based recipes for the delicious recipes they are instead of constantly comparing them to unhealthy alternatives. I mean, obviously I say this reminds me of the store-bought stuff…and it does…but it’s certainly not an EXACT match. Thank you for your thoughtful comment!
emily
We made this for New Years eve gathering and the kids liked it even though it had onions! I used 1 1/2 medium sized sweet onions instead of 2 but I personally thought that many onions made it too sweet. Think I’ll cut onion down to 1 and as others mentioned, boost the garlic and onion powder, possibly more dill. It was easy to make and was nice and creamy like traditional onion dip after refrigeration. Went well with chips and veggies.
thanks!
Jenn S.
Glad you all enjoyed it, Emily. Thank you. Happy New Year!