-
Using a food processor, grind pistachios as fine as you can get them. Then add powdered sugar and process a few times to combine.
-
Add water to pistachios to create a paste.
-
In a heavy bottomed sauce pan, combine milk and pistachio paste and heat on medium low until it begins to simmer (do not let it boil), stirring occasionally.
-
In a separate bowl, slightly beat egg yolks.
-
In a small cup or bowl, combine cornstarch and 2 tablespoons of water to create a paste.
-
Once milk mixture begins to simmer, remove from heat and cool for 5-10 minutes.
-
Once cooled slightly, add 1 tablespoon at a time of milk to egg yolks while whisking to avoid cooking eggs.
-
Repeat this process two more times.
-
Next, return milk mixture to medium low heat.
-
Add egg yolks and cornstarch to the milk mixture and stir constantly.
-
Once milk mixture thickens and coats the back of your spoon, remove from heat and stir in almond extract and green food coloring.
-
If you want your pudding smooth, pour the entire content through a strainer/sieve into a big bowl or individual serving bowls.
-
Once pudding has cooled slightly (about 15 minutes) cover with plastic wrap (placing wrap directly on pudding to avoid pudding skin) and chill for 4+ hours.