Halwa Puri Recipe by Food Fusion: Pakistani Breakfast Classic With Sweet and Savory Pairing

Halwa Puri Recipe by Food Fusion: Pakistani Breakfast Classic With Sweet and Savory Pairing

This Pakistani breakfast classic pairs soft, sweet halwa with flaky, golden puri for a fast yet traditional meal.

I’ve adapted my grandmother’s vague handwritten notes into clear steps anyone can follow. The halwa reaches a velvety texture with just the right caramelization, while the puri puffs perfectly every time.

The contrast between the warm, fragrant semolina pudding and crisp, buttery bread is what makes this dish unforgettable. It’s a classic combination that feels special without demanding all day in the kitchen.

Serve it fresh, when both components are at their best, for a taste of Pakistani morning tradition.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
High Cal

Ingredients for Halwa Puri Recipe by Food Fusion

Simple pantry ingredients transform into this beloved Pakistani breakfast pairing.

Ingredient Amount Notes
Semolina 🌾 1 ½ cups Fine or medium grain works
Granulated Sugar 🍚 ¾ cup Adjust to taste preference
Ghee 🧈 ½ cup Clarified butter for richness
Cardamom Pods 🌿 6 whole Lightly crushed to release aroma
Water 💧 2 ½ cups For cooking semolina
All-Purpose Flour 🌾 2 cups Plus extra for dusting
Salt 🧂 ½ tsp Divided between halwa and puri
Vegetable Oil 🫒 1 ½ cups For deep frying puri
Milk 🥛 ¼ cup Warm, for kneading dough
Pistachios 🌰 ¼ cup Chopped, for halwa garnish
Raisins 🍇 ¼ cup Soaked in warm water
Rose Water 🌹 1 tsp Optional, for halwa flavor

The semolina is the foundation here—fine grain gives the smoothest halwa texture. Ghee is non-negotiable for that authentic richness (I grab mine from Patel Brothers or any South Asian market). Cardamom pods should be green and plump—if they’re dry and brown, they’ve lost their aroma. For the puri, all-purpose flour is standard, but I’ve had great results with half whole wheat for a nuttier flavor (just don’t overknead the dough).

No ghee? Clarified butter in a pinch, but don’t use regular butter—it’ll burn. Short on cardamom? Half the amount of ground cardamom works, but whole pods are better. The pistachios and raisins can be swapped for cashews or almonds. For a quicker halwa, use instant semolina (sooji), but reduce the water slightly. Skip the rose water if you can’t find it—a pinch of saffron in the milk adds a lovely touch instead.

Halwa stays soft for 2-3 days in an airtight container, but puri are best eaten fresh—they soften within hours. You can prep the dough and halwa mixture a day ahead, but fry the puri just before serving. Leftover halwa? Reheat with a splash of water to restore that velvety texture.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that everything comes together in a single pot—semolina, ghee, and cardamom simmering in water while I prep the puris.
  • Breakfast or Brunch: Honestly, this works as a hearty breakfast or a festive weekend brunch—equally loved by kids and adults.
  • Budget-Friendly Feast: Semolina and basic pantry staples stretch far, so I can serve a crowd without overspending.

Step-by-Step Instructions for Halwa Puri

Here’s how to create this iconic Pakistani breakfast duo with perfect texture and flavor.

Step 1: Prepare the Semolina Halwa Base

In a heavy-bottomed pot, heat the 0.5 cup ghee over medium heat until it melts completely. Add the 1.5 cups semolina and toast it for 5-7 minutes, stirring constantly, until it turns a light golden color and releases a nutty aroma.

I keep the heat steady but not too high—you want the semolina to toast evenly without burning. The color change is your visual cue that it’s ready for the next step. Once toasted, immediately add the 6 whole cardamom pods and stir for 30 seconds to infuse their fragrance.

Step 2: Cook the Halwa to Perfection

Carefully pour in the 2.5 cups water—it will sizzle dramatically. Stir immediately to prevent lumps. Add the 0.75 cup granulated sugar and 0.25 tsp salt, then reduce heat to medium-low.

Cook for 8-10 minutes, stirring frequently, until the mixture thickens and pulls away from the sides of the pot. The halwa should have a glossy sheen and the texture of thick porridge. Off the heat, stir in the soaked 0.25 cup raisins, chopped 0.25 cup pistachios, and 1 tsp rose water.

