Pinni | How to make Pinni

Winter Special Punjabi Pinni Recipe (Traditional & Nourishing)

Pinni is a classic Punjabi winter delicacy made with whole wheat flour, ghee, jaggery, nuts, and seeds. Rich, warming, and deeply nourishing, pinnis are traditionally prepared during the cold months to provide energy, strengthen immunity, and keep the body warm. This wholesome sweet is especially popular in North India and is often made for new mothers, growing children, and during peak winter season.

Prepared with slow-roasted atta and generous amounts of ghee, pinnis have a melt-in-the-mouth texture and a nutty, caramel-like flavor from jaggery. They store well for weeks, making them a perfect make-ahead winter treat.

This traditional Punjabi pinni recipe is more than just a sweet—it’s comfort, nourishment, and winter warmth packed into every bite. Whether you’re making it for family, festive celebrations, or winter snacking, these homemade pinnis are sure to become a seasonal favorite.

winter special pinni recipe

Why You’ll Love This Winter Special Pinni

  • Made with 100% natural ingredients
  • High in energy and healthy fats
  • Perfect no-bake traditional sweet
  • Ideal for winters, festivals, and gifting
  • Long shelf life
  • Customizable with nuts and seeds of choice

Ingredients

  • 1 kg whole wheat flour
  • 500 g clarified butter (ghee)
  • 500 g jaggery (gur), crushed or chopped
  • 400 g mixed dried fruits (almonds, cashews, raisins, pistachios, walnuts)
  • 1 cup mixed seeds (sesame seeds, pumpkin seeds, sunflower seeds)
  • 1 tablespoon ajwain (carom seeds)

Step-by-Step Method to Make Traditional Pinni

Step 1: Roast the Whole Wheat Flour

Heat a large heavy-bottomed pot or kadhai on low heat. Add half of the ghee and let it melt completely.

Gradually add the whole wheat flour and start roasting it on low to medium-low heat, stirring continuously. This step requires patience, as slow roasting ensures a rich aroma and prevents bitterness.

Roast until the flour turns light brown and releases a deep, nutty fragrance. This may take 30–40 minutes. Once done, transfer the roasted flour to a large bowl and set it aside to cool slightly.


Step 2: Fry the Dried Fruits

Chop the almonds, cashews, pistachios, and walnuts roughly. Keep the raisins whole.

In the same pan, heat a few tablespoons of ghee. Fry the dried fruits in small batches on low heat until lightly golden and aromatic. Remove and let them cool completely.

Once cooled, grind the fried dried fruits in a blender into a coarse powder. Do not over-grind; small nut pieces add texture to the pinnis.


Step 3: Prepare the Pinni Mixture

In a large pan or wide bowl, combine:

  • Roasted whole wheat flour
  • Coarsely ground dried fruits
  • Mixed seeds
  • Ajwain (carom seeds)

Mix everything thoroughly so the ingredients are evenly distributed.


Step 4: Melt the Jaggery

In a pan, add the remaining ghee and let it melt. Add the crushed jaggery and cook on low heat until it melts completely. Stir continuously to avoid burning.

Once melted, turn off the heat. There is no need to make a syrup—just ensure the jaggery is fully dissolved.


Step 5: Combine and Shape the Pinnis

Carefully pour the hot jaggery-ghee mixture over the flour and nut mixture. Mix well using a sturdy spoon or spatula. Let the mixture cool slightly until it is warm enough to handle.

Take small portions of the mixture and press firmly between your palms to form round or oval-shaped pinnis. Press tightly so they hold their shape.

Allow the pinnis to cool completely and set.


Serving Suggestions

  • Enjoy pinnis as a morning energy booster
  • Serve with warm milk during winters
  • Perfect as a post-meal sweet
  • Ideal for gifting during Lohri or winter festivals

Storage Instructions

  • Store pinnis in an airtight container
  • Keep at room temperature for up to 3–4 weeks
  • Refrigeration is not required

Recipe Notes & Tips

  • Always roast the flour on low heat to avoid burning.
  • Adjust jaggery quantity according to sweetness preference.
  • You can add edible gum (gond) for extra warmth if desired.
  • Ajwain aids digestion and balances the richness of ghee.
  • Make sure all ingredients are at room temperature before shaping.
  • Pinnis firm up more as they cool, so don’t over-press.

Health Benefits of Pinni

  • Whole wheat flour provides sustained energy
  • Ghee helps with joint health and warmth
  • Nuts and seeds supply protein, healthy fats, and minerals
  • Jaggery improves digestion and boosts iron levels

Troubleshooting Tips for Pinni Recipe

Pinni mixture feels dry and won’t bind

  • The mixture may have cooled too much or needs more fat.
  • Add 1–2 tablespoons of warm ghee, mix well, and try shaping again.

Pinni mixture is too soft or greasy

  • Too much ghee or jaggery can cause this.
  • Mix in a little extra roasted whole wheat flour and allow the mixture to cool slightly before shaping.

