Go Back
+ servings
5 from 1 vote
Hand Dipping a Chip into a Bowl of Vegan French Onion Dip
Vegan French Onion Dip
Prep Time
15 mins
Cook Time
1 hr
Soak Time (Cashews)
4 hrs
Total Time
5 hrs 15 mins

This vegan French onion dip is rich, creamy, and packed with savory flavor! Made with caramelized onions in a silky dairy-free cashew base, it's great with chips, but good enough to eat with a spoon.

Course: Appertizer
Cuisine: American, French
Servings: 16
Calories: 102 kcal
Author: Alissa Saenz
  • 1 pound yellow onions, thinly sliced
  • 1 tablespoon olive oil
  • Pinch organic sugar
  • 2 garlic cloves, minced
  • ½ teaspoon dried thyme
  • 1 tablespoon balsamic vinegar
  • 1 ½ cups raw cashews, soaked in water 4-8 hours, drained and rinsed
  • cup unsweetened and unflavored non-dairy milk
  • ½ cup silken tofu
  • 1 ½ tablespoons lemon juice
  • 1 tablespoon vegan Worcestershire sauce
  • 1 teaspoon onion powder
  • Salt, to taste (I used 1 ½ teaspoons)
  • Black pepper, to taste (I used ¼ teaspoon)
  • Fresh chives, for serving (optional)
  1. Place the onions, olive oil and sugar into a large skillet. Stir to coat the onions evenly with the oil.

  2. Place the skillet over medium-low heat. Slowly cook the onions, stirring occasionally. The onions will soften and slowly brown as they cook, and should take about an hour to completely caramelize.

  3. Raise the heat to medium and add the garlic and thyme. Cook everything for about 1 minute, continuously stirring, until the garlic becomes very fragrant.

  4. Stir in the balsamic vinegar and continue cooking and stirring everything for about 1 minute, until most of the liquid dries up. Remove the skillet from heat and let the onions cool a bit.

  5. While the onions cool, place the cashews into a food processor bowl with the milk. Blend to a smooth paste.

  6. Add the tofu, lemon juice, Worcestershire sauce, and onion powder. Blend again until the mixture is smooth.

  7. Add the onions to the food processor, reserving about a quarter of the batch for topping, if you'd like. Blend again until the onions are finely chopped and incorporated into the dip.

  8. Season the dip (generously) with salt and pepper to taste, and blend the mixture one final time.

  9. Spoon the dip into a bowl and top it with the reserved caramelized onions and chives. Serve with chips.

Recipe Notes

Recipe makes about 2 cups.

Nutrition Facts
Vegan French Onion Dip
Amount Per Serving (2 tablespoons)
Calories 102 Calories from Fat 65
% Daily Value*
Fat 7.2g11%
Saturated Fat 1.4g7%
Sodium 238mg10%
Potassium 141mg4%
Carbohydrates 7.6g3%
Fiber 1.1g4%
Sugar 2.2g2%
Protein 3.1g6%
Calcium 27mg3%
Iron 1mg6%
* Percent Daily Values are based on a 2000 calorie diet.