Step 3: Make the Puri Dough

In a large bowl, combine the 2 cups all-purpose flour and remaining 0.25 tsp salt. Gradually add the 0.25 cup warm milk and 2-3 tablespoons water as needed to form a stiff dough. The dough should be firm but pliable—softer than bread dough but stiffer than cookie dough.

Knead for 8-10 minutes until smooth, then cover with a damp cloth and rest for 20 minutes. This relaxation period makes the puris easier to roll out thinly. Divide the dough into 12 equal portions and roll each into 4-inch circles about 1/8-inch thick.

Step 4: Fry the Puri to Golden Puffs

Heat the 1.5 cups vegetable oil in a deep pot to 350-375°F. To test, drop in a small piece of dough—it should rise immediately to the surface and sizzle vigorously. Fry one puri at a time for 20-30 seconds per side until golden brown and puffed.

Use a slotted spoon to press gently on the puri as it fries—this encourages even puffing. Drain on paper towels. The puris should be light, crisp, and hollow inside. Keep them warm in a 200°F oven while frying the remaining batches.

Step 5: Serve the Classic Pairing

Transfer the halwa to a serving dish and flatten the top with a spatula. Let it cool slightly—it will thicken further as it cools. The ideal serving temperature is warm, not piping hot.

Arrange the puris on a separate plate. Serve them together, with the puris slightly overlapping or stacked. The contrast of sweet, dense halwa with crisp, savory puris is what makes this combination so special. Enjoy immediately while both components are at their peak texture.

👨‍🍳

Pro Tips For Making Halwa Puri Recipe By Food Fusion

  • Toast the Semolina: Cook the semolina on medium-low heat until it turns a light golden brown—I learned this the hard way after my first halwa tasted raw and gritty.
  • Crush the Cardamom: Lightly crush the cardamom pods before adding them to the ghee so their aroma infuses the halwa properly; whole pods just don’t release enough flavor.
  • Skip the Rush: Resist the urge to add all the water at once; instead, pour it gradually while stirring to avoid a lumpy, uneven halwa texture.
  • Use Warm Ghee: Start with slightly warmed ghee (not cold) to help the sugar dissolve evenly and give the halwa a smoother, richer finish.

Storing and Reheating halwa puri recipe by food fusion

Refrigerator Storage

Halwa stays fresh in an airtight container for 2-3 days at 40°F or below. I use glass containers to avoid absorbing odors. The flavors deepen overnight as the spices meld together beautifully. ❄️

Freezer Storage

Halwa freezes well for up to 1 month in quart-sized freezer bags. Press out all air before sealing to prevent freezer burn. Puri, however, should never be frozen—they lose their signature crispness.

Reheating Halwa

Add halwa to a saucepan with 2-3 tbsp water or milk and warm over medium-low heat for 5-7 minutes, stirring frequently. This restores the creamy texture. Microwaving works too with 30-second intervals. 🔥

Puri Storage Tips

Puri are best eaten immediately after frying while still crisp. If you must store them, keep in a paper towel-lined container at room temperature for no more than 4-6 hours. They’ll soften but can be revived in a 350°F oven for 3-4 minutes.

Make-Ahead Strategy

Prepare halwa and puri dough the night before. Store halwa in the fridge and dough (wrapped in plastic) at room temperature. In the morning, just reheat the halwa and fry the puri fresh. This cuts morning prep to 20 minutes.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 720kcal
% Daily Value
Total Fat 48g62%
Saturated Fat 12g60%
Cholesterol 45mg15%
Sodium 320mg14%
Total Carbohydrate 70g25%
Dietary Fiber 4g14%
Sugars 25g
Protein 10g20%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use butter instead of ghee?

Use clarified butter in a pinch, but avoid regular butter as it burns easily. Ghee adds authentic richness and higher smoke point for perfect texture.

2

Why didn’t my puri puff up?

Oil temp might be too low—aim for 350-375°F. Also, don’t over-roll the dough; keep it 1/8-inch thick. Press gently while frying to encourage puffing.

3

How do I fix runny halwa?

Cook it longer over medium-low heat until it thickens and pulls from the pot sides. Add a splash of milk if it becomes too stiff.

4

Can I make this gluten-free?

Use gluten-free flour for puri, but texture may differ. For halwa, semolina is wheat-based; try rice flour as a substitute.

★★★★★4.5(13 reviews)
Nathan Turner