Blanch the Pistachios:Boil water in a medium saucepan. Add pistachios to the boiling water for 2-3 minutes. Drain and rinse with cold water. Rub the pistachios gently to remove the skins.
Toast the Pistachios (Optional):Preheat the oven to 350°F (175°C). Place the pistachios on a baking sheet and toast for 5-7 minutes until slightly golden and fragrant. Let them cool.
Blend the Pistachios into Paste:Add the pistachios to a food processor or blender. Process until they form a smooth paste, adding a tablespoon of milk if needed to adjust consistency.
Make the Pistachio Cream:In a saucepan, heat the milk, heavy cream, and vanilla extract over medium heat. Stir occasionally. Add the pistachio paste and whisk until fully combined and smooth. Stir in powdered sugar, honey, and salt.
Cool and Store:Once your pistachio cream reaches the desired consistency, remove from heat and let it cool. Store in an airtight jar in the refrigerator for up to 2 weeks.