Making Mealtime Meaningful: Discover how we're giving back with the 12T Cares program →

Smooth Persian Custard

An easy to make custard that’s a comfort with each and every spoonful.

hearts
When you share or print a 12 Tomatoes recipe,
you're making mealtime meaningful.
100% of the Share to Care sponsor fees fund meals for families in need. Learn More
Photo: 12 Tomatoes Creative Team

When you want a simple, comforting dessert, then this Smooth Persian Custard is here to enter the stage. A simple bit of milk and sugar is thickened with cornstarch, flavored with intriguing flavors, and topped with ground pistachios for a pudding that goes beyond the instant boxed stuff. 

Photo: 12 Tomatoes Creative Team

There are many origins of this dish and when you point to a map of the world, the custard changes oh so slightly. This recipe is similar to a custard called firnee which is made in the Afghan region. Move a little eastward and firnee’s cousin, phirni, comes onto the scene. Thickened with rice flour phirni is made in many parts of northern India. The traditions of these sorts of custards date back to the Persian Empire as well as the occupation of Mughals on the Indian continent. Traditionally this recipe for custard is served at big celebrations like weddings. Flavors of rosewater and pistachio elevate this custard in such a wonderful way yet the powerful flavorings are more subtle and refined than you’d expect.

Photo: 12 Tomatoes Creative Team

Making this recipe starts with bringing the milk to a simmer on the stovetop. Once simmering, gradually add the hot milk, a few ladles at a time, to the cornstarch mixture. When you’ve created a slurry, pour the cornstarch mixture into the pot alongside some sugar. 

Whisk continuously until the mixture starts to thicken. Here is when you add the flavorings. A bit of cardamom adds this unique warm earthy tone to the milk, while a bit of rosewater adds the subtlest bit of floralness without it tasting like you’re eating perfume. If you don’t have rosewater on hand, you can substitute it with vanilla extract.

The custard will look loose, but it’ll form up in the refrigerator. Divide the pudding among serving bowls or glasses, cover the tops with plastic wrap, and refrigerate for three to four hours minimum. You can even make this custard the night before you want to serve it. 

Photo: 12 Tomatoes Creative Team

Garnished with a bit of ground pistachios, this Smooth Persian Custard is ready to serve! The simplicity of the custard is contrasted by the complex notes of the cardamom, rosewater, and pistachio.

Photo: 12 Tomatoes Creative Team

With a firm and smooth texture, the custard tastes dreamy. The cardamom and rosewater are subtle and add curiosity to the creamy and milky custard. Ground pistachios add just the right amount of nuttiness and textural contrast to the smoothness of the dessert. If you want an even greater textural contrast, you can top it with whole or roughly chopped pistachios. 

Photo: 12 Tomatoes Creative Team

However and whenever you serve this up, it’s a dish that’s meant to comfort you at any time of the year. 

Yield(s): Makes about 4 large or 8 small servings

10m prep time

15m cook time

2h inactive

5.0
Rated by 1 reviewers

Allergens: Milk, Nuts

hearts
When you share or print a 12 Tomatoes recipe,
you're making mealtime meaningful.
100% of the Share to Care sponsor fees fund meals for families in need. Learn More
Ingredients
  • 2 1/4 cups whole milk
  • 3/4 cup granulated sugar
  • 4 tablespoons cornstarch
  • 1 teaspoon ground cardamom
  • 1 teaspoon rose water (optional)
  • 1 teaspoon vanilla extract
  • 4 tablespoons finely ground pistachios, for garnish
Preparation
  1. In a medium saucepan, heat milk over low heat.
  2. Add cornstarch to a small bowl. Add in a few tablespoons of the warm milk into the bowl with the cornstarch, whisking to combine. Whisk until the mixture is a smooth and gravy-like consistency, making a slurry.
  3. Add the cornstarch slurry, sugar, cardamom, vanilla, and rose water into the pot with the warm milk, whisking to combine.
  4. Stirring constantly, heat mixture until it thickens and a few bubbles break through the surface.
  5. Remove from the heat and ladle the custard in 4 large or 8 small serving dishes.
  6. Cover the surface of each dish with plastic wrap, preventing a skin from forming on top of the custard.
  7. Refrigerate and cool completely.
  8. Sprinkle with ground pistachios, serve, and enjoy!

Recipe adapted from Pretty Please Design.