Delightful Pista Barfi Recipe (Indian Pistachio Burfi)

Get ready to embark on a delightful journey to pistachio heaven with the irresistibly tempting Pista Barfi!

This exquisite Indian sweet showcases the rich, creamy texture of barfi infused with the nutty goodness of pistachios (and almonds).

Every luscious bite is delightful and indulgent as the vibrant green pistachios come together with aromatic spices and a touch of cardamom. Indulge in this heavenly treat that will transfer your taste buds to a realm of pure bliss.

What is Pista Barfi?

What is Pista Barfi?

Ever visited an Indian grocery store and seen these pretty green diamond-shaped sweets? Those are pista barfi and they are pretty easy to make and enjoy at home!

“Pista” is a word of Persian origin that is commonly used in many Indian languages, including Hindi meaning pistachio. And Barfi indicates a square or diamond-shaped sweet in India.

Also, check out rose barfi recipe, which is extremely delicious and follows pretty much the same cooking process as pista barfi.

Ingredients Needed for Pista Barfi

1. Pistachio

If you have the opportunity to sample the nuts before purchasing them, take a bite and look for a vibrant green hue within since this is usually a strong indication that the pistachio is ripe and flavorful.

2. Almonds

Almonds make the barfi even tastier.

3. Milk Powder

Indulge in the creamy goodness of milk powder, which adds a velvety texture to this delectable sweet.

4. Sugar

Sweet without sugar is simply unimaginable; it’s the essential ingredient that provides the perfect balance to the flavors.

5. Ghee

Ghee, the golden elixir of Indian desserts, serves as the foundation for this masterpiece, enhancing the taste and giving it a rich, buttery undertone.

6. Cardamom Powder

Delight your senses with the aromatic essence of cardamom, infusing the sweet with its unique blend of sweetness and spice.

7. Water

The essential element for the sugar syrup we will need to make.

8. Food Color (Green)

Unleash the vibrant green color that epitomizes pista barfi and tantalizes your eyes as well as your taste buds with its visual appeal.

Step-by-Step Guide to Create the Perfect Pista Barfi

1. Soak and Blend the Nuts

1. Soak the almonds in hot water for 30 minutes, then gently peel off the skin. Pat dry the almonds using a paper towel.
2. In a grinder, finely grind 3/4 of the amount of almonds and all the pistachios together to create a luscious nut powder.

3. Roughly chop the remaining 1/4 of the almonds and keep aside.

2. Prepare the Sweet Syrup

1. In a saucepan, combine 1 cup of sugar and 1/4 cup of water, bringing it to a gentle boil until it transforms into a sumptuous, thick syrup.

3. Infuse the Creamy Mixture

1. Into the saucepan with the sweet syrup, add the powdered nuts, milk powder, cardamom powder, and a generous amount of ghee to enhance the richness of the mixture.
2. For that classic green hue, blend in the desired amount of food coloring and stir until the mixture is well combined.

3. Introduce the chopped almonds and pistachios into the mix, ensuring they are evenly spread throughout the creamy concoction.

4. Cook to Perfection

1. Continue stirring the mixture over medium heat until it thickens and starts to separate from the sides of the pan, forming a smooth, velvety texture.

5. Shape and Set Pista Barfi Mixture

1, Line a tray with parchment paper, greasing it with ghee to prevent sticking. Carefully pour the mixture onto the tray and distribute it evenly. Garnish with some additional sliced almonds if desired.
2. Place the tray of Pista Barfi in the refrigerator for approximately 30 minutes but preferably for 2 hours, allowing it to cool and set.

6. Final Touches to Pista Barfi

1. Once the Pista Barfi has cooled and solidified, use a sharp knife to create the classic diamond shape, known for its elegance and traditional appeal.
2. Indulge in the heavenly flavors of your homemade Pista Barfi and savor each delightful bite.


Pista Barfi

Unlock the Secrets to Mastering Pista Barfi with these Expert Tips!

Preparing Pista Barfi is an art form and requires meticulous attention to detail. Elevate your Pista Barfi game and follow these expert tips to ensure you create the perfect dessert every time.

