Go Back
+ servings
2 salted caramel ice cream cones in a glass with grey background.

Vegan Caramel Ice Cream (No-Churn)

This easy vegan salted caramel ice cream recipe is thick and creamy. Dairy-free coconut ice cream flavored with homemade caramel sauce. Made with just 3 ingredients and no ice cream maker!
Course Dessert
Cuisine occassion
Diet Gluten Free, Low Lactose, Vegan
Prep Time 30 minutes
Freeze time 4 hours
Total Time 4 hours 30 minutes
Servings 8
Calories 228kcal



  • Add the coconut whipping cream to a large bowl and mix with an electric whisk for a couple of minutes until creamy. Add in the sweetened condensed coconut milk and whisk for another minute to combine.
  • Add the 200g of the caramel sauce in 2-3 increments, whisking between each one to combine. Mix again with the electric whisk to fully mix the ingredients together. If desired, you can swirl some more caramel sauce through the ice cream using a spatula at this stage.
  • Transfer the ice cream mixture to a loaf pan or container, and cover with a lid or plastic wrap. Freeze for a minimum of 4 hours or until set.
  • Remove the ice cream from the freezer about 15 minutes before serving to allow it to thaw slightly. Serve with more vegan caramel sauce.
  • Transfer the ice cream mixture to the loaf pan and cover the tin with more parchment paper so that the ice cream isn’t exposed to the air.


  • This ice cream will keep for a couple of months in an airtight container in the freezer.


  • Coconut whipping cream: Refrigerate the tin overnight. If using full-fat coconut milk, also refrigerate the tins overnight, then only use the thick cream from the top of the cans. Depending on the brand of coconut milk, this recipe will call the cream from 2-3 400ml cans.
  • This recipe calls for about a half batch of vegan caramel sauce, but I recommend making a full batch so you have extra for serving.
  • Remove the ice cream from the freezer about 15 minutes before serving to allow it to thaw slightly.
  • Add boiled water to a mug or heat-proof jug and sit the ice cream scoop in it for a couple of minutes before serving. 


Calories: 228kcal | Carbohydrates: 24g | Protein: 3g | Fat: 15g | Saturated Fat: 11g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 1g | Cholesterol: 1mg | Sodium: 14mg | Potassium: 110mg | Fiber: 1g | Sugar: 22g | Vitamin C: 1mg | Calcium: 9mg | Iron: 2mg