This post may contain affiliate links.
This vegan french onion dip is deliciously creamy with a rich cashew base and naturally sweet caramelized onions. It’s great as an appetizer served with chips, crackers or fresh veggies!
When it comes to appetizers, a delicious dip is always at the top of my list. Nothing makes me happier than a spread of veggies, crackers, and bread with a few different dips to choose from!
This french onion dip is a great one to add to your rotation of snacks or appies. It’s loaded with sweet, caramelized onions and is rich and creamy, without using any dairy.
Although I’m not vegan or completely dairy-free, I love experimenting with nourishing, plant-based recipes and creating dishes that people with different dietary needs can enjoy! This french onion dip is dairy-free, plant-based and gluten free. I also make a version of this dip using greek yogurt, which I absolutely love, but this cashew version is actually my favourite of the two!
Ingredients needed
Avocado oil: this is used to sauté the onions. Feel free to use butter if you aren’t vegan or dairy-free!
Worcestershire sauce: adds a umami flavour that works really well with the sweet caramelized onions. Suzie’s Organics Worcestershire is a good vegan option.
Lemons juice: for some acidity and brightness.
Onion powder: adds a boost of flavour. Feel free to also add some garlic powder if you’d like!
Nutritional yeast: you can omit this, but I love the nutty and savoury flavour it adds.
Sea salt and pepper: finally, some salt and pepper to taste.
What to serve with caramelized onion dip
Vegan French Onion Dip
Ingredients
Caramelized Onions
- 3 medium yellow onions, thinly sliced
- 2 tbsp avocado oil
- 1 tsp sea salt
- Water or white wine, as needed
Dip
- 2 cup raw cashews, soaked for 4-6 hours, drained and rinsed
- 1 cup filtered water
- 1/2-1 tsp vegan Worcestershire sauce, to taste
- 2 tbsp fresh lemon juice
- 1 tsp onion powder
- 1 tbsp nutritional yeast (optional)
- Sea salt and black pepper, to taste
Instructions
- Heat avocado oil in a large skillet over medium-low heat. Add the onions add saute for 10 minutes. Sprinkle with salt and continue cooking, stirring occasionally, until golden brown and caramelized. This should take around 35-50 minutes. If the onions start to dry out or stick to the pan, add a splash of white wine or water. Remove from the heat and allow to cool before chopping into smaller pieces.
- Add cashews, water, Worcestershire sauce, lemon juice, onion powder, and nutritional yeast to a high-speed blender. Blend the mixture, scraping down the sides of the blender as needed, until completely smooth and creamy.
- Transfer the mixture into a medium bowl. Add the chopped caramelized onions, reserving some for topping, and season with salt and pepper. Stir until evenly mixed. Taste and adjust seasoning (salt, lemon, Worcestershire) to taste. Pop in the fridge for at least one hour before serving to allow the flavours to come together. Top with the remaining caramelized onions and sprinkle with fresh chopped parsley or chives if desired.