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
Homemade pistachio cream recipe in a jar with fresh pistachios

Pistachio Cream Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mily
  • Total Time: 25 minutes
  • Yield: 1 jar (about 1 1/2 cups) 1x
  • Diet: Vegetarian

Description

Learn how to make the best pistachio cream recipe at home. Smooth, sweet, and perfect for toast, desserts, and gifts.


Ingredients

Scale
  • 1 cup raw shelled pistachios (skins removed if possible)
  • 2 oz white chocolate, chopped
  • 1/4 cup whole milk (or plant-based milk alternative)
  • 2 Tbsp butter, softened (or vegan butter)
  • Powdered sugar to taste
  • 1 drop vanilla extract
  • Pinch of salt

Instructions

  1. Blanch pistachios in boiling water for 1 minute, shock in cold water, and peel skins.
  2. Pat pistachios dry and toast lightly or leave raw, depending on flavor preference.
  3. Melt white chocolate using a double boiler or microwave.
  4. Pulse pistachios in a food processor until fine crumbs form.
  5. Add melted white chocolate, milk, butter, powdered sugar, vanilla, and salt.
  6. Blend continuously, scraping sides, until smooth and glossy.
  7. If too thick, add more milk. If too thin, chill to thicken or blend longer.
  8. Transfer to airtight jar and refrigerate. Use within 1–2 weeks.

Notes

For a dairy-free version, use plant-based milk and vegan butter. A 2-ingredient version can be made with just pistachios and dairy-free milk or oil, sweetened with maple syrup or agave.

  • Prep Time: 15 minutes
  • Cook Time: 10 minutes
  • Category: Spread, Dessert
  • Method: Blending
  • Cuisine: Italian

Nutrition

  • Serving Size: 2 Tbsp
  • Calories: 160
  • Sugar: 8g
  • Sodium: 30mg
  • Fat: 11g
  • Saturated Fat: 4g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 10g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 10mg