Homemade Pistachio Cream Cheese
As an Amazon Associate I earn from qualifying purchases.
Homemade Pistachio Cream Cheese is the perfect spread for when you want something a little more indulgent than your typical cream cheese. With just a handful of simple ingredients like milk, heavy cream, honey, and pistachio cream, this recipe comes together in under 40 minutes, making it a quick and satisfying treat. The rich, nutty pistachio flavor gives this cream cheese an unexpected twist that’s perfect for spreading on a bagel or toast or even serving as a dip for your favorite fruits and crackers. The addition of chopped pistachios adds a nice crunch, while the honey balances everything with a hint of sweetness. I love pairing it with Hero Bread™ Classic Plain Bagels, which are not only soft and chewy but also pack 19g of protein and 21g of fiber while coming in at just 4g net carbs. Whether you’re enjoying it as a snack or spreading it on baked goods, this homemade pistachio cream cheese will quickly become a staple in your kitchen.

Why You’ll Love Homemade Pistachio Cream Cheese
- Quick and Effortless: In less than 40 minutes, you’ll have a rich, creamy pistachio spread that tastes like you spent all day on it. Perfect for when you need something delicious without the wait.
- Pistachio Perfection: There’s something about pistachios that’s so comforting. It’s earthy, rich, and just a little bit indulgent. This recipe captures all of that in one smooth, flavorful spread.
- Versatile for Any Moment: Spread it on a warm bagel, swirl it into your morning oatmeal, or serve it as a dip for fruit. It’s the kind of thing you can put on just about anything and it’ll make it better.
- A Sweet and Savory Dance: The honey is just sweet enough to balance the pistachio’s savory nuttiness. It’s a flavor combination that works unexpectedly well and keeps you coming back for more.
- No Oven Required: You don’t need to worry about preheating or timing it just right. This is the kind of recipe you can whip up whenever you’re craving something simple but special.

Ingredients Needed To Make Homemade Pistachio Cream Cheese
Make sure you scroll down to the recipe card to see the full list of ingredients needed for this recipe.
- Milk
- White vinegar
- Heavy cream
- Kosher salt
- Pistachio cream
- Honey
- Pistachios, chopped
How To Make Homemade Pistachio Cream Cheese
- Heat the milk, cream, and salt in a saucepan until it’s frothy and hot.
- Stir in the vinegar and let the milk sit until it curdles.
- Strain the curdled milk through cheesecloth to separate the curds from the whey.
- Squeeze out any extra liquid from the curds for a firmer texture.
- Use a food processor or blender to blend the curds until smooth, then mix in honey, pistachio cream, and chopped pistachios.
- Serve the cream cheese spread and enjoy on your favorite snacks or treats!
Commonly Asked Questions
How can I use this pistachio cream cheese?
This pistachio cream cheese is incredibly versatile. You can spread it on bagels, toast, or muffins, and it also works great as a dip for fruit or crackers. It’s perfect for adding a little extra flavor to your favorite baked goods or serving as a simple snack.
Can I adjust the sweetness of the cream cheese?
Yes, you can adjust the sweetness by adding more or less honey to the mixture. Start with a little and taste as you go to find the perfect balance for your taste. The pistachio cream already adds a rich, nutty flavor, so you don’t need too much sweetness, but a little honey can really elevate it.
How should I store leftover pistachio cream cheese?
Store any leftover pistachio cream cheese in an airtight container in the fridge. It will stay fresh for up to a week. Before serving, let it come to room temperature for the best spreadable consistency.
Can I make this ahead of time?
Yes, this cream cheese can easily be made ahead of time. Just prepare it, refrigerate, and allow it to cool and set. It will keep well in the fridge for several days, making it a great make-ahead treat for gatherings or breakfast during the week.
Can I use a different nut instead of pistachios?
While this recipe is specifically for pistachios, you can try using other nuts like almonds or walnuts for a different flavor. However, the pistachio cream really brings a unique richness, so the flavor will change, but it can still be delicious.
Why did my cream cheese not firm up?
If the cream cheese didn’t firm up properly, it may be because the curds didn’t drain enough. Be sure to squeeze out as much liquid as possible when straining the curds. If needed, you can let the mixture drain a little longer to achieve a firmer texture.

Homemade Pistachio Cream Cheese
Ingredients
- 8 cups milk
- 3 oz white vinegar
- ½ cup heavy cream
- 3 tsp kosher salt
- ½ cup pistachio cream
- 2 tbsp honey
- ¼ cup pistachios chopped
Instructions
Heat the Milk:
- Place a large pot over medium heat.
- Add milk, salt, and heavy cream.
- Cook until the top is frothy and reaches 200-205°F.
Curdle the Milk:
- Remove from heat and stir in the vinegar.
- Let sit for 5-10 minutes until the milk starts to curdle.
Strain the Curds:
- Place a strainer over a large bowl (ensuring it doesn’t touch the bottom).
- Line the strainer with cheesecloth.
- Carefully pour the curdled milk into the strainer. You may need to do this in batches.
Drain and Squeeze:
- Allow the liquid (whey) to drain.
- Gather the cheesecloth and squeeze out excess moisture.
- For firmer cream cheese, remove more moisture.
Blend and Mix:
- Add the cheese to a blender and blend until smooth.
- Mix in the honey, pistachio cream, and chopped pistachios.
Serve & Enjoy:
- Spread on a bagel, toast, or use as a dip!
Nutrition
This Homemade Pistachio Cream Cheese is one of those recipes that’s simple to make but feels a little special every time you use it. The creamy texture and nutty pistachio flavor make it a standout spread for any occasion. Whether you’re serving it for breakfast, as a snack, or even as part of a cheese board, it’s guaranteed to impress. Plus, it’s a great way to add a little something extra to your day without a lot of effort!

What Does PC mean as a measurement in your recipe?
Homemade Pistachio Cream Cheese
By the Salty Cooker Serves 8 15 mins prep 10 mins cook 10 mins Curdling and Straining 35 mins total
This Homemade Pistachio Cream Cheese is rich, creamy, and full of flavor, made with milk, heavy cream, honey, and a touch of pistachio cream. It’s perfect for spreading on bagels, toast, or even as a dip for fruit. 8 servings
add
8 cups milk
3 pc white vinegar
½ cups heavy cream
3 pc kosher salt
½ cus pistachio cream
2 pc honey
¼ cups pistachios chopped
3 teaspoons of salt
1/2 cup pistachio cream
2 tablespoons of honey