Caramel Slice Recipe Vegan: Easy, Delicious & Dairy-Free

Updated On: October 7, 2025

If you’ve ever dreamed of indulging in a rich, buttery caramel slice without compromising your vegan lifestyle, you’re in for a treat! This vegan caramel slice recipe delivers the perfect balance of a crunchy base, luscious caramel, and a smooth chocolate topping — all without any dairy or animal products.

Whether you’re a seasoned vegan or just looking to try a plant-based dessert, this recipe is simple, satisfying, and utterly delicious. The best part?

You don’t need any fancy ingredients to whip up this classic treat in your own kitchen.

Perfect for sharing with friends or savoring on your own, this caramel slice will quickly become a favorite in your baking repertoire. Plus, it’s a wonderful way to impress guests at gatherings or add a sweet finish to your meal.

Ready to dive into this vegan delight? Let’s get started!

Why You’ll Love This Recipe

This vegan caramel slice ticks all the boxes: it’s easy to make, uses common pantry ingredients, and tastes absolutely divine. The base is a crumbly biscuit layer made from a combination of oats, flour, and coconut oil, providing a satisfying crunch.

The caramel layer is silky and rich thanks to coconut milk and coconut sugar, offering a deep, buttery flavor without any dairy. Finally, the smooth chocolate ganache topping adds a perfect finishing touch, making every bite heavenly.

This recipe is not only vegan but also refined sugar-free if you opt for coconut sugar, and naturally free of eggs, butter, and milk. It’s a great option for those with dietary restrictions or anyone who loves plant-based desserts.

Plus, you can customize it easily with nuts, seeds, or different toppings to suit your taste.

Ingredients

  • Base: 1 ½ cups rolled oats
  • 1 cup all-purpose flour (or gluten-free flour)
  • ½ cup shredded coconut (unsweetened)
  • ½ cup coconut oil, melted
  • ⅓ cup maple syrup
  • ½ teaspoon baking powder
  • Pinch of salt
  • Caramel Layer: 1 can (400ml) full-fat coconut milk
  • 1 cup coconut sugar
  • ¼ cup vegan butter (e.g., Earth Balance), melted
  • 2 tablespoons golden syrup or maple syrup
  • 1 teaspoon vanilla extract
  • Chocolate Topping: 1 cup dark vegan chocolate chips
  • 2 tablespoons coconut oil

Equipment

  • 8×8 inch (20×20 cm) square baking pan
  • Mixing bowls (medium and large)
  • Whisk and wooden spoon
  • Measuring cups and spoons
  • saucepan for caramel
  • Spatula
  • Knife for slicing
  • Refrigerator or freezer for setting

Instructions

  1. Prepare the base: Preheat your oven to 350°F (175°C). In a large bowl, combine the rolled oats, flour, shredded coconut, baking powder, and salt. Stir in the melted coconut oil and maple syrup until well combined.
  2. Press the base: Line your baking pan with parchment paper. Press the oat mixture firmly and evenly into the base of the pan. Bake for 12-15 minutes or until golden brown. Remove from oven and let cool completely.
  3. Make the caramel layer: In a saucepan over medium heat, combine the coconut milk and coconut sugar. Stir continuously until the sugar dissolves and the mixture begins to thicken. This may take about 10-15 minutes.
  4. Add the butter and syrup: Remove the saucepan from heat. Stir in the melted vegan butter, golden syrup (or maple syrup), and vanilla extract. Mix well until smooth.
  5. Pour caramel over base: Pour the caramel mixture evenly over the cooled biscuit base. Place the pan in the refrigerator for at least 2 hours or until the caramel is set firmly.
  6. Prepare the chocolate topping: In a microwave-safe bowl or using a double boiler, melt the vegan chocolate chips with the coconut oil until smooth.
  7. Top the caramel: Spread the melted chocolate evenly over the set caramel layer. Return the pan to the refrigerator for another hour until the chocolate is firm.
  8. Slice and serve: Once fully set, remove the slice from the pan using the parchment paper edges. Cut into squares or bars with a sharp knife. For clean cuts, warm the knife slightly with hot water and dry before slicing.

Tips & Variations

“For an extra crunch, sprinkle chopped nuts like almonds or pecans over the caramel layer before adding the chocolate topping.”

To make this caramel slice nut-free, simply omit nuts from the base or topping. Use gluten-free flour and oats if you want a gluten-free version.

You can also experiment with different sweeteners like date syrup or agave instead of golden syrup.

For a salted caramel twist, sprinkle a pinch of flaky sea salt over the chocolate just before it sets. If you prefer a thicker caramel, cook the coconut milk and sugar mixture slightly longer but watch carefully to avoid burning.

Want to add some fruity flavor? Adding a thin layer of raspberry jam between the base and caramel can provide a delightful tart contrast.

For more vegan dessert inspiration, check out our Lemon Ricotta Pasta With Arugula Recipe (yes, it’s vegan and delicious!) or try our Harvest Hash Recipe: A Delicious and Easy Fall Comfort Food for a savory alternative.

