If you have a sweet tooth and are looking for a luscious, dairy-free treat, look no further than this Vegan Condensed Milk Caramel Sauce Recipe. This sauce manages to capture the rich, creamy texture and deep caramel flavor you crave, all without any animal ingredients. It’s smooth, buttery, and just perfectly balanced with a hint of sea salt and vanilla, making it an irresistible topping for anything from ice cream to baked goods. Once you try this recipe, you’ll never miss traditional caramel again!

Ingredients You’ll Need
These simple but essential ingredients come together to create the perfect harmony of taste, texture, and color in your Vegan Condensed Milk Caramel Sauce Recipe. Each plays a vital role in achieving that golden, silky finish that makes this sauce so special.
- 320 g vegan sweetened condensed oat milk: The creamy, naturally sweet base that replaces traditional condensed milk elegantly.
- 220 g soft brown sugar: Adds deep molasses notes and richness critical for caramel’s signature flavor.
- 1 teaspoon apple cider vinegar: A subtle acidity that balances the sweetness and helps develop complexity.
- 80 g vegan block butter (room temperature, cut into chunks): Gives luscious creaminess and a silky mouthfeel.
- 1 teaspoon vanilla extract: Enhances sweetness with warm, aromatic undertones.
- 1 teaspoon sea salt (more or less to taste): Brings out depth by contrasting the sweet, rounding out the sauce.
- 30 ml soy milk (or other plant-based milk): Smooths the texture and ensures a pourable consistency.
How to Make Vegan Condensed Milk Caramel Sauce Recipe
Step 1: Gently Dissolve the Sugar
Begin by adding the vegan sweetened condensed oat milk, soft brown sugar, and apple cider vinegar into a heavy-bottomed saucepan. Slowly dissolve the sugar over low heat for about 2 to 3 minutes. Stir occasionally using a rubber spatula to ensure the sugar fully melts without burning. This slow process is crucial for that golden caramel base to form gradually.
Step 2: Simmer the Caramel
Increase the heat to medium and bring the mixture to a gentle simmer. Cook for 10 minutes, stirring frequently to prevent burning or sticking, but avoid whisking. During this time, the caramel will transform into a deep amber hue—an exciting indication that the flavor is developing beautifully. Once the color is reached, remove the pan from the heat immediately to stop further cooking.
Step 3: Incorporate the Vegan Butter and Flavorings
Slowly add the chunks of vegan block butter to the hot caramel, a few pieces at a time, stirring well between each addition. This step ensures the butter melts evenly, creating a luxuriously smooth texture. Next, stir in the vanilla extract and sea salt to infuse the sauce with aromatic richness and perfect seasoning.
Step 4: Finish with Plant-Based Milk
Finally, pour in the soy milk (or your preferred plant-based milk) and stir until the sauce becomes perfectly smooth and pourable. This not only thins the caramel slightly but adds extra creaminess, making your sauce ideal for drizzling or dipping.
Step 5: Cool and Store
Transfer your warm caramel sauce to a clean, dry 600ml jar or two 290ml jars. Let it cool to room temperature for about 15 minutes before sealing with a lid. Once sealed, place the jar in the refrigerator to thicken slightly while maintaining its gorgeous, pourable consistency.
How to Serve Vegan Condensed Milk Caramel Sauce Recipe
Garnishes
This sauce is fantastic on its own, but if you want to elevate it with garnishes, consider a sprinkle of flaky sea salt to amplify the sweet and salty dance or a dusting of crushed toasted nuts for added texture. Fresh berries or a few chocolate shavings also pair wonderfully, adding pops of color and flavor contrast.
Side Dishes
Use this sauce generously on vegan ice cream, pancakes, waffles, or French toast for a decadent breakfast treat. It’s equally fantastic drizzled over roasted fruits like pears or apples, or spooned onto dairy-free yogurt for an indulgent snack. The versatility of this Vegan Condensed Milk Caramel Sauce Recipe means it can sweeten a wide variety of dishes.
Creative Ways to Present
Take your presentation up a notch by serving the caramel sauce in elegant little dipping bowls alongside fresh fruit, vegan cookies, or homemade doughnuts. You can even swirl it through dairy-free cheesecake or layer it in parfaits for a rich caramel surprise in every bite. The sauce’s luxurious texture makes it perfect for both casual and fancy occasions.
Make Ahead and Storage
Storing Leftovers
This Vegan Condensed Milk Caramel Sauce Recipe keeps beautifully in an airtight container or sealed jar in the fridge for up to 2 weeks. It will thicken slightly when chilled but still stays wonderfully pourable. Just give it a good stir before using to bring back its silky smooth texture.
Freezing
Although refrigeration is ideal, you can freeze the sauce for longer storage. Pour the cooled sauce into an airtight container, leaving some room for expansion, and freeze for up to 3 months. Thaw in the fridge overnight before reheating gently.
Reheating
When you’re ready to enjoy your caramel sauce again, warm it gently in a saucepan over low heat or in short bursts in the microwave. Stir frequently to prevent separation and restore that glossy, silky texture you fell in love with.
FAQs
Can I use another type of plant milk instead of soy milk?
Absolutely! Feel free to substitute soy milk with almond, oat, coconut, or any other plant-based milk you prefer. Just keep in mind that different milks may subtly affect the flavor and texture, but the sauce will still be delicious.
Is the apple cider vinegar necessary?
Yes, the apple cider vinegar adds a subtle tang that balances the sweetness and helps develop a richer, more complex caramel flavor. It’s a small addition that makes a big difference, but you can omit it if you prefer a less tangy sauce.
Can I make this sauce sugar-free or use a different sweetener?
Since caramelization relies on sugar, substituting the brown sugar is tricky without changing the texture and flavor drastically. You might experiment with coconut sugar or date syrup, but results may vary. The brown sugar is key to that classic deep caramel taste.
How thick will the caramel sauce be once chilled?
Once refrigerated, the sauce will thicken slightly but remains pourable and smooth. If it feels too thick, you can gently warm it or stir in a splash of plant milk to loosen it up before serving.
Can I use margarine instead of vegan butter?
For best results, stick with a good quality vegan block butter because it contributes the creamy richness and mouthfeel essential to this recipe. Margarine may work but often has higher water content that can affect consistency.
Final Thoughts
Whipping up this Vegan Condensed Milk Caramel Sauce Recipe will truly change your dessert game. It’s a sweet, creamy delight that’s entirely plant-based and delightfully simple to make at home. Whether you’re topping vegan ice cream, swirling it into your morning oats, or gifting jars to friends, this caramel sauce will bring joy with every luscious spoonful. Give it a try—you won’t be disappointed!
Print
Vegan Condensed Milk Caramel Sauce Recipe
- Prep Time: 5 minutes
- Cook Time: 25 minutes
- Total Time: 30 minutes
- Yield: About 600 ml (approx. 40 servings, 15 ml each)
- Category: Sauce
- Method: Stovetop
- Cuisine: Vegan
- Diet: Vegan
Description
This Vegan Condensed Milk Caramel Sauce is a luscious, dairy-free caramel made with sweetened condensed oat milk, soft brown sugar, and vegan butter. It offers a smooth, rich caramel flavor suitable for drizzling over desserts, adding to beverages, or using as a dipping sauce. Perfect for those seeking a plant-based alternative to traditional caramel, this sauce balances sweetness with a hint of sea salt and vanilla for depth.
Ingredients
Caramel Sauce Ingredients
- 320 g vegan sweetened condensed oat milk
- 220 g soft brown sugar
- 1 teaspoon apple cider vinegar
- 80 g vegan block butter, room temperature, cut into chunks
- 1 teaspoon vanilla extract
- 1 teaspoon sea salt (adjust to taste)
- 30 ml soy milk or other plant-based milk
Instructions
- Combine Ingredients: In a heavy-bottomed saucepan, add the vegan sweetened condensed oat milk, soft brown sugar, and apple cider vinegar. Stir occasionally with a rubber spatula over low heat for 2-3 minutes to slowly dissolve the sugar.
- Simmer the Caramel: Increase the heat to medium and bring the mixture to a simmer. Cook for 10 minutes, stirring frequently to prevent sticking, without whisking. The caramel will develop a deep amber color.
- Add Vegan Butter and Flavorings: Remove the pan from heat. Gradually add the vegan butter chunks a few at a time, stirring continuously until fully melted and incorporated. Stir in the vanilla extract and sea salt, mixing thoroughly.
- Incorporate Soy Milk: Add the soy or other plant-based milk slowly to the caramel sauce. Stir until the sauce is smooth and well combined.
- Cool and Store: Transfer the caramel sauce into a clean, dry 600 ml jar or two 290 ml jars. Let cool to room temperature for about 15 minutes. Seal jars and refrigerate.
- Storage Instructions: Keep the caramel sauce in an airtight container or sealed jar in the fridge for up to 2 weeks. It will thicken slightly when chilled but remains pourable. Stir well before each use.
Notes
- Use a heavy-bottomed saucepan to prevent burning.
- Do not whisk the caramel mixture to avoid crystallization; stir gently with a spatula.
- Adjust sea salt quantity to suit your taste preference.
- This sauce can be poured warm or cold, ideal for topping desserts or mixing into drinks.
- For vegan condensed milk, oat milk variety is recommended for creaminess.

