Fullmeals
HomeExploreCreatorsPantry MatchSurprise Me
HomeExploreCreatorsPantry MatchSurprise MeShopping ListMy Favorites
Fullmeals

Fullmeals helps you cook without watching by converting cooking videos into simple, step-by-step recipes designed for real kitchens.

cook@fullmeals.com

Quick Links

  • How it Works
  • Categories
  • Explore Recipes
  • RSS Feed

Legal

  • Terms of Use
  • Privacy Policy

© 2026 Fullmeals. All rights reserved.

Fullmeals

Street Style Halwa Puri

Recipe by Fariha Qureshi's Recipe Room

  • Ready in85 min
  • Prep20 min
  • Cook35 min
  • CuisinePakistani · South Asian
  • Serves4 People
  • Calories~900 kcal
Street Style Halwa Puri

Ingredients

For Puri Dough

  • 1 cupAll-purpose flour (Maida)
  • 1 cupWhole wheat flour
  • 1/2 tspSalt
  • 2 tbspOil or Ghee
  • as neededWater

For Halwa Syrup (Chashni)

  • 2 cupsWater
  • 1 cupSugar
  • 1 tspCardamom powder
  • 7-8Saffron strands
  • 1 tspOrange food color

For Halwa

  • 1/2 cupGhee
  • as neededRaisins
  • as neededAlmonds (sliced)
  • 1 cupSemolina (Suji)

For Frying

  • as neededOil

Step-by-Step Instructions

  1. 1.Prepare Puri Dough

    In a large bowl, combine 1 cup all-purpose flour (maida), 1 cup whole wheat flour, 1/2 teaspoon salt, and 2 tablespoons of oil or ghee. Mix these dry ingredients well until they are fully combined and resemble coarse crumbs.

  2. 2.Knead the Dough

    Gradually add water to the flour mixture and knead to form a soft, pliable dough. Once kneaded, apply a little ghee on top of the dough. Cover the bowl and let the dough rest for 30 minutes.

  3. 3.Prepare Halwa Syrup (Chashni)

    In a separate pot, add 2 cups of water and 1 cup of sugar. Add 1 teaspoon of cardamom powder and 7-8 strands of saffron. Cook this mixture well over medium heat until the sugar completely dissolves.

  4. 4.Add Food Color to Syrup

    Once the sugar is dissolved, add 1 teaspoon of orange food color to the syrup. Mix it well until the color is evenly combined. Turn off the flame and set the chashni aside.

  5. 5.Fry Dry Nuts

    In a large pan or wok, heat 1/2 cup of ghee. Add raisins and sliced almonds (or other dry nuts of your choice). Fry them until they turn golden brown and fragrant. Remove the fried nuts from the ghee and set aside.

  6. 6.Roast Semolina for Halwa

    In the same ghee, add 1 cup of semolina (suji). Fry the semolina over medium-low heat for 10-15 minutes, stirring continuously, until it changes color to a light golden brown and releases a nutty aroma.

  7. 7.Combine Halwa and Syrup

    Carefully pour the prepared chashni (syrup) into the roasted semolina. Stir well to combine. Continue cooking and stirring until the halwa thickens and the liquid is absorbed.

  8. 8.Finish Halwa

    Once the halwa has thickened, add the previously fried dry nuts. Mix them into the halwa. The halwa is now ready.

  9. 9.Prepare Puri Balls

    After the dough has rested, divide it into 8 equal small balls. Apply a little ghee on top of each ball to prevent them from drying out and sticking.

  10. 10.Roll Out Puris

    Take one dough ball and flatten it with your hand or a rolling pin into a thin, round puri. Do not use dry flour for dusting; use a little oil or ghee if needed to prevent sticking.

  11. 11.Fry Puris

    Heat oil in a deep pan or karahi over medium-high heat for frying. Carefully slide one rolled puri into the hot oil. Gently press the puri with a slotted spoon to help it puff up.

  12. 12.Serve Halwa Puri

    Flip the puri and fry until it's golden brown on both sides. Remove the fried puri and place it on a paper towel to drain excess oil. Repeat with the remaining dough balls. Serve the hot, crispy puris immediately with the sweet halwa.

Printed from Fullmeals.com — turn any cooking video into a recipe.

Street Style Halwa Puri

Ready in

85 mins

Cuisine

Pakistani · South Asian

Prep Time

20 min

Cook Time

35 min

Serving

4 People

Calories / Serving

~900 kcal
Recipe by Fariha Qureshi's Recipe Room on YouTube
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 15 ready
All Ingredients

For Puri Dough

All Ingredients

For Halwa Syrup (Chashni)

All Ingredients

For Halwa

All Ingredients