Nutrition Facts

Nutrient Per Serving (1 slice)
Calories 280 kcal
Fat 18 g
Saturated Fat 12 g
Carbohydrates 28 g
Sugars 16 g
Fiber 3 g
Protein 3 g

Note: Nutrition facts are estimates and may vary based on ingredients used.

Serving Suggestions

This vegan caramel slice is perfect served chilled alongside a hot cup of coffee or tea. It also makes a fantastic afternoon snack or a decadent dessert after dinner.

For a party, cut into bite-sized squares for easy finger food.

Try pairing it with fresh berries or a dollop of coconut whipped cream for added decadence. You can also serve it with vegan ice cream for a cool, indulgent treat.

If you love chocolatey desserts, you might enjoy our Low Fodmap Appetizer Recipes which include some great sweet options.

Conclusion

This vegan caramel slice recipe strikes the perfect balance between indulgence and wholesome ingredients. With its crumbly oat base, creamy coconut caramel, and rich chocolate topping, it’s a crowd-pleaser that everyone can enjoy, regardless of dietary preferences.

The process is straightforward, making it accessible even for novice bakers, while the result feels like a special treat.

Whether you’re making it for a family gathering, a potluck, or simply to satisfy your sweet tooth, this caramel slice won’t disappoint. Plus, with easy customization options and wholesome ingredients, it’s a guilt-free pleasure that’s sure to become a staple in your recipe collection.

For more delicious recipes, be sure to explore our Lamb Tenderloin Recipes or indulge in savory bites with our Halibut Dip Recipe.

📖 Recipe Card: Caramel Slice Recipe Vegan

Description: A delicious vegan caramel slice with a crunchy base, creamy caramel layer, and chocolate topping. Perfect for a sweet treat without any animal products.

Prep Time: PT20M
Cook Time: PT30M
Total Time: PT50M

Servings: 12 slices

Ingredients

  • 1 1/2 cups rolled oats
  • 1 cup almond flour
  • 1/3 cup coconut oil, melted
  • 1/4 cup maple syrup
  • 1 cup canned coconut milk (full fat)
  • 1/2 cup brown sugar
  • 1/4 cup coconut oil
  • 1/4 cup maple syrup
  • 1 tsp vanilla extract
  • 200g vegan dark chocolate, chopped

Instructions

  1. Preheat oven to 180°C (350°F).
  2. Mix oats, almond flour, coconut oil, and maple syrup to form the base.
  3. Press the base mixture into a lined baking tray and bake for 15 minutes.
  4. In a saucepan, combine coconut milk, brown sugar, coconut oil, maple syrup, and vanilla; simmer until thickened.
  5. Pour caramel over the baked base and refrigerate for 20 minutes.
  6. Melt the vegan chocolate and spread over the caramel layer.
  7. Chill the slice in the fridge until set, then cut into 12 pieces.

Nutrition: Calories: 280 kcal | Protein: 3 g | Fat: 18 g | Carbs: 28 g

{“@context”: “https://schema.org/”, “@type”: “Recipe”, “name”: “Caramel Slice Recipe Vegan”, “image”: [], “author”: {“@type”: “Organization”, “name”: “GluttonLv”}, “description”: “A delicious vegan caramel slice with a crunchy base, creamy caramel layer, and chocolate topping. Perfect for a sweet treat without any animal products.”, “prepTime”: “PT20M”, “cookTime”: “PT30M”, “totalTime”: “PT50M”, “recipeYield”: “12 slices”, “recipeIngredient”: [“1 1/2 cups rolled oats”, “1 cup almond flour”, “1/3 cup coconut oil, melted”, “1/4 cup maple syrup”, “1 cup canned coconut milk (full fat)”, “1/2 cup brown sugar”, “1/4 cup coconut oil”, “1/4 cup maple syrup”, “1 tsp vanilla extract”, “200g vegan dark chocolate, chopped”], “recipeInstructions”: [{“@type”: “HowToStep”, “text”: “Preheat oven to 180\u00b0C (350\u00b0F).”}, {“@type”: “HowToStep”, “text”: “Mix oats, almond flour, coconut oil, and maple syrup to form the base.”}, {“@type”: “HowToStep”, “text”: “Press the base mixture into a lined baking tray and bake for 15 minutes.”}, {“@type”: “HowToStep”, “text”: “In a saucepan, combine coconut milk, brown sugar, coconut oil, maple syrup, and vanilla; simmer until thickened.”}, {“@type”: “HowToStep”, “text”: “Pour caramel over the baked base and refrigerate for 20 minutes.”}, {“@type”: “HowToStep”, “text”: “Melt the vegan chocolate and spread over the caramel layer.”}, {“@type”: “HowToStep”, “text”: “Chill the slice in the fridge until set, then cut into 12 pieces.”}], “nutrition”: {“calories”: “280 kcal”, “proteinContent”: “3 g”, “fatContent”: “18 g”, “carbohydrateContent”: “28 g”}}

Photo of author

Marta K

Leave a Comment

X