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*
Fat 18g28%
Saturated Fat 5g25%
Cholesterol 10mg3%
Sodium 58mg2%
Potassium 905mg26%
Carbohydrates 77g26%
Fiber 14g56%
Sugar 49g54%
Protein 11g22%
Vitamin A 100IU2%
Vitamin C 6.7mg8%
Calcium 186mg19%
Iron 3.7mg21%
* Percent Daily Values are based on a 2000 calorie diet.