Go Back
+ servings
A glass with banana pudding that has layers of the pudding, whipped cream, banana slices, and vanilla wafers.

Vegan Southern Banana Pudding

Easy and delicious banana pudding is made with layers of vegan vanilla custard, sliced bananas, whipped topping, and vanilla wafers.
No ratings yet
Print Pin
Course: Dessert
Cuisine: American, Vegan
Prep Time: 15 minutes
Cook Time: 10 minutes
Total Time: 25 minutes
Servings: 4 servings
Calories: 660kcal
Author: Linda & Alex


  • stove


  • ½ cup all-purpose flour, or cornstarch for a gluten-free option
  • ¼ teaspoon finely ground sea salt
  • 2 cups unsweetened almond milk
  • 7 ounce sweetened condensed coconut milk
  • 4 tablespoon Vegan Egg plus ¾ cup (180 ml) water, whisk until smooth and creamy, OR, ¾ cup JUST egg (DO NOT add water)
  • 1 tablespoon pure vanilla extract
  • 1 tablespoon vegan butter
  • 2 sliced ripe bananas
  • 3 cups vegan vanilla wafers (we use Back to Nature brand)
  • Vegan whipped cream
  • Cinnamon
  • banana slices
  • crumbled vanilla wafers


  • Prepare the vegan egg in a small bowl and set aside, OR, measure the ¾ cup of JUST egg into a measuring cup (DO NOT add water).
  • In a medium saucepan, whisk the ½ cup flour and ¼ teaspoon salt together. Whisk in the 2 cups of almond milk, 7 oz of condensed milk and 1 tablespoon of vanilla and cook on medium heat, whisking continuously until thick and creamy. Approximately 4 minutes.
  • Put 1 cup of the pudding in the eggs and whisk until combined. Slowly whisk the egg mixture into the pan of pudding and keep whisking for about 5 minutes, or until super thick and creamy. Whisk in the 1 tablespoon of butter until fully melted, approximately 1 minute. Remove from heat and let cool.
  • Line the bottom of a bowl with vanilla wafers, spoon a layer of pudding on top of the wafers, add a layer of sliced bananas, a layer of whipped topping, and then repeat the layers until the bowl is full. Top with a layer of bananas, a dollop of whipped cream, a wafer and a sprinkle of cinnamon.


Serving: 200g | Calories: 660kcal | Carbohydrates: 90g | Protein: 9g | Fat: 30g | Saturated Fat: 16g | Cholesterol: 1mg | Sodium: 703mg | Potassium: 462mg | Fiber: 5g | Sugar: 36g | Vitamin A: 207IU | Vitamin C: 7mg | Calcium: 173mg | Iron: 2mg
Tried this Recipe? Tag me Today!Mention @Veganosity or tag #Veganosity!