Tip #1 – Choose only fresh nuts

Freshness is key when it comes to the nuts used in Pista Barfi. Opt for quality, fresh nuts.

Tip #2 – Grind the nuts finely

For a smooth and silky texture, grind the nuts used in the recipe into a fine powder. This will help achieve a consistent texture throughout the dessert.

Tip #3 – Use an appropriate pan

To ensure a smooth cooking experience I would recommend using a good quality non-stick pan.

Tip #4 – Cook the mixture slowly and stir constantly

The base mixture of the Pista Barfi must be cooked slowly over low heat to prevent it from burning and forming lumps. It’s essential to stir the mixture consistently to achieve a smooth and cohesive texture.

Tip #5 – Refrigerate the mixture

Once the ingredients have been combined, it’s vital to refrigerate the mixture to help it set and maintain its shape. For best results, refrigerate the mixture for at least 2 hours but no less than 30 minutes.

Tip #6 – Cut into Diamonds

When setting the cooled mixture, it’s traditional to cut it into diamond shapes. Use a sharp knife to create clean, precise cuts for a visually appealing and authentic-looking Pista Barfi.

Instructions to cut Pista Barfi into diamond shapes

  1. Firstly, take the cooled Pista Barfi mixture out of the refrigerator and remove it from the tray.
  2. Place the Pista Barfi block on a cutting board face down and peel off the parchment paper.
  3. Using a sharp knife, cut through the Pista Barfi lengthwise, forming parallel lines of about 2-3 cm apart.
  4. Cut through the Pista Barfi widthwise, forming diagonal lines across the parallel lines. This will create a diamond shape.
  5. Remove the small square pieces of Pista Barfi from the corners of the diamonds.
  6. Gently lift each diamond-shaped piece of Pista Barfi and transfer it to a serving platter.
  7. Repeat the process until you have cut all the Pista Barfi pieces into diamond shapes.

Cutting Pista Barfi into diamond shapes can be a bit tricky, so ensure that you use a sharp knife to make clean and precise cuts. Keep in mind that the thickness of each diamond-shaped piece will depend on the size to which you cut the mixture. As an additional tip, dip your knife in water and then dry it before making the cuts. This can help prevent the Pista Barfi from sticking to the knife and ensure clean cuts. Enjoy!

Remember the diamond shape is for aesthetical purposes only. You can most certainly cut this barfi in regular square shapes as well. Now you’re on your way to creating your perfect Pista Barfi!

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Delightful Pista Barfi Recipe Summary

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Mish
  • Total Time: 35 mins
  • Yield: 6 1x


Pista Barfi is a delicious fudge-like Indian sweet made with the rich flavors of pistachio (pista) and almonds.


  • 3/4 cup almonds
  • 3/4 cup pistachios
  • 1 cup powdered sugar
  • 2 tablespoons milk powder
  • 1 teaspoon ghee
  • 1/4 cup water
  • 1/4 cup cardamom powder
  • 2 drop green food color


  1. Soak the 1/2 cup of the raw almonds for 30 minutes in hot water and peel off the skin. Or you can buy peeled blanched almonds to save time. ROughly chop the remaining 1/4 of the almonds and set aside.
  2. Pat dry the almonds with a paper towel.
  3. Grind the almonds with pistachios into a fine powder. It will be a bit sticky as nuts release oils.
  4. Add 1 cup sugar and ¼ cup water in a pot and boil till it becomes a thick syrup.
  5. Add the powdered nuts, milk powder, cardamom powder, and ghee and stir well.
  6. Add the food color.
  7. Add the chopped almonds.
  8. Keep mixing till it becomes thick and separates from the sides of the pan. Now it is ready to be set.
  9. In a baking tray place parchment paper and grease it with ghee.
  10. Pour the mixture and spread evenly.
  11. Cool for 30 minutes or preferably 2 hours in the fridge.
  12. Cut into a diamond shape or squares.
  13. Garnish with chopped almonds and enjoy.
  • Prep Time: 10 mins
  • Cook Time: 25 mins
No Reviews

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star

This site uses Akismet to reduce spam. Learn how your comment data is processed.