Go Back
+ servings
Thumbnail of a slice of caramel tart

Vegan Caramel Tart

A dairy-free twist on school dinner caramel tart with chocolate sprinkles. A nostalgic British classsic.

Course Dessert
Cuisine vegan
Keyword vegan caramel tart
Prep Time 15 minutes
Cook Time 30 minutes
Chill time 30 minutes
Servings 12
Calories 225 kcal


For the shortcrust pastry:

  • 215 g All-purpose flour
  • 135 g Vegan margarine*
  • 15 g Icing sugar
  • 1 Tablespoons Ice cold water

For the caramel filling:

  • 375 ml Soy milk
  • 3 Tablespoons Cornflour (cornstarch)
  • 120 g Soft light brown sugar
  • 1 Tablespoon Vanilla extract
  • 3 Tablespoons Vegan margarine, melted

To top:

  • 2-3 Tablespoons Dairy-free chocolate sprinkles


For the shortcrust pastry base:

  1. Pour the flour into a large bowl. Add the margarine and rub it into the flour until you have a breadcrumb-like mixture. Stir in the icing sugar.

  2. Add the water and mix until it starts to stick together. Then use your hands to gently press it together into a dough. It will seem crumbly but it will come together.

  3. Cover the dough with plastic wrap and place it in the fridge for 30 minutes.

  4. Preheat your oven to 200°C/400°F (or 180°C/350°F if using fan or convection oven) and have an 8x10-inch tin to hand.

  5. Remove the dough from the fridge and gently press it in your hands to remove any cracks. Be careful not to overwork it as this will result in a tough pastry.

  6. On a floured surface, roll the pastry out in a rectangle until it's the same size as your baking tin. Rotate the pastry with each roll and add more flour as needed to stop it from sticking.

  7. Press it into the bottom and sides of your tin, making sure it's evenly distributed.

  8. Dock the bottom of the base by poking small holes in it using a fork. This will prevent it from puffing up as it bakes.

  9. Bake for 30 minutes until lightly golden brown then leave it in the tin to cool completely.

For the caramel filling:

  1. Measure out all of the ingredients then mix the cornflour with 3 tablespoons of the soy milk until there are no lumps. Mix that with the rest of the soy milk and add it to a small saucepan with the rest of the ingredients.

  2. Turn the heat up high and stir continuously until the mixture is thick enough to coat the back of a wooden spoon. This should only take a minute or two after turning the heat up to high.

  3. Remove the caramel from the heat and allow it to cool slightly.

  4. Pour the caramel filling into your cooled pastry base and use a spoon or spatula to spread it out evenly.

  5. Top with chocolate sprinkles and place the tart in the fridge for around 1 hour.

  6. Cut into slices and enjoy! Serve with warm custard or dairy-free whipped cream for an extra special treat.

Recipe Notes

  • *Use a spreadable type of margarine such as Vitalite.
  • Store in an airtight container at room temperature for up to 4 days.
  • Note that while the caramel will hold firm enough to cut, it won't set in the same way as traditional caramel.
Nutrition Facts
Vegan Caramel Tart
Amount Per Serving (1 slice)
Calories 225 Calories from Fat 99
% Daily Value*
Fat 11g17%
Sodium 103mg4%
Carbohydrates 29g10%
Fiber 1g4%
Sugar 11g12%
Protein 4g8%
* All values are an estimate only and will vary depending on the food brands used.