Go Back
+ servings
Vegan hot cross bun bread and butter pudding
Print Recipe
5 from 2 votes

Vegan Hot Cross Bun Bread and Butter Pudding

Use up those leftover Easter goodies with this vegan hot cross bun bread and butter pudding recipe. A delicious spring-time twist on a classic!
Prep Time20 minutes
Cook Time30 minutes
Total Time50 minutes
Course: Dessert, Desserts
Cuisine: All, English
Keyword: Bread and Butter Pudding, Vegan hot cross bun bread and butter pudding
Servings: 8
Calories: 607kcal
Author: Richard Makin

Equipment

  • Blender
  • Deep baking dish
  • pastry brush

Ingredients

For the Filling Mixture

  • 250 g firm silken tofu at room temperature
  • 400 ml soy milk at room temperature
  • 65 g vegan butter melted
  • 85 g sugar
  • 1 teaspoon vanilla extract
  • 2 tablespoon Cointreau optional
  • 2 tablespoon rice starch
  • 1 tablespoon corn starch
  • Zest of one orange

For the Bread and Butter Pudding

Instructions

To Make the Filling Mixture

  • Place all the filling ingredients except for the orange zest in a blender and blend until smooth. Stir in the orange zest and set aside.
    250 g firm silken tofu, 400 ml soy milk, 65 g vegan butter, 85 g sugar, 1 teaspoon vanilla extract, 2 tablespoon Cointreau, 2 tablespoon rice starch, 1 tablespoon corn starch, Zest of one orange

To Make the Bread and Butter Pudding

  • Butter the sliced sides of the vegan hot cross buns and spread with the marmalade.
    9 vegan hot cross buns, 50 g vegan butter, 5 tablespoon marmalade plus extra for the glaze
  • Arrange in a deep baking tray or dish and pour over the filling mixture. Leave to soak for 20 minutes.
  • Meanwhile, preheat the oven to 160 °C (fan). Once the oven is hot and the pudding is soaked, bake for 30 mins, paying close attention to the tops of the buns to make sure they don’t burn.
  • Once baked, brush with more marmalade and leave to rest for 10-15 minutes before serving.
  • Serve with ice cream or cream, sprinkled with more orange zest.

Nutrition

Calories: 607kcal | Carbohydrates: 66g | Protein: 14g | Fat: 33g | Saturated Fat: 15g | Polyunsaturated Fat: 4g | Monounsaturated Fat: 4g | Trans Fat: 0.1g | Cholesterol: 162mg | Sodium: 553mg | Potassium: 129mg | Fiber: 0.4g | Sugar: 19g | Vitamin A: 1473IU | Vitamin C: 1mg | Calcium: 132mg | Iron: 1mg