Go Back

Creamy Vegan Caramelized French Onion Dip Recipe

With deep, sweet caramelized onions blended into a creamy base, this vegan Caramelized French Onion Dip is a dairy-free version of a classic!
Prep Time 1 hour
Cook Time 30 minutes
Chilling Time 1 hour
Total Time 2 hours 30 minutes
Course Dips & Spreads
Cuisine American, French
Servings 4 servings

Equipment

  • Large Pot
  • Skillet
  • High Speed Blender

Ingredients
  

For the Caramelized Onions

  • 2 large yellow onions thinly sliced
  • 2 tbsp extra-virgin olive oil
  • ½ tsp pink salt

For the Dip Base

  • 1 cup raw cashews soaked in hot water for at least 1 hour, then drained
  • ½ cup unsweetened non-dairy milk
  • 1 tbsp nutritional yeast
  • 1 tbsp lemon juice
  • 1 tsp apple cider vinegar
  • ½ tsp garlic powder
  • ½ tsp onion powder
  • ½ tsp pink salt
  • ¼ tsp black pepper

Instructions
 

Soaking the Cashews

  • Bring a pot of water to a boil. Then turn off the heat, and add the cashews. Set these aside for an hour to soak, while you move onto the next step.

Making the Caramelized Onions

  • Heat the oil in a skillet over medium-low heat. Once hot, add in the onions and salt. Cook the onions, stirring occasionally, for about 25-30 minutes, or until they are deeply golden and caramelized.
  • Keep them uncovered during this time, to allow the moisture to evaporate. Reduce the heat if they start to brown too quickly.
  • Once caramelized, remove from heat and let them cool for 10 minutes.

Making the Dip Base

  • Once the cashews have been soaked for an hour, then in a high-speed blender combine them with all the ingredients for the dip base.
  • Blend until completely smooth and creamy. If the mixture is too thick, add a bit more almond milk, one tablespoon at a time, until you reach your desired consistency.

Putting it All Together

  • Turn off the blender. Fold the caramelized onions into the creamy base, mixing well to distribute them evenly throughout the dip.
  • Taste and adjust the seasoning as needed. If you want a tangier flavor, add a bit more lemon juice or vinegar.
  • Transfer the dip to a serving bowl, cover, and refrigerate for at least 1 hour to allow the flavors to meld together.
  • Serve chilled with chips, crackers, fresh veggies, or use as a spread for sandwiches and wraps!

Notes