Three jars of chocolate protein pudding

Salted Caramel Chocolate Espresso Protein Pudding

Protein problems? Not with this chocolate protein pudding! This rich decadent dessert is not only veggie based but packed with protein and has zero refined sugar. It doesn't get better than that!
Course Dessert
Cuisine American
Keyword chocolate pudding, vegan chocolate pudding
Prep Time 5 minutes
Cook Time 5 minutes
Total Time 10 minutes
Servings 3 servings
Calories 469 kcal
Author Sophia DeSantis


Chocolate Espresso Pudding layer:

  • 1/2 cup avocado (see note for other subs)
  • 3/4 cup cocao powder ,can also use cacoa powder
  • 1/2 cup maple syrup (see note for subs to make a sweeter result)
  • 1 teaspoon vanilla bean powder
  • 1 teaspoon finely ground espresso
  • pinch sea salt
  • 1/2 cup dairy free chocolate chips (optional)
  • 2-4 tablespoons cashew milk , or other plant based milk (optional to thin out, add 2 tablespoons at a time)

Salted Caramel Layer (optional):

US Customary - Metric


  1. In a blender add all the ingredients for the pudding layer. Blend until creamy and smooth. 
  2. Separate evenly into 3 eight ounce jelly jars or containers of choice. If you don’t have a good blender, then you can also use a food processor or even use the whisk attachment on a stand mixer and whisk on high speed until creamy and smooth.
  3. In a small bowl add all the ingredients of the caramel layer except the salt. Heat in the microwave for 20 seconds. Using a small whisk, beat well until fully combined and a caramel like texture forms. Heat an extra 5-10 seconds if needed.
  4. Pour evenly into the 3 jars on top of the pudding layer.
  5. Allow the caramel layer to cool, then sprinkle a dash of salt on top of the caramel in each jar.
  6. Find out how many licks it takes to get through that thick dreamy pudding.

Recipe Notes

Baby/toddler food idea:

Nutrition Facts
Salted Caramel Chocolate Espresso Protein Pudding
Amount Per Serving
Calories 469 Calories from Fat 162
% Daily Value*
Total Fat 18g 28%
Saturated Fat 5g 25%
Cholesterol 10mg 3%
Sodium 58mg 2%
Potassium 905mg 26%
Total Carbohydrates 77g 26%
Dietary Fiber 14g 56%
Sugars 49g
Protein 11g 22%
Vitamin A 2%
Vitamin C 8.1%
Calcium 18.6%
Iron 20.3%
* Percent Daily Values are based on a 2000 calorie diet.