Pinnis taste raw or floury

  • The flour was not roasted long enough.
  • Always roast atta on low heat until aromatic and light brown.

Pinnis crumble after shaping

  • The mixture may be too dry or unevenly mixed.
  • Ensure jaggery is fully melted and evenly incorporated before shaping.

Pinnis turn hard after cooling

  • The jaggery may have been overheated or overcooked.
  • Only melt jaggery, do not boil or cook it into a syrup.

Bitter taste in pinnis

  • Nuts or flour were roasted on high heat.
  • Always roast both flour and nuts on low heat and stir continuously.

Pinnis don’t hold shape

  • The mixture cooled down too quickly.
  • Shape pinnis while the mixture is still warm to the touch.

Pinnis look oily on the outside

  • Too much ghee or insufficient cooling time.
  • Let pinnis rest and set completely before storing.

Pinnis spoil quickly

  • Moisture may have entered during storage.
  • Always store in a clean, dry, airtight container and use dry hands.

Pinnis lose flavor after a few days

  • Use fresh jaggery and nuts.
  • Toast seeds lightly to enhance aroma before mixing.

Looking for more such recipes to get some ideas for your snacking? Do not miss my Carrot Cake and Rasgulla and the best one’s Sandesh.

*If you ever try this recipe don’t forget to share your photos with me on Facebook, PinterestTwitter or tag me on Instagram @cookingwithsapana using the hashtag #cookingwithsapana and stay connected* I would love to see your creations from my space!!

Punjabi pinni recipe
pinni

Pinni | How to make Pinni

Sapana Behl
This traditional Punjabi pinni recipe is more than just a sweet it’s comfort, nourishment, and winter warmth packed into every bite.
No ratings yet
Prep Time 10 minutes
Cook Time 30 minutes
Shaping 20 minutes
Total Time 1 hour
Course Dessert
Cuisine Indian
Servings 20 Pinni

Equipment

  • Big Sauced Pan or Wok
  • Big Mixing Bowl

Ingredients
  

  • 1 kg whole wheat flour
  • 500 gm clarified butter/ghee
  • 500 gm jaggery
  • 400 gm dried fruits almonds,cashew,raisin ,pistachio ,walnuts
  • 1 cup of mixed seeds sesame, pumpkin, sunflower
  • 1 tablespoon Aijwain /carom seeds

Instructions
 

  • In a big pot roast the flour using half of the clarified butter until light brown in color.
  • Set it aside. Fry the dried fruits in few tablespoon of ghee in batches.
  • Cool and grind the dried fruits in blender into a coarse powder.
  • Take a big mixing bowl and add the roasted flour , dried fruits powder ,sesame seeds , Aijwain in it.
  • Melt the jaggery with remaining ghee and add in it.
  • Press in between palms and make round or oval shape pinni.

Notes

  • Roast the whole wheat flour slowly on low heat for best flavor and color. Rushing this step can cause uneven roasting or a raw taste.
  • Stir the flour continuously while roasting to prevent burning at the bottom of the pan.
  • Use good quality desi ghee, as ghee is the main flavor carrier in pinnis.
  • Jaggery should be clean, fresh, and finely crushed so it melts evenly without lumps.
  • Do not boil the jaggery; simply melt it in ghee to preserve its natural flavor and nutrients.
  • Grind the dried fruits into a coarse powder, not fine, to give pinnis a pleasant bite and texture.
  • Fry nuts on low heat only to avoid bitterness.
  • Ajwain (carom seeds) helps digestion and balances the heaviness of ghee and nuts—do not skip it.
  • The mixture should be warm, not hot, when shaping the pinnis. This helps them bind well.
  • Pinnis will firm up as they cool, so shape them slightly soft.
  • If the mixture feels dry, add 1–2 tablespoons of warm ghee and mix well.
  • If the mixture feels too loose, add a little roasted flour to adjust consistency.
  • Always store pinnis in a clean, dry, airtight container.
  • Shelf life at room temperature is 3–4 weeks in winter.
  • Avoid refrigeration, as it can harden the pinnis and affect texture.
Keyword atta pinni recipe, pinni, Punjabi pinni recipe, traditional pinni recipe, winter special pinni recipe
Tried this recipe?Mention @Behlsapana or tag #cookingwithsapana!

This post was originally posted in Dec 2014, since then I have updated the pictures and content in Dec 2025 for better engagement.

Always let me know how these recipes turned out in the comments below and give a ★ rating. I will be so excited to hear how you enjoyed your Pinni and please do share your tips and tricks with me.

Don’t forget that you can also find me on FacebookTwitterInstagramYouTube and  Pinterest.

Best Regards,

Sapana Behl


Related Recipes:

11 thoughts on “Pinni | How to make Pinni”

Leave a Comment

Recipe Rating




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