White Chocolate Phirni Recipe - Creamy, Dreamy & Ready in 30 Minutes

White Chocolate Phirni Recipe - Creamy, Dreamy & Ready in 30 Minutes

White chocolate phirni is a chilled, silky Indian sweet dish made with ground or whole rice, milk, and melted white chocolate. This dish is creamy, sweet, and fragrant with cardamom. 

This variant has one twist that makes the phirni genuinely special: a pinch of Hathi Katlu Powder. This is a spice blend of 32 authentic Ayurvedic herbs that adds warm, nutty depth to a beautiful dessert.

Phirni is also known as rice pudding, and it’s one of the oldest desserts in Indian cuisine. The white chocolate variant gives this dessert a creamier, more elegant sweetness.

Why You Will Love This Recipe

  • This recipe gives you a smooth, chilled, and creamy phirni that looks and tastes like a dessert you'd order at a restaurant.
  • White chocolate adds a milky sweetness that makes the phirni more interesting.
  • This variant uses katlu powder, which adds warm depth and makes every spoonful feel wholesome.
  • It will be ready in 30 minutes and take 2-3 hours to set.
  • Phirni is a perfect dessert for festivals or house parties where a good dessert is important.

Ingredients

This recipe makes 4-5 small serving bowls.

For phirni:

  • 3 tbsp soaked rice

  • 4 cups full-fat milk

  • 100g roughly chopped, good-quality white chocolate

  • 4-5 tbsp sugar

  • 1 tsp hathi katlu powder

  • 2-3 green cardamom pods

  • 2 tbsp saffron milk

  • ½ tsp rose water

For garnish:

  • Chopped pistachios

  • Dried rose petals

  • Grated or chopped white chocolate

How to Make White Chocolate Phirni

Step 1: Soak the rice

Wash the raw, whole rice properly and soak it in water for about 30 to 40 minutes. Drain the water completely before adding it to the milk. This soaking procedure will soften the rice grains and also help them cook uniformly in the milk.

Step 2: Let the milk simmer

Heat some full-fat milk in a thick-bottomed pan on medium heat until it comes to a boil. Set the flame to medium-low and let the milk simmer for another 5 minutes. Don’t stop stirring, or it will stick to the bottom of the pan.

Step 3: Add the soaked rice 

Then add the previously soaked rice directly into the simmering milk. Set the flame to the minimum setting and let the rice cook in the milk. Stir it often to prevent the rice from settling and sticking.

Pro Tip: If you cook the rice whole, you’ll get the phirni with its slightly grainy texture. Keep stirring it often and press a few grains against the side of the pan with a mixing spoon; this helps the mixture thicken naturally.

Step 4: Cook the mixture until the rice is soft and it thickens

Keep cooking the mixture over low heat for about 15-18 minutes, stirring regularly, until the rice is completely soft and the entire mixture thickens to a creamy, slightly thin consistency, not runny. It should flow off the spoon slowly. (Keep in mind that it thickens as it cools, so take it off the gas a little before it looks properly thick)

Step 5: Add the white chocolate and melt it

Set the flame to the lowest setting. Add the finely chopped white chocolate and stir everything gently for 1-2 minutes until the chocolate is melted. The colour of phirni will turn a pale, creamy ivory.

Important: White chocolate can turn grainy at high temperatures. So, make sure you set the flame to its lowest while adding it.

Step 6: Add sugar, katlu powder, and cardamom pods

Once the chocolate is completely melted, add the sugar. Stir the mixture until the sugar is dissolved. Later, add the saffron milk. 

Turn off the heat. Add the katlu powder, slightly crushed cardamom, and rose water. Give everything a nice, final stir. The reason for adding both after turning off the flame is to preserve their aroma.

Step 7: Pour and chill

Transfer the hot phirni into small serving bowls. Let it cool to room temperature. Once cooled, refrigerate the same for at least 2-3 hours.

Step 8: Garnish and serve

Garnish the phirni bowls right before serving with some chopped pistachios, dried rose petals, and grated white chocolate. Serve this dish chilled as a dessert.

Method Variations

Mango Phirni Variant

You can make this dessert more interesting by adding 3-4 tbsp of thick mango puree along with the white chocolate in Step 5. 

