Real deal Homemade Pistachio Pudding is one of the most simple, delicious, and underrated desserts out there. This from-scratch pudding has a nutty and creamy taste and can be utilized in many ways, including digging in with a spoon!
Want to save this recipe?
Enter your email & I'll send it to your inbox. Plus, get weekly updates from me!
Have you ever had Pistachio Pudding? As in, the real deal pistachio pudding; the stuff from the little package doesn't hold a candle to homemade! It's so creamy, with a uniquely nutty and earthy flavor. I'm definitely a pro-pudding kind of girl (see: Dark Chocolate Pudding, Homemade Butterscotch Pudding and Homemade Vanilla Pudding) and I'm nuts about pistachios (pun intended), but up until recently, I had never made pistachio pudding from scratch.
I feel like this is the point I must confess I used to love pistachio pudding mix from a box when I was a kid, and similarly loved any dessert made with it. But my adult taste buds can't handle all that artificial flavor. However, that nostalgic craving for that flavor I remember through rose-colored glasses still gets me every once in a while. So this recipe really was just a long time coming.
Like my other pistachio recipes (Pistachio Cream Pie, Pistachio Shortbread Cookies and Pistachio Ice Cream, this recipe uses a ton of real pistachios along with milk, eggs, and a touch of almond extract to get that characteristic "pistachio" flavor. The recipe is easy to make, with the most time-intensive part making the pistachio butter.
But don't be fooled by its simplicity, it's so darn good.
So, let's get to making it, shall we? The article below details all the information you need to know to make these successfully, concluding with the recipe at the end. You can jump around using the menu below, or skip to the end of the article for the full recipe.
Jump to:
Pistachio Pudding Ingredients
Here is a brief overview of the ingredients needed. The recipe card lists the full recipe with quantities and detailed instructions (located below this article).
- shelled raw unsalted pistachios (don't use roasted or salted because it will dull the color, change the flavor, and upset the balance of salt)
- unsalted butter
- granulated sugar
- whole milk (because of the added fat in the form of pistachios, I tried to keep this lighter by just using just whole milk instead of a combination of milk and cream that is more typical for pudding, but if you want a more "rich" pudding feel free to substitute some of the whole milk for heavy cream...I would recommend about ยฝ cup)
- cornstarch
- kosher salt
- eggs
- almond extract (this is technically optional, but it adds an essential flavor component for that quintessential pistachio flavor we all recognize)
How to Get the Most Pistachio Flavor
Going in, I knew this recipe required smooth ground pistachios, also known as pistachio butter. During the development of this recipe, I did some preliminary research about whether it made the most sense to buy pistachio butter or make it at home, knowing that it would likely be the most cost-effective option. Plus, it's always nice to start a dessert off with a whole raw product, such as whole raw pistachios. While raw pistachios can be pricey, real pistachio butter and paste can be even pricier. So it is definitely more economical to make it at home.
The best pudding recipe resulted from making pistachio butter in a food processor using just shelled raw pistachios. This produced the smoothest pudding with a lovely light green color.
However, it is a small time investment to turn nuts into "butter". It takes about 10 minutes or so. Sometimes less if you have a high-speed food processor or sometimes more if you don't.
It's a relatively straightforward process to turn the pistachios into a butter, and I have a Pistachio Butter Tutorial dedicated to it if you've never made a nut butter before, so please check that out if you are looking for an overview, or some troubleshooting tips.
The only issue that comes up is the number of pistachios needed for this recipe. This pudding only needs 1 cup of pistachios. If you have a small food processor or a high-speed blender like a Vitamix, this likely won't be an issue and you can make the pistachio butter. But if you only have a large capacity food processor it may be tricky to be able to grind only 1 cup of pistachios.
If this is the case, I'd recommend increasing the number of pistachios used to make the butter. Yes, that means you'll have more pistachio butter than you need, but it can be used in other cooking and baking projects in your kitchen. Use any excess as you would any other nut butter.
I found that I could easily grind 2 cups of pistachios in my large-capacity food processor. This produced the best-tasting, smoothest pistachio butter for the pudding. Just be sure to use only half of the butter produced for the pudding.
Could you buy pistachio butter and use that? Yep! So long as it's just raw pistachios and salt in the ingredients.
Step-By-Step Recipe Overview
Once the pistachio butter is made, it's a breeze to put together the pudding. The pudding is made in one pot and doesn’t require the tempering of the eggs.
Here is a quick visual overview of the steps needed to make this recipe. This is not the actual recipe, which is located at the end of this article and has much greater details to ensure success.
Step 1: Make the pistachio butter. This step is important for the best flavor and texture for the pudding.
Step 2: You start by whisking together the sugar and cornstarch, then the eggs.
Step 3: Then add in the pistachio butter and, finally, the milk.
Step 4: Cook over medium heat, while you alternate between whisking and using a rubber spatula to scrape up any thickened bits from the bottom.
Step 3: Strain through a fine-mesh sieve to strain out any bits of egg or large chunks of pistachio, though hopefully, neither is present.
Step 4: And finally, the butter and almond extract is whisked in for flavor and texture improvement.
After the Pudding is Made
The pudding needs about 3 hours to chill and finish setting up. Though if you want to eat it warm, go for it!
Know that this pudding is on the thinner side. If you want to use it to make a pie, add an additional tablespoon of cornstarch to the recipe. Or, follow this recipe for a full guide on making Pistachio Pudding Pie.
If you aren't making a pie, you have a few choices for what to do with the pudding, depending on what you want. The pudding can be placed into individual serving dishes to chill or left in on larger container.
Also note, to avoid the "skin" that forms on top of the pudding, lay a piece of plastic wrap on the surface of the pudding while it's still warm to prevent it.
Serving Suggestions
Serve this pudding warm or chilled. Do note: pudding tastes sweeter when it's served warm.
Go ahead and put the biggest dollop of whipped cream on it. You won't regret it. I also like to add a bit of texture to this with additional chopped pistachios or crumbled cookies on top. I bet Italian Amaretti cookies would be delicious with this.
Kelli's Best Tips
- Make sure to have a rubber spatula and a whisk handy. I use both to make sure the mixture cooks evenly. I swap between using them while cooking the pudding to ensure I’m getting all the mixture out of the crevices of the pot while whisking to ensure a consistent, overall cook.
- Don’t walk away from the pudding. It takes no more than 10 minutes to cook. Also, it’s incredibly important to stir almost constantly at the beginning to ensure that no egg yolks get stuck to the bottom of the pot and scramble.
- Strain the pudding. This step eliminates any small bits of chalazae (stringy egg white) or accidentally cooked eggs. It makes for a smoother pudding.
- Pistachio pudding is best eaten within one to two days after it has been made. But, it will last up to five. As the days go on, the pudding might release some moisture. This is fine to consume, just stir it back up.
More Pudding Recipes:
- Homemade Butterscotch Pudding
- Homemade Chocolate Pudding
- Homemade Vanilla Pudding
- Strawberry Pretzel Dessert Jars (this dessert has a Fresh Strawberry Pudding)
I am so honored when you make a recipe from my site! If you make this Pistachio Pudding recipe, please leave a star ⭐️⭐️⭐️⭐️⭐️ rating with your experience! If you have any questions about this recipe, feel free to comment here, and tag me on Instagram!
PrintFull Recipe
From-Scratch Pistachio Pudding
Real deal Homemade Pistachio Pudding is one of the most simple, delicious, and underrated desserts out there. Made without any packaged mix, this from-scratch pudding has a nutty and creamy taste and can be utilized in many ways, including digging in with a spoon!
- Prep Time: 00:14
- Cook Time: 00:10
- Total Time: 24 minutes
- Yield: Serves 6
- Category: Dessert
- Method: Stovetop
Ingredients
- 1 cup (140 grams) raw shelled unsalted pistachios
- ¾ cup (150 grams) granulated sugar
- 3 tablespoons cornstarch
- ½ teaspoon coarse kosher salt
- 3 large eggs
- 3 cups (680 grams) whole milk
- 2 tablespoons (30 grams) unsalted butter
- 1 teaspoon almond extract
Instructions
- Add pistachios to a small food processor or high-speed blender (see note).
- Process until the pistachios release their oil and are thick and creamy, scraping down the sides frequently, for 5 to 10 minutes. If your machine is getting too hot, pause this process and let it cool down before continuing.
- In a heavy-bottomed medium pot, whisk together the sugar, cornstarch, and salt. Whisk in the eggs, milk, and blended pistachio butter until fully combined.
- Turn on the heat to medium. Cook the mixture, whisking constantly and occasionally using a spatula to scrape up any thickened pudding in the edges of the pan, until the pudding has completely thickened and large bubbles are forming, about 8 minutes.
- Remove from heat and immediately pour the pudding through a fine-mesh strainer into a bowl, using the spatula to push all the pudding through the strainer while leaving behind any bits of cooked egg or large pieces of pistachio.
- Whisk the butter and the almond extract into the pudding until fully combined.
- Pour the pudding into a serving dish or individual dishes. Place a piece of plastic wrap on the surface of the pudding to prevent skin from forming. Let cool to room temperature before chilling in the refrigerator for at least 3 hours or overnight.
Notes
Have a question or looking for tips? The text written above the recipe is always a great first place to start! There are always loads of explanations, tips and technical advice shared before the recipe.
This recipe was tested using Diamond Crystal coarse kosher salt. If you use Morton's kosher salt or fine salt decrease by about half for volume, or use the same amount by weight.
It's a relatively straightforward process to turn the pistachios into a butter. A high-speed blender or a food processor are the two best tools for the job. If you are new to making nut butters, see the Pistachio Butter Tutorial for more details or troubleshooting.
Some of the links on this page may be affiliate links. Everyday Pie is a participant in the Amazon Associates Program. As an Amazon Associate I earn from qualifying purchases, at no extra cost to you.
Rachel
Any option to skip the corn starch?
Kelli Avila
You can use another thickener such as tapioca starch or arrowroot, but I don't have the exact measurements for you because I didn't test them.
Marlene
This Pudding Sounds Great, But I Am Wondering About Adding Maybe A Cup Of The Milk, Or More, To Blender Made Pistachio Butter, To Really Cream It up, Thus Avoiding The Bigger Peices Of Pistachio Nuts In Finished Pudding.
Then Also The Eggs To Really Blend Up The Peices "strings," You're Mentioning About.
I Prefer Not Wasting Good Food So As I Make This, I Am Surely Trying This Method. Just Don't Blend The Corn Starch B'cause It Breaks It's Structure & Won't Thicken The Pudding! ๐๐
Breony
Wow! This was insanely good. Easy to follow recipe and incredible flavours. Glad my husband is out of town so I donโt have to share it!! ๐คฃ
Ameli
Why not eliminate the tediousness of making pistachio butter in a food processor by simply putting the pistachios and milk in a high powered blender until smooth? They ultimately get added to the recipe together anyway. Then you are not worrying about the consistency, if itโs too thick, adding more oil, if you have enough quantity to reach the blades etc.
Darla J Plowman
This was absolutely delicious!! I added a tad more sugar, we like things extra sweet! All in all, this was definitely a dish to savor the flavor! It reminded me of when I was a kid, eating the boxed pudding.. this was 100 times better tho. Loved it so much!!
Tina
OMGoodness! This was outstanding. I have made your vanilla and chocolate puddings SEVERAL times, but your pistachio is my new favorite. I started trying to create the pistachio butter using my blender, but it didnโt have enough pistachios (volume) to blend well. I then switched to my small Bullet blender, which worked fairly well. As you suggested, I did put the pudding through a fine sieve to remove larger pieces of pistachio. So glad you included the almond extract, it made a big difference. Thank you for all your wonderful recipes โค๏ธ My next recipe will be your pistachio muffins, as I purchased way more pistachios than I needed for the pudding.
Jamie
Hi, can you use pistachio paste instead of butter? Thanks
Kelli Avila
You can, but may need to make adjustments for the total quantity of added sugar if your paste has sugar in it!