Go Back
+ servings

Corn flour Halwa Recipe | Karachi Halwa Recipe

Corn flour halwa made with corn flour, sugar and ghee to create a chewy and sweet halwa. You can make it in microwave or stove top. This halwa can be made in few minutes with minimum ingredients.
5 from 1 vote
Print Pin
Prep Time: 5 minutes
Cook Time: 30 minutes
Resting Time: 2 hours
Total Time: 2 hours 35 minutes
Servings: 6 servings
Calories: 334kcal


Corn flour Halwa in Microwave

  • ½ cup Corn flour
  • cup Sugar
  • 2 cup Water
  • ½ tsp Cardamom powder
  • a pinch Food Colouring
  • 2 tbsp Ghee
  • 3 tbsp Almonds / Cashews

Corn flour Halwa in Stove Top

  • 1 cup Corn flour
  • 2 cups Water
  • cup Sugar
  • ¼ cup Ghee
  • 2 tbsp Cashews
  • 2 tbsp Kishmish
  • ½ tsp Cardamom powder
  • a pinch Food colour


How to Make Cornflour Halwa in Microwave

  • Take a microwave safe bowl. Add in corn flour, sugar, water, cardamom, food colouring and mix well.
  • Microwave this on high power for 15 mins. Take it out after every 4 mins and mix well, so that itdoesn't form any lumps.
  • Heat ghee in a small pan and fry some almonds in it. Pour this over the halwa and mix well.
  • Grease a plate with ghee. Pour this halwa on it and shape it.
  • Let it cool for 30 mins. Now cut into pieces and serve.

How to Make Corn flour halwa in stove top

  • Mix cornflour with 1 ½ cup water. set aside.
  • Take sugar, ½ cup water in a pan. Mix well and bring it to a boil.
  • Boil this for 5 mins.
  • Add in food colour and mix well.
  • Now add in corn flour mix and keep mixing. It will thicken faster so keep on mixing.
  • once it thickens. Slowly add in ghee little at a time and keep mixing on low heat for 15 mins. Add ghee little at a time.
  • After 10 to 15 mins, the halwa will get shiny.
  • Add cardamom powder, cashews and raisins. Mix well.
  • At this stage pour this in greased mould. leave to cool for 3 hours.
  • Un mould the halwa. cut it into cubes and serve.



  • Use the same cup to measure all the ingredients.
  • Cooking time will vary as per your microwave power.
  • You can add any flavouring in this halwa.
  • Pour this in a tray and let it set for 2 hours.
  • The halwa will get thick always cook on low heat.
  • You could add any nuts as you like.
  • The halwa will turn shiny and glossy thats when it is ready to pour into moulds.
  • Leave the halwa at room temp for 2 to 3 hours to set. If you don't have time you can set for 30 mins in fridge.


Serving: 1servings | Calories: 334kcal | Carbohydrates: 72g | Protein: 1g | Fat: 6g | Saturated Fat: 4g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Cholesterol: 15mg | Sodium: 7mg | Potassium: 4mg | Fiber: 1g | Sugar: 60g | Vitamin C: 1mg | Calcium: 4mg | Iron: 1mg
Tried this recipe?Mention @yummytummyaarthi or tag #yummytummyaarthi!
Join us on FacebookFollow us on Facebook
Share on Facebook