This wonderful recipe for vegan caramel sauce was shared with us many years ago by the Vegan Chef, Beverly Lynn Bennett. It’s not only dairy-free, but also tree nut-free, soy-free, coconut-free, and optionally refined sugar-free!
Beverly has authored numerous vegan cookbooks, including her more recent titles: Almond Flour, Spiralize!, The Pure Power of Maca, and Chia. To celebrate Beverly’s cookbook success, Leah made and photographed Beverly’s vegan caramel sauce recipe. Leah tested it with coconut sugar and it was a delicious success, so we’ve added that sweetener option to the recipe.
For the most part, this recipe uses easy-to-find ingredients. But if you have trouble locating arrowroot starch, non-GMO cornstarch can be substituted.
Special Diet Notes: Vegan Caramel Sauce
By ingredients, this recipe is dairy-free / non-dairy, egg-free, gluten-free, nut-free, peanut-free, optionally soy-free, vegan, plant-based, and vegetarian.
- ¾ cup plain dairy-free milk beverage (soy, rice, etc - your choice)
- ¾ cup evaporated cane juice (Sucanat), coconut sugar, or organic brown sugar
- ⅓ cup maple syrup or brown rice syrup
- 1 tablespoon water
- 1 tablespoon arrowroot starch
- 2 tablespoons dairy-free margarine or buttery spread
- 1 teaspoon vanilla extract
- Place the milk beverage and sweeteners in a small saucepan, and whisk well to combine. Cook over medium heat, while whisking occasionally, for 3 minutes.
- In a small bowl, whisk together the water and arrowroot, and then whisk the mixture into the saucepan.
- Cook the mixture, while whisking constantly, an additional 2 to 3 minutes or until it thickens.
- Remove the saucepan from the heat and whisk in the remaining ingredients.
- Serve warm as a topping for cakes, desserts, non-dairy ice cream or sorbet, or as a dipping sauce for fruit. Store in an airtight container, in the refrigerator, and reheat as needed.