This pistachio pudding recipe is made completely from scratch with real pistachios, milk, and a handful of simple ingredients. It is creamy, rich, and full of real pistachio flavor without using instant pudding mix, artificial flavors, or food coloring.

Jump to:
- Try My Pistachio Pudding Recipe
- Recipe Ingredients
- Pro Tip
- Homemade Pistachio Pudding
- How to Make Pistachio Pudding From Scratch
- Tips for Making the Best Pistachio Pudding
- FAQs
- Homemade Pistachio Pudding vs. Pistachio Pudding Mix
- How to Use the Leftover Pistachio Pulp
- More Recipes with Pistachio
- You May Also Like
Try My Pistachio Pudding Recipe
As a lifelong lover of all things pistachio, from ice cream to pastries, this homemade pudding recipe felt like discovering a hidden gem. It delivers the nut's unique flavor in a way no store-bought mix ever could. The process of soaking the shelled pistachios in milk, then blending, creates a creamy and rich dessert that is packed with fresh taste. Itโs so satisfying to know exactly whatโs in it, no artificial flavors or bright green dyes, just the pure, wonderful essence of pistachio in every spoonful.

What I truly like is how such an impressive dessert comes together with just five simple ingredients and a bit of gentle stirring on the stovetop. Forget planning ahead, you can easily decide to make this after dinner and be enjoying a luxurious dessert in no time. The process is easy, but the pudding is both comforting and incredibly fresh. If your heart beats for pistachio ice cream, this pudding is an elegant, silky cousin that youโll want to keep in your regular rotation.
Recipe Ingredients

Pro Tip
If you are in a hurry you can microwave the milk until hot, then pour it over the pistachios, wait for 10 minutes, then blend well.

Homemade Pistachio Pudding
Ingredients
- 2 cups milk
- 1 cup pistachio meat
- 1 ยฝ Tablespoon cornstarch
- ยฝ cup granulated sugar
- 1 teaspoon vanilla extract
Instructions
- In your blender, soak pistachios in milk for 30 minutes.
- Blend on high for 1-2 minutes.
- Pour milk through a fine mesh strainer or a cheese cloth to separate pulp from milk.
- In a heavy saucepan, pour all the milk except for ยผ cup and heat.
- Stir in sugar until completely dissolved then add vanilla extract.
- In a cup mix the cornstarch and the remaining ยผ cup of milk.
- When there are no lumps, pour the cornstarch mixture over the warm milk in the saucepan.
- Keep stirring until the mixture gets bubbly and thick, remove from heat.
- Pour pudding into individual serving bowls, cover with plastic wrap and chill until ready to serve.
- Garnish with more pistachios or shaved chocolate then serve.
Notes
- You can use almond extract in place of the vanilla extract for an extra nutty flavor.
- Make pistachio pudding dairy free by using coconut milk or water in place of cow's milk.
- Top pistachio pudding a dollop of fresh Chantilly cream.
- Add layers of your favorite crushed nuts or cookies in between the pudding.
- Leftover pistachio pudding can be wrapped with plastic wrap and kept in the refrigerator for up to 3-4 days.
Nutrition
How to Make Pistachio Pudding From Scratch
1- In your blender, soak the pistachios in the milk for 30 minutes. Blend on high for up to 2 minutes.

2- Pour milk through a fine mesh strainer. In a heavy saucepan over medium heat , pour all the milk mixture except for ยผ cup. Stir in sugar until completely dissolved and then vanilla extract.

3- In a small cup or bowl, whisk the cornstarch into the remaining ยผ cup of milk until a completely smooth slurry forms. Once the milk and pistachio mixture on the stove is gently steaming, slowly pour in the cornstarch slurry while whisking constantly. Continue to cook, stirring continuously, until the pudding thickens noticeably and coats the back of a spoon, about 2-3 minutes. Immediately remove from heat.

