The warm, inviting aroma of freshly made pistachio cream wafts through the kitchen, inviting you to indulge in its velvety richness. This Italian-style Pistachio Cream Recipe takes about 30 minutes to prepare and delivers a creamy, delicious result that is irresistibly smooth. The secret lies in the combination of roasted pistachios and rich white chocolate, creating a luxurious treat.
This recipe is perfect for dessert lovers and anyone looking to elevate their baking or snacking. Whether you’re hosting a special gathering or simply treating yourself to something sweet, this pistachio cream is a delightful addition. It can be made ahead of time and stored in the fridge, where it will keep well for several days.
Why You’ll Love This Recipe
- The rich, nutty flavor of pistachios creates a unique taste experience.
- It features a silky-smooth texture that’s perfect for spreading or drizzling.
- Quick to prepare, taking only around 30 minutes.
- Versatile use in desserts, pastries, or as a dip for fruits.
What You’ll Need
Gather the following ingredients to make this luscious pistachio cream.
For the Pistachio Base
- 1.25 cups raw, unsalted pistachios, shelled (about 125 g)
- 2 tbsp unsalted butter (30 g)
- 2 tbsp powdered sugar
- 0.25 tsp kosher salt
For the Cream Mixture
- 0.75 cup whole milk, divided (about 190 ml; sub cream for richer)
- 4 oz white chocolate, chopped (about 1 cup)
Use cream instead of milk for richer flavor.
Substitutions & Swaps
- Use roasted pistachios for a deeper flavor.
- Substitute dark chocolate for white chocolate.
- Almond milk can replace whole milk for a dairy-free version.
- Coconut butter could work in place of unsalted butter.
How to Make It
Follow these simple steps to create your pistachio cream.
Boil pistachios
Bring a medium pot of water to a boil. Add pistachios and boil for 3 minutes, then drain. Rub in a clean kitchen towel to loosen and discard skins.
Dry pistachios
Spread peeled pistachios on a towel and pat completely dry. Any moisture will affect the final texture.
Melt chocolate and butter
In a microwave-safe bowl, heat butter with 1/4 cup milk in 20-second bursts until butter melts and milk is hot. Add chopped white chocolate and stir until smooth, heating in 10-second bursts if needed.
Blend pistachios
In a blender or food processor, combine pistachios, powdered sugar, and salt. Pour in the warm chocolate mixture and blend to a thick paste, scraping the sides as needed.
Add more milk
With the motor running, slowly drizzle in the remaining milk a few tablespoons at a time until you reach a creamy, pourable consistency (you may not need all the milk).
Final blending
Blend on high for 30–60 seconds for extra silkiness. Transfer to a jar and chill; it will thicken as it cools.
How to Store It
Fridge: store for up to 5 days in an airtight container.
Freezer: no, changes texture upon thawing.
Reheat: use a microwave in 10-second bursts if needed.
Tips for Best Results
- Ensure the pistachios are completely dry to avoid a gritty texture.
- Blend longer for an exceptionally silky consistency.
- Choose high-quality white chocolate for best flavor.
- Adjust milk quantity according to desired thickness.
Serving Suggestions
- Spread on toast or pastries for a delicious breakfast treat.
- Serve with fresh fruits for a delightful snack.
- Use as a filling for cakes and cupcakes for a unique flavor twist.



