Ready in

20 mins

Cuisine

Pakistani · South Asian

Prep Time

5 min

Cook Time

15 min

Serving

4 People

Difficulty

Easy

Calories / Serving

~600 kcal

Spicy Level

Very Mild
Recipe by Mohammad Hamza Riaz on YouTube
Adjust Servings
Measurements
Tap an ingredient to mark it ready0 of 9 ready
All Ingredients

Main Ingredients

All Ingredients

For Garnishing

Step-by-Step Instructions

Follow each step to make the recipe successfully.

  1. Prepare the Pot and Flour

    Place a pot on the stove and turn on the flame. Add 1 glass of flour to the pot and roast it, stirring continuously, until its color begins to change.

  2. Add Ghee and Spices

    Once the flour's color changes, add 1 glass of ghee to the pot. Continue stirring to ensure the flour and ghee mix well and do not stick. After about , add 1 teaspoon of white cumin and 4 cardamoms, and roast for another .

  3. Melt Sugar and Add Water

    Add 1 glass of sugar to the mixture and stir until it completely melts and . Turn off the flame immediately after the sugar melts, then carefully add 3 glasses of water. Stir well to combine.

  4. Cook and Thicken the Halwa

    Turn the flame back on to medium-low. Continue stirring the halwa until the water evaporates, the mixture thickens, and the halwa changes to a rich brown color. This process should take about .

  5. Steam (Dum) the Halwa

    Once the halwa has thickened, add 2 small gulps of water (approximately 2 tablespoons) to the surface. Mix it lightly, then cover the pot with a lid and let it on very low heat for . This step helps the ghee separate and the halwa to become perfectly moist and grainy.

  6. Garnish and Serve

    Remove the lid after . Transfer the hot halwa to a serving dish. Garnish generously with fresh cream (malai) and sprinkle with chopped cashews and almonds for a delightful finish. Serve hot.

Before You Cook

Helpful details before you start
Ingredient SubstitutionsMissing something? View suitable alternatives.
View 1 swap
  • No Ghee?

    • Unsalted butter (1:1)
    • Neutral oil (1:1, lacks the toasted note)
AllergensThis recipe contains gluten and dairy and nuts.
glutendairynuts

Variations

Simple ways to adapt this recipe.

  • Add chopped dry fruits likeCustomise

    Add chopped dry fruits like pistachios or walnuts for extra texture and flavor.

  • Substitute water with milk forIngredient swap

    Substitute water with milk for a richer and creamier halwa with a lighter color.

Helpful Tips

Small details that can improve the final result.

  • TipMaintain Precise Measurements for Best Results
  • Cooking tipStir Continuously During Cooking to

    Stir continuously during cooking to prevent the halwa from sticking to the bottom of the pot.

  • Cooking tipClean the Sides of the

    Clean the sides of the pot while stirring for even cooking.

  • Ingredient noteFor a Lighter Color

    Use milk instead of some water.

Was this recipe helpful?

Comments (0)

Sign in to leave a comment on this recipe.

Loading comments...