The mango puree adds a little tanginess, sweetness, and a beautiful colour. This is the perfect dessert item for summers.

Rose Phirni Variant

Increase the amount of rose water, and add 1 tbsp of gulkand and some extra dried or fresh rose petals in Step 6 for a deeper rose flavor and a slight pink tint.

Expert Tips

  • Always cook the rice on a very low heat. If you rush this step with high flame, it can burn off the milk before the rice is fully cooked.
  • Add white chocolate at very low heat. It becomes grainy when added at high temperatures. Make sure to add it after setting the flame to its lowest setting.
  • Keep the consistency thinner than you want. This dish thickens further as it cools. Turn off the heat when it looks a little thinner than your preferred texture.
  • Add Katlu and cardamom after turning off the flame. Both of them can lose their aroma quickly with heat. 

Serving Suggestions

Chocolate phirni is one of the very popular desserts across Indian households. You can serve this delicious cold dessert as:

  • As a sweet for Diwali or Eid dinner, it looks more festive and enhances the table's appearance.
  • As a dessert in larger gatherings or house parties, in small shot glasses for an elegant, one-bite dessert.
  • As an after-meal dessert on special dinners.
  • As a fun afternoon snack for kids on birthday parties or stay-overs.

Storage

Refrigerate: Transfer the phirni to a bowl, cover, and refrigerate it. You can use it for up to 2 days. Garnish it right before serving. 

Freezer: Freezing this dessert isn’t recommended, as its texture becomes grainy after defrosting. 

Tip for advance cooking: Phirni made the day earlier actually tastes better than a freshly prepared one. It happens because the flavours of katlu powder and cardamom deepen beautifully overnight.

The Secret Ingredient: Hathi Katlu Powder

Katlu powder is also known as Batrisu across many Indian households. This is an authentic Gujarati Ayurvedic mixture that contains 32 herbs and spices, including ashwagandha, ahatavari, gokshura, fennel, dry ginger, black pepper, and Piplimool.

Homes across Gujarat have used it for ages to support fast postpartum recovery in new mothers, boost winter immunity, and improve overall strength. 

Hathi Masala sources all the herbs and spices used in this blend from sustainable farms and grinds them using cryogenic technology at -150°C. This cold grinding technology preserves the active compounds and fragrance of every herb and spice. 

Just a single teaspoon of katlu powder in this phirni adds warmth, nuttiness, and a wholesome quality that makes an ordinary dessert feel like something your grandmother would have made.

Frequently Asked Questions

What does white chocolate phirni taste like compared to regular phirni? 

Regular phirni tastes more milky and a little sweeter. This white-chocolate variant is creamier and richer, with a mild buttery sweetness. The katlu powder adds some warmth and nuttiness that makes this dish feel layered.

Can I use chocolate chips instead of a bar? 

A finely chopped bar melts more smoothly. Chips contain stabilizers that help them hold their shape while baking. Those stabilizers can cause them to turn grainy when melted inside hot liquid. Use a bar or compound for the best result.

What is Katlu Powder and can I skip it? 

Katlu Powder is an authentic Gujarati Ayurvedic mixture of 32 herbs. It is used for winter warmth, immunity, and strength. In this dish, it adds some amazing warmth and depth. You can skip it; there’ll be no change in the taste, but you'll miss the layer of that signature warmth.

Why did my chocolate turn grainy when I added it? 

This happens when the heat is too high. White chocolate turns grainy quickly. Always set the flame to its lowest setting before adding the chocolate. Then, stir the mixture gently until the chocolate melts.

Can I make this phirni without cardamom?

Yes. In this dish, cardamom is added only for its comforting aroma, but you can skip it if you prefer a gentler one. The dish will taste slightly plain, but the katlu powder still gives it enough fragrance and warmth.

Why does my phirni taste grainy even after cooking the rice for a long time?

Most of the time, this happens when the rice isn't cooked over a low flame or stirred fast. Soaked rice needs slow cooking to soften properly and release its starch. So set the flame to the lowest and stir gently for a smooth texture.

Related Recipes You Can Try

Rajgira Chikki Recipe · Gond Ke Laddu Recipe · Traditional Panjiri Recipe

Back to blog