Go Back
dairy free caramelized onion dip

Rich Dairy Free Caramelized Onion Dip

Delicious Rich Dairy Free Caramelized Onion Dip recipe with step-by-step instructions.
Prep Time 25 minutes
Cook Time 45 minutes
Total Time 1 hour 10 minutes
Servings: 4.5 cups of dip
Calories: 1125

Ingredients
  

For the onions
  • 3 large onions (thinly sliced into 1/4-inch half moons)
  • 3 tbsp margarine (I use Earth Balance for a buttery flavor)
  • 2 tsp sugar
  • 1 1/4 tsp sea salt
For the dip base
  • 1 1/4 cups cashews (soaked in water for at least 4 hours)
  • 2 cups hot water (for soaking)
  • 1/3 cup almond milk (unsweetened)
  • 1 cup dairy-free sour cream (I prefer Forager Project for its tanginess)
  • 3 tbsp lemon juice (freshly squeezed for best acidity)
  • 1 1/2 tsp Worcestershire sauce (ensure vegan/dairy-free)
  • 1/2 tsp garlic powder
  • 1/4 tsp smoked paprika
  • 2 tbsp fresh chives (finely chopped)

Method
 

  1. While the onions will be cooking, start by draining the soaked cashews (which should have already soaked for at least 4 hours) and discarding the soaking water. Add the drained cashews to a blender with the almond milk and blend on high speed for 2-3 minutes until completely smooth and creamy, scraping down the sides as needed. This cashew cream will form the rich, dairy-free base of your dip. Set aside in a large mixing bowl.
  2. Melt the margarine in a large skillet over medium-high heat. Add the thinly sliced onions, sugar, and salt, stirring to coat everything evenly. Cook for about 5-7 minutes until the onions begin to soften and release their moisture. I like to add the sugar early because it helps draw out the onions' natural juices and speeds up the caramelization process. Once softened, reduce the heat to medium-low and continue cooking, stirring occasionally, for 30-40 minutes until the onions turn deep golden brown and develop a sweet, jammy texture. The long, slow cooking is what transforms these onions into concentrated flavor bombs—don't rush this step. Once done, transfer to a plate and let cool to room temperature.
  3. To the cashew cream base from Step 1, add the dairy-free sour cream, lemon juice, Worcestershire sauce, garlic powder, and smoked paprika. Stir everything together until well combined and smooth. The acidity from the lemon juice and the umami from the Worcestershire sauce will brighten the rich cashew base, while the smoked paprika adds a subtle depth that makes this dip taste less 'healthy' and more indulgent.
  4. Once the caramelized onions from Step 2 have cooled, fold them into the dip mixture from Step 3, stirring gently until evenly distributed throughout. Top with the fresh chopped chives just before serving. I find that adding the chives right before serving keeps them bright and flavorful rather than wilting into the dip. Taste and adjust seasoning as needed—you may want a bit more salt or lemon juice depending on your preferences.