For Frying

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. 1

    Prepare Puri Dough

    In a large bowl, combine 1 cup all-purpose flour (maida), 1 cup whole wheat flour, 1/2 teaspoon salt, and 2 tablespoons of oil or ghee. Mix these dry ingredients well until they are fully combined and resemble coarse crumbs.

  2. 2

    Knead the Dough

    Gradually add water to the flour mixture and to form a soft, pliable dough. Once , apply a little ghee on top of the dough. Cover the bowl and let the dough rest for .

  3. 3

    Prepare Halwa Syrup (Chashni)

    In a separate pot, add 2 cups of water and 1 cup of sugar. Add 1 teaspoon of cardamom powder and 7-8 strands of saffron. Cook this mixture well over medium heat until the sugar completely dissolves.

  4. 4

    Add Food Color to Syrup

    Once the sugar is dissolved, add 1 teaspoon of orange food color to the syrup. Mix it well until the color is evenly combined. Turn off the flame and set the chashni aside.

  5. 5

    Fry Dry Nuts

    In a large pan or wok, heat 1/2 cup of ghee. Add raisins and sliced almonds (or other dry nuts of your choice). Fry them until they turn golden brown and fragrant. Remove the fried nuts from the ghee and set aside.

  6. 6

    Roast Semolina for Halwa

    In the same ghee, add 1 cup of semolina (suji). Fry the semolina over medium-low heat for , stirring continuously, until it changes color to a light golden brown and releases a nutty aroma.

  7. 7

    Combine Halwa and Syrup

    Carefully pour the prepared chashni (syrup) into the roasted semolina. Stir well to combine. Continue cooking and stirring until the halwa thickens and the liquid is absorbed.

  8. 8

    Finish Halwa

    Once the halwa has thickened, add the previously fried dry nuts. Mix them into the halwa. The halwa is now ready.

  9. 9

    Prepare Puri Balls

    After the dough has rested, divide it into 8 equal small balls. Apply a little ghee on top of each ball to prevent them from drying out and sticking.

  10. 10

    Roll Out Puris

    Take one dough ball and flatten it with your hand or a rolling pin into a thin, round puri. Do not use dry flour for dusting; use a little oil or ghee if needed to prevent sticking.

  11. 11

    Fry Puris

    Heat oil in a deep pan or karahi over medium-high heat for frying. Carefully slide one rolled puri into the hot oil. Gently press the puri with a slotted spoon to help it puff up.

  12. 12

    Serve Halwa Puri

    Flip the puri and fry until it's golden brown on both sides. Remove the fried puri and place it on a paper towel to drain excess oil. Repeat with the remaining dough balls. Serve the hot, crispy puris immediately with the sweet halwa.

Before You Cook

Helpful details before you start
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 3 swaps
  • No All-purpose flour?

    • White whole wheat flour (1:1)
    • 1 cup minus 2 tbsp + 2 tbsp cornstarch (cake flour swap)
  • No Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)
  • No Saffron?

    • 1/4 tsp turmeric (color only, no flavor match)
    • 1/2 tsp safflower threads
Ingredient Substitutions
  • No All-purpose flour?

    • White whole wheat flour (1:1)
    • 1 cup minus 2 tbsp + 2 tbsp cornstarch (cake flour swap)
  • No Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)
  • No Saffron?

    • 1/4 tsp turmeric (color only, no flavor match)
    • 1/2 tsp safflower threads
AllergensThis recipe contains gluten and dairy and nuts.
glutendairynuts

Plan Ahead

Complete this step earlier to save time later.

  • Step2
    Knead the Dough30 minutes

    Gradually add water to the flour mixture and knead to form a soft, pliable dough. Once kneaded, apply a little ghee on top of the dough. Cover the bowl and let the dough rest for 30 minutes.

    View Step 2

Variations

Simple ways to adapt this recipe.

  • 1
    Adjust sugar in halwa to your preference
  • 2
    Add other dry fruits likeCustomise

    Add other dry fruits like pistachios or cashews to the halwa.

  • 3
    Serve with chana masala or

    Serve with chana masala or potato curry for a complete Halwa Puri breakfast.

Helpful Tips

Small details that can improve the final result.

  • 1
    PreparationEnsure the Dough Is Soft

    Ensure the dough is soft and rested for at least 30 minutes for best puri texture.

  • 2
    Flavour tipFry the Semolina Until It

    Fry the semolina until it changes color and releases a fragrant aroma for a rich halwa flavor.

  • 3
    TipMaintain Medium

    High heat for frying puris to ensure they puff up nicely and cook evenly.

Was this recipe helpful?

Comments (0)

Sign in to leave a comment on this recipe.

Loading comments...

You might also like

Other recipes in the same cuisine, meal type, or style — ready to cook whenever you are.

Milky Potato Egg Roll Paratha - Healthy Breakfast Recipe

Milky Potato Egg Roll Paratha - Healthy Breakfast Recipe

Cuisine

Pakistani · South Asian

Prep + Cook Time

45 Minutes

Difficulty Level

Easy

Aloo Baingan - Pakistani Style

Aloo Baingan - Pakistani Style

Cuisine

Pakistani · North Indian

Prep + Cook Time

45 Minutes

Difficulty Level

Medium

Chana Dal Tukri Halwa (Split Chickpeas Fudge) - Shabe Barat Special

Chana Dal Tukri Halwa (Split Chickpeas Fudge) - Shabe Barat Special

Cuisine

Pakistani · South Asian

Prep + Cook Time

1 hr 20 min

Difficulty Level

Medium

Rabri Kheer (Firni)

Rabri Kheer (Firni)

Cuisine

Pakistani · South Asian

Prep + Cook Time

35 Minutes

Difficulty Level

Medium

Mutton Do Pyaza

Mutton Do Pyaza

Cuisine

Pakistani · North Indian

Prep + Cook Time

1 hr

Difficulty Level

Medium

Mutton Do Pyaza – Pakistani Style

Mutton Do Pyaza – Pakistani Style

Cuisine

Pakistani

Prep + Cook Time

50 Minutes

Difficulty Level

Medium