Pinni is a beloved traditional Indian sweet, particularly popular in the northern regions of India. This rich, nutty, and wholesome delicacy is often prepared during festivals, special occasions, or as a nutritious snack. Made from simple ingredients like wheat flour, ghee, sugar, and nuts, pinni is not only delicious but also packed with energy. Here’s a step-by-step guide to making this delightful treat at home.

Ingredients
- 2 cups whole wheat flour (atta)
- 1 cup ghee (clarified butter)
- 1 cup powdered sugar or jaggery (gur)
- 1 cup mixed nuts (almonds, cashews, and walnuts)
- 1/2 cup edible gum (gond)
- 1/2 cup desiccated coconut (optional)
- 1 teaspoon cardamom powder
- A pinch of salt
Instructions
- Preparing the Ingredients:
- Finely chop the mixed nuts or grind them coarsely if you prefer a smoother texture.
- Crush the edible gum into small pieces. You can do this using a mortar and pestle or by lightly grinding in a blender.
- Roasting the Edible Gum:
- Heat 1 tablespoon of ghee in a heavy-bottomed pan over medium heat.
- Add the edible gum pieces and roast them until they puff up and become golden brown. This will take about 3-4 minutes. Remove from the pan and set aside.
- Roasting the Wheat Flour:
- In the same pan, add the remaining ghee and let it melt over medium heat.
- Add the whole wheat flour and roast it slowly, stirring continuously to prevent burning. The flour should turn golden brown and emit a nutty aroma. This process may take around 15-20 minutes.
- Adding Nuts and Edible Gum:
- Once the flour is well-roasted, add the chopped or ground nuts, roasted edible gum, desiccated coconut (if using), and cardamom powder.
- Mix everything thoroughly and roast for another 5 minutes, ensuring the mixture is well-blended and evenly roasted.
- Sweetening the Mixture:
- Remove the pan from heat and let the mixture cool slightly.
- Add the powdered sugar or jaggery to the mixture. If using jaggery, ensure it is finely grated to mix evenly.
- Mix everything well until the sugar or jaggery is fully incorporated and the mixture binds together.
- Shaping the Pinni:
- While the mixture is still warm, take small portions and shape them into round balls or laddus. You can also press them into molds or a flat tray and cut them into squares if you prefer.
- Let the pinni cool completely to set.
Storage and Serving
- Store the pinni in an airtight container. They can last for a few weeks at room temperature and even longer if refrigerated.
- Pinni can be served as a snack with tea or coffee, or as a quick energy boost during the day.
Tips and Variations
- Nuts and Dry Fruits: You can customize pinni by adding other nuts like pistachios or dry fruits such as raisins and dried figs.
- Flour: Some recipes include a mix of wheat flour and semolina (sooji) for a slightly different texture.
- Sweetener: Adjust the quantity of sugar or jaggery according to your taste preference. For a healthier option, you can use dates paste as a natural sweetener.
- Flavors: Experiment with flavors by adding a hint of saffron or rose water for a fragrant twist.
Making pinni at home is a rewarding experience that allows you to enjoy a traditional Indian sweet with wholesome, natural ingredients. Whether for festive celebrations or everyday indulgence, this pinni recipe is sure to bring warmth and joy to your kitchen.

The creator behind this blog, and I’m thrilled to share my passion for vegetarian cooking with you.
Cooking has always been a joyful journey for me, filled with vibrant flavors, wholesome ingredients, and the creativity that comes with crafting delicious meals.
Growing up in a family where food was at the heart of every celebration, I learned the art of cooking from my mother and grandmother. Their recipes, steeped in tradition and love, inspired me to explore and experiment in the kitchen. Over the years, I’ve developed my own unique style, blending traditional and contemporary flavors to create vegetarian dishes that are both nutritious and delightful.