Tips for Making the Best Pistachio Pudding
- Pure vanilla extract gives this pudding an incredible flavor. For even more vanilla flavor, you can use vanilla bean. Put the seeds and the scraped bean in the milk while itโs heating. Remove when thickened.
- The amount of sugar is up to you, so feel free to adjust.
- You can also thicken the pudding to your liking by mixing in more cornstarch.
- You can use almond extract in place of the vanilla extract for an extra nutty flavor.
FAQs
Pistachio pudding should not be left on the counter any longer than 3 hours since it is made with milk. Keep in mind if it's warmer than usual, it's best to keep the pudding in your refrigerator until ready to serve.
Eggs act as a binder to thicken the pudding, but in this recipe, I make a slurry of cornstarch and milk, so eggs are not needed.
You can can use dairy free milk, however keep in mind that the flavor might change a bit according to the flavor of your milk.
Cooled pistachio pudding can be wrapped with plastic wrap and kept in the refrigerator for up to 3-4 days.
Mix in unsalted butter for a richer pudding. You can also use half and half or heavy whipping cream instead of milk. Top pistachio pudding with a dollop of fresh Chantilly cream. Add layers of your favorite crushed nuts or cookies in between the pudding.
Homemade Pistachio Pudding vs. Pistachio Pudding Mix
Homemade pistachio pudding and instant pistachio pudding mix are two very different ways to enjoy this classic pistachio flavor. A box of pistachio pudding mix in your pantry is certainly a convenient shortcut. But if you want to know exactly what goes into your dessert and enjoy the flavor of real pistachios, making pistachio pudding from scratch is worth the extra few minutes.
The result is a smooth, delicate pudding with a naturally nutty pistachio flavor, no eggs, and no artificial pistachio flavoring or green food coloring.
How to Use the Leftover Pistachio Pulp
You may notice a little pistachio pulp left behind after straining the pudding mixture. There shouldn't be a large amount of pulp as most of the pistachios are blended into the milk, and you are simply straining out the coarser bits for a smoother pudding.
If you do have a small amount left, don't toss it! You can dry it and use it as a garnish for the pudding, stir it into yogurt or oatmeal, or add it to muffins, cakes, or cookies for a little extra pistachio flavor.
The amount of pulp can vary depending on the pistachios you use and how finely they are blended.
More Recipes with Pistachio
- Pistachio Muffins.
- Pistachio Semolina Cake.
- Ma'amoul madd with Pistachio.
- Baklava Rolls.
- Baklava Recipe.












Elizabeth
There is a huge amount of pistachio pulp. Is there anything you can make with it?
Amira
Thanks for your question Elizabeth. You could dry them in the oven and use as a garnish or use them to make ice cream or mix them in with the Booza ice cream. I'm also thinking of Maamoul madd, pistachio semolina cake, or any pistachio cake or muffins.
Didi
A simple, almost foolproof pudding recipe.
Nanaโs Girl
This recipe is a good base for strong pistachio flavor - thank you for sharing it! However, the liquid-to-cornstarch ratio seems to be off. The texture of the pudding was like dense cheesecake. I will use 2 cups of milk to 2 Tablespoons cornstarch next time. (I also added 2 drops of green food coloring.) Thanks again!
BETTY Cox
Can this pudding be made as a pie?
Amira
Betty, this can be used as you would with any other pudding recipe.
Betty Cox
Thank you and MERRY CHRISTMAS!
Inas
Hi Amira -
Huge fan of your recipes - and singing your praises all the way from the UK. Quick question though - is the roasted pistachios you use salted ?
Amira
Inas, thank you for your sweet comment... you rock. No I just used unsalted pistachio meat and I believe it was not roasted as well.
Maka
I'm sorry your trip home was so restless. This certainly sounds wretched! But the recipe itself looks amazing. I can't wait to try it.
Amira
Thanks Maka, it was indeed a bad experience that I wish nobody will have to go through. Waiting for your feedback, I hope you'll like it.
Evelyne CulturEatz
Oh wow Amira sorry about your nightmare trip back! Hopefully a one and only time like that. Love pistachios, so this is like a Muhallabieh?
Amira
Yes Eve, exactly. Muhalabeyah is the pudding but we never make it with eggs:). Smart girl hehehe.
kitchenriffs
This is such a terrific recipe! ๐ Thanks.
Amira
Thanks John, I appreciate your sweet comment.
Easyfoodsmith
So sorry to know you had such a harrowing time travelling back home. The pudding looks so beautifully creamy and flavorsome.
Amira
Thanks dear. I hope you'll try it.
Fran @ G'day Souffle'
What a terrible time on your trip back home! I can't believe you had enough energy to make this delicious dessert! I just flew back home to Australia last night from Madrid and had no problems- except that many people in Madrid leave for their holidays in August so the airport was very crowded. Even though there is no egg in your dessert, it still looks nice and thick and creamy!
Amira
Fran, we lived on pizza the first couple of days but then .... I have a family to feed I had to step into the kitchen :). Anyways, it is so easy to make that you can make while doing other stuff. Welcome back, I hope you've had a great time in Madrid. Waiting to see more pictures and hear more stories.