Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Vegan pistachio pudding in a glass dessert bowl

Vegan Pistachio Pudding: A Creamy Dairy-Free Dessert You’ll Crave

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

This vegan pistachio pudding is creamy, nutty, and naturally sweet—perfect for a dairy-free dessert that’s both indulgent and wholesome.

  • Total Time: 2 hours 20 minutes
  • Yield: 4 servings 1x

Ingredients

Scale
  • 1 cup raw unsalted pistachios (soaked for at least 4 hours or overnight)
  • 2 cups unsweetened non-dairy milk (almond or oat recommended)
  • 1/4 cup maple syrup or agave nectar
  • 1/2 teaspoon vanilla extract
  • Pinch of salt
  • 2 tablespoons cornstarch or arrowroot powder

Instructions

  1. Soak pistachios in water for 4+ hours or overnight, then drain.
  2. Blend pistachios with non-dairy milk, maple syrup, vanilla extract, and salt until smooth.
    Blending vegan pistachio pudding in blender
    Blending soaked pistachios and ingredients for vegan pistachio pudding
  3. (Optional) Strain the mixture using a fine mesh sieve or nut milk bag for extra smoothness.
  4. Pour into a saucepan, whisk in cornstarch, and cook over medium heat while stirring until thickened (about 5–7 minutes).
  5. Transfer to serving bowls, let cool for 10 minutes, then refrigerate for at least 2 hours.
    Vegan pistachio pudding in a glass dessert bowl
    Homemade vegan pistachio pudding served in a glass bowl

Notes

For a brighter green pudding, add a few spinach leaves during blending. Use a high-powered blender for best texture or strain for extra smoothness.

  • Author: Sophia Benton
  • Prep Time: 10 minutes
  • Cook Time: 7 minutes
  • Category: Dessert
  • Method: Stovetop
  • Cuisine: Vegan
  • Diet: Vegan

Nutrition

  • Serving Size: 1/2 cup
  • Calories: 230
  • Sugar: 8g
  • Sodium: 90mg
  • Fat: 16g
  • Saturated Fat: 2g
  • Unsaturated Fat: 13g
  • Trans Fat: 0g
  • Carbohydrates: 20g
  • Fiber: 2g
  • Protein: 6g
  • Cholesterol: 0mg