• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
Sharmis Passions
  • Home
  • Recipes
  • Baby Food
  • About
menu icon
go to homepage
  • Home
  • Recipes
  • Baby Food
  • About
    • YouTube
    • Instagram
    • Facebook
    • Pinterest
    • Twitter
  • search icon
    Homepage link
    • Home
    • Recipes
    • Baby Food
    • About
    • YouTube
    • Instagram
    • Facebook
    • Pinterest
    • Twitter
  • ×

    Bombay Karachi Halwa | Corn flour Halwa

    Last Updated On: Oct 16, 2025 by Sharmilee J

    192
    Shares

    Jump to Recipe Jump to Video Print Recipe

    Karachi Halwa is a soft chewy sweet that looks glossy and rich but it is actually very simple to make at home. It has that jelly like texture which melts in mouth with small crunch from the nuts. This sweet is also called Corn flour halwa or Bombay Halwa and it is one of the most loved sweets during festival season. The combination of corn flour, sugar, ghee, nuts and cardamom brings a perfect balance of sweetness and aroma to this sweet.

    bombay karachi halwa served in a white plate

    This halwa tastes mildly sweet and not very heavy to eat. The smell of cardamom and the soft texture makes it so good. You can serve this warm or even chilled, both ways it tastes really nice. I like how just few ingredients like sugar, ghee and corn flour can turn into such a rich sweet in very less time. It gives that same feel like shop halwa but made fully at home with love and care.

    Jump to:
    • About Bombay Karachi Halwa
    • Karachi Halwa Video
    • Corn Flour Halwa Ingredients
    • How to make Bombay Karachi Halwa Step by Step
    • Expert Tips
    • Serving and Storage
    • FAQS
    • 📖 Recipe Card

    About Bombay Karachi Halwa

    Bombay Karachi Halwa is an Indian sweet made with corn flour, sugar, ghee, nuts and cardamom. It is one of the simple sweets but looks very rich with its shiny finish. This recipe has that soft and slightly chewy texture that is very different from normal halwas. It is quite famous in North India but now made everywhere in India.

    This traditional sweet is often made during special occasions. Its smooth texture and rich flavor makes it a favorite among many sweets. This halwa recipe is easy to make using simple pantry ingredients. It doesn't require complicated steps or equipment.

    The process involves simmering corn flour sugar mixture into a glossy, soft sweet treat. Nuts add a delightful crunch to the soft texture. It is colorful and inviting. It makes a great treat to serve during celebrations or to gift to loved ones.

    The corn flour gives that elastic chewy texture and helps the halwa to hold its shape. The sugar syrup gives the right sweetness and helps to set the halwa properly once cooled. Ghee gives soft finish and nice glossy look while cardamom gives that sweet aroma that spreads all around when it is cooking.

    It has that perfect shine from ghee and bright color which makes it look very tempting. You can customize this recipe like how you want, add some mixed nuts on top like almonds or pistachios for extra crunch. It stays soft for many days and good to serve quickly when someone comes. I usually make this halwa during festivals or when guests come home.

    bombay karachi halwa

    Karachi Halwa Video

    Corn Flour Halwa Ingredients

    • Corn flour - I have used corn flour as the main base. It gives the chewy shiny texture that makes this halwa special. You can use arrowroot flour also but it will not give same stretchy feel.
    • Sugar - I used white sugar for sweetness and also to help halwa to set properly. You can reduce sugar a little if you like mild sweet taste.
    • Water - I have used water to mix corn flour and also to make sugar syrup. It helps to make smooth texture without any lumps. You can use plain room temperature water.
    • Ghee - I have used homemade ghee for this. It gives nice aroma and glossy finish. This also helps halwa to become soft and not sticky. You can use store one also.
    • Nuts - I have used finely chopped cashews and almonds. You can even add pistachios.
    • Cardamom - I just added cardamom powder for aroma and flavor.
    • Food color - I add few drops food color to make this halwa look bright. You can skip this or use saffron water for natural color.
    ingredients needed to make bombay karachi halwa

    Why This Recipe Works

    • This recipe is easy to make and uses ingredients available at home.
    • It has soft and chewy texture that taste very rich but not heavy.
    • You can make it in short time for any festival or special occasion.
    • It stays good for few days so it is nice to prepare ahead.
    • This recipe is a good option when you want quick sweet without much effort.

    Similar Recipes

    • Carrot halwa
    • Badam Halwa
    • Wheat Halwa
    • Apple Halwa
    • Asoka Halwa

    How to make Bombay Karachi Halwa Step by Step

    1.Take ½ cup corn flour in a bowl, add 1 cup water to it.

    add corn flour, water

    2.Whisk it well without any lumps and set aside.

    mix it well

    3.Grease a tin with ghee and keep it ready.

    grease tin with ghee

    4.To a pan add 1 and ½ cups sugar with 1 and ½ cups water.

    add sugar with water

    5.Whisk well for the sugar to dissolve completely.

    whisk well

    6.It starts to boil.

    boil well

    7.Whisk the corn flour water well as corn flour might settle at the bottom.

    mix corn flour water well

    8.Add it to the pan.

    add corn flour water

    9.Keep stirring continuously to avoid lumps. It will start to thicken in few minutes like this. Add few drops food color at this stage. Keep stirring for 20 minutes in low flame.

    10.Keep stirring in low flame. It will start to thicken and form glossy texture.

    keep stirring

    11.This is after 20 minutes of stirring.

    stir well

    12.We need 3 tablespoon ghee in total. Add 1 tablespoon first stir well until it is absorbed.

    add ghee

    13.Add the remaining 2 tablespoon ghee in intervals and keep stirring.

    add more ghee

    14.It will start to leave the sides of the pan and feel non sticky. Ghee will also start to ooze out.

    keep stirring

    15.At this stage add 2 tablespoon cashews and 1 tablespoon almonds along with ¼ teaspoon cardamom powder.

    add cashews, almonds, cardamom powder

    16.Stir well until thick and non sticky like this.

    mix well

    17.Immediately transfer to the greased pan.

    transfer to tin

    18.Level it up on the top with a spatula. Let it set for 2 hours.

    level it on top

    19.Invert gently.

    invert gently

    20.Cut into small squares.

    cut into squares

    21.Bombay karachi halwa is ready!

    bombay karachi halwa is ready

    Expert Tips

    • Pan type - I have used a nonstick pan so it will not stick much when stirring. You can use heavy bottom pan also but stir continuously.
    • Flame - I usually keep low flame from start till end, this helps the halwa to cook slowly and get nice glossy texture.
    • Ghee - I just add ghee in small parts once halwa starts thickening. This adds shine and makes it easy to remove from pan later.
    • Setting time - You can pour mixture quickly when it turns thick and glossy. If you wait too long it starts setting inside pan itself.
    • Cardamom use - I used freshly crushed cardamom for real aroma. It gives that sweet smell which makes halwa taste more pleasant.

    Serving and Storage

    Serve this as dessert after meal or with snacks during tea time. This goes well with savory snacks like murukku or mixture. You can serve it warm when freshly made or keep it in fridge and serve chilled.

    Store leftover halwa in airtight container. It stays fresh for two days outside and almost a week if kept in fridge. Warm it slightly before eating if you like soft texture.

    FAQS

    1.Can I skip food color?

    Yes, you can skip food color but halwa will be dull in color but taste will stay same.

    2.What if lumps form during cooking?

    Keep stirring continuously on low flame, if lumps form, whisk vigorously to smoothen.

    3.Can I use milk instead of water?

    You can replace little water with milk for richer taste but then you must store it in fridge.

    4.Why my halwa is not setting?

    It might be undercooked or water may be more. Cook till it leaves sides of pan and becomes thick.

    5.How long can corn flour halwa be stored?

    It can be refrigerated for up to five days in an airtight container.

    bombay karachi halwa served in a white plate

    If you have any more questions about this Bombay Karachi Halwa Recipe do mail me at sharmispassions@gmail.com. In addition, follow me on Instagram, Facebook,  Pinterest, Youtube and Twitter .

    Tried this  Bombay Karachi Halwa Recipe? Do let me know how you liked it. Also tag us on Instagram @sharmispassions and hash tag it on #sharmispassions.

    📖 Recipe Card

    Print Recipe Pin Recipe

    Bombay Karachi Halwa Recipe | Corn flour Halwa Recipe

    Karachi Halwa is a soft chewy sweet that looks glossy and rich but it is actually very simple to make at home. It has that jelly like texture which melts in mouth with small crunch from the nuts. This sweet is also called Corn flour halwa or Bombay Halwa and it is one of the most loved sweets during festival season. You can enjoy it warm or chilled. The combination of corn flour, sugar, ghee, nuts and cardamom brings a perfect balance of sweetness and aroma to this sweet.
    Prep Time10 minutes mins
    Cook Time20 minutes mins
    Total Time30 minutes mins
    Servings15 pieces
    AuthorSharmilee J

    Ingredients

    • ½ cup corn flour
    • 1 cup water
    • 1 and ½ cups sugar
    • 1 and ½ cups water
    • ¼ teaspoon cardamom powder
    • 3 tablespoon ghee
    • 2 tablespoon cashews
    • 1 tablespoon almonds

    Instructions

    • Take ½ cup corn flour in a bowl, add 1 cup water to it.
    • Whisk it well without any lumps and set aside.
    • Grease a tin with ghee and keep it ready.
    • To a pan add 1 and ½ cups sugar with 1 and ½ cups water.
    • Whisk well for the sugar to dissolve completely.
    • It starts to boil.
    • Whisk the corn flour water well as corn flour might settle at the bottom.
    • Add it to the pan.
    • Keep stirring continuously to avoid lumps. It will start to thicken in few minutes like this. Add few drops food color at this stage. Keep stirring for 20 minutes in low flame.
    • Keep stirring in low flame. It will start to thicken and form glossy texture.
    • This is after 20 minutes of stirring.
    • We need 3 tablespoon ghee in total. Add 1 tablespoon first stir well until it is absorbed.
    • Add the remaining 2 tablespoon ghee in intervals and keep stirring.
    • It will start to leave the sides of the pan and feel non sticky. Ghee will also start to ooze out.
    • At this stage add 2 tablespoon cashews and 1 tablespoon almonds along with ¼ teaspoon cardamom powder.
    • Stir well until thick and non sticky like this.
    • Immediately transfer to the greased pan.
    • Level it up on the top with a spatula. Let it set for 2 hours.
    • Invert gently.
    • Cut into small squares.
    • Bombay karachi halwa is ready!

    Video

    Notes

    • Pan type - I have used a nonstick pan so it will not stick much when stirring. You can use heavy bottom pan also but stir continuously.
    • Flame - I usually keep low flame from start till end, this helps the halwa to cook slowly and get nice glossy texture.
    • Ghee - I just add ghee in small parts once halwa starts thickening. This adds shine and makes it easy to remove from pan later.
    • Setting time - You can pour mixture quickly when it turns thick and glossy. If you wait too long it starts setting inside pan itself.
    • Cardamom use - I used freshly crushed cardamom for real aroma. It gives that sweet smell which makes halwa taste more pleasant.
    Nutrition Facts
    Bombay Karachi Halwa Recipe | Corn flour Halwa Recipe
    Amount Per Serving (100 g)
    Calories 613 Calories from Fat 135
    % Daily Value*
    Fat 15g23%
    Saturated Fat 7g44%
    Polyunsaturated Fat 1g
    Monounsaturated Fat 5g
    Cholesterol 26mg9%
    Sodium 8mg0%
    Potassium 74mg2%
    Carbohydrates 122g41%
    Fiber 1g4%
    Sugar 100g111%
    Protein 2g4%
    Vitamin C 0.1mg0%
    Calcium 8mg1%
    Iron 1mg6%
    * Percent Daily Values are based on a 2000 calorie diet.
    Tried this recipe?Mention @sharmispassions or tag #sharmispassions
    Like our video?Subscribe to our youtube channel to get latest updates!

    192
    Shares

    More RandomPosts

    • 30927907355 a6eeeaa07c o
      Lemon Bundt Cake Recipe
    • 30812016295 61b8abe691 o
      Sprouted Ragi Milk Powder Recipe for Babies
    • 30803041626 56aa30694d o
      Ragi Porridge Recipe for Babies (2 Methods)
    • Schezwan Egg Fried Rice Recipe

    Reader Interactions

    Comments

      5 from 5 votes (5 ratings without comment)

      Leave a Reply Cancel reply

      Your email address will not be published. Required fields are marked *

      Recipe Rating




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

    1. Ramya Venkateswaran

      October 03, 2014 at 5:32 am

      Looks yummy

      Reply
    2. Rumana Ambrin

      October 03, 2014 at 5:51 am

      It looks superb...

      Reply
    3. Divs

      October 04, 2014 at 4:09 am

      yummm! cute and vibrant halwa!

      Reply
    4. sara

      October 04, 2014 at 4:19 am

      If I use 1/4cup flour mean tel me how much sugar and water sharmi

      Reply
      • SHARMILEE J

        October 05, 2014 at 11:53 am

        Sugar - 1/2 and 1/4 cups
        Water - 1/2 + 3/4 cup

        Reply
    5. sara

      October 06, 2014 at 7:20 am

      Thank U sharmi

      Reply
    6. Uma Chandrasekar

      October 06, 2014 at 8:56 pm

      Is corn flour same as corn starch ?

      Reply
      • SHARMILEE J

        October 07, 2014 at 11:07 am

        Not really sure but guess its the same....please check and buy as I am not very sure

        Reply
      • Priya Santhosh

        October 15, 2014 at 5:46 pm

        Works perfect with corn starch too. Tried with corn starch and came out well. Thanks Sharmi.

        Reply
    7. Sasikala Sreedhar

      October 08, 2014 at 6:32 am

      Tried and came out very well... First it appeared as if I have added more water but sometimes came out tasty..thanks

      Reply
    8. Simran

      October 08, 2014 at 6:01 pm

      Wow!! never imagined it could be this easy. Will try this soon 🙂
      thanks

      Reply
    9. Absolutely Serendipitous

      October 09, 2014 at 6:57 am

      Hi,
      I have been checking the recipes on your website and I must say they are amazing. I'm totally hooked on them.

      Reply
    10. Thivi ashok

      October 11, 2014 at 9:27 am

      HI I tried this halwa yesterday.its comes out awesome taste.my hubby and daughter likes very much.thank u

      Reply
    11. Aparna Raghavan

      October 14, 2014 at 5:27 pm

      Planning to try this recipe, kaju katli n Mysore pak for diwali.. So tempting to give an attempt 🙂

      Reply
    12. Food Lover

      October 17, 2014 at 10:24 am

      if i cook the halwa for longer will it become chewy. i buy a chewy halwa and it is amazing.

      Reply
    13. Aparna Raghavan

      October 17, 2014 at 1:25 pm

      Tried this today n came out very well.. Everyone liked it n Halwa was over in 3 hours 🙂

      Reply
    14. Gayathri Sivakumar

      October 19, 2014 at 12:46 pm

      I have got yellow corn flour. Can I use that to make this halwa?

      Reply
      • SHARMILEE J

        October 19, 2014 at 1:00 pm

        Yes you can use that....

        Reply
    15. Mohanapriya J

      October 20, 2014 at 9:07 am

      Hi Sharmi,

      I am a frequent visitor to your blog... I like all your recipes... especially the way you present them..it's certainly a visual delight i wud say.... keep rocking... i tried this corn flour halwa today... the taste is good..but i did not get that glossy texture 🙁 i was stirring it for a long time in low flame to see if i could get it... but no luck... any idea what could have gone wrong so that i can correct it next time... thanks!

      Reply
      • SHARMILEE J

        October 20, 2014 at 3:43 pm

        Not really sure...because cornflour by itself gives a glossy finish after getting cooked along with sugar.....

        Reply
      • Jeya

        October 20, 2014 at 6:12 pm

        Hey mohanapriya, May be u shld use corn starch instead of regular corn flour..

        Sharmi, as usual tempting recpie 🙂

        Reply
      • boggarapu sravani

        November 12, 2015 at 5:03 pm

        This recipe is made with corn starch ( fine powder) that is how we get glossy halwa. corn flour (grainy texture) results in halwa which looks like rawa kesar halwa. I made this disaster by using corn flour. Will definitely try it next time with corn starch. Thanks for the recipe.

        Reply
    16. harini

      October 22, 2014 at 4:32 am

      hi sharmi, i made this halwa,came out superb.just like urs.thanks for the recipe.

      Reply
    17. laila baloch

      January 01, 2015 at 7:17 am

      my halwa is not chewy yet it is bit sticky and liquid like please somebody help me help me what do i do now ?? I prepared first time and did the same as shown above it is still in refrigerator i dnt know what to do with it. Please help me pleaseeee???

      Reply
      • SHARMILEE J

        January 01, 2015 at 12:08 pm

        I think it is undercooked, you can just cook for few more mins and see

        Reply
    18. laila baloch

      January 01, 2015 at 7:18 pm

      thank u so much . Halwa is now good by cooking it more mins thank u sooo much 🙂 u r so lovely :*

      Reply
    19. Haripriya

      January 06, 2015 at 10:25 am

      I did this halwa today... its texture s gud but taste s not so gud... the raw flavour of corn flour remains the same... how to check whether the halwa s cooked well... how long will it take corn flour to cook?.. pls suggest. .

      Reply
      • SHARMILEE J

        January 06, 2015 at 11:51 am

        If the consistency is correct and if you have cooked it correctly then there should be no raw smell...I guess it is undercooked?!

        Reply
    20. raveen

      April 13, 2015 at 7:59 am

      Hello sharmila
      wonderful recipe and we did the same in a jiffy. Taste is good.forgot to add ghee and added in the tray , when still hot.we mixes it after adding ghee and set the same in the refrigerator for 30 minutes.
      Thanks for sharing this wonderful recipe

      Reply
    21. Kirthiga

      August 03, 2015 at 8:41 am

      Can we use any other flour instead of cornflour?

      Reply
    22. Nadhilah Qisthina

      September 19, 2015 at 9:12 pm

      Hi Sharmi! I would say your recipe with those steps are great! Gonna try to make halwa next time, im so excited! I hope it will be as easy as what is written here, thank you ?

      Reply
    23. U NARESH 2014

      September 21, 2015 at 3:07 am

      Thanks for nice easy receipe

      Reply
    24. Karishma Kumari

      September 24, 2015 at 12:20 pm

      Hi Sharmi, i tried the and all went well except that it took whole evening and night in the fridge to set. is it the usual time taken or did i somewhere go wrong with the recipe?

      Reply
      • SHARMILEE J

        September 25, 2015 at 8:40 am

        If you had switched off a bit early then it will take time to set as it will be goey....otherwise it gets set soon

        Reply
    25. julie_chris

      October 21, 2015 at 9:55 pm

      Hi,

      I tried this out and my halwa is still opaque and not glossy and transparent. What do I do?

      Reply
      • SHARMILEE J

        October 22, 2015 at 6:23 am

        I am really not sure was the sugar syrup in the correct stage?

        Reply
      • SHARMILEE J

        November 18, 2015 at 3:08 am

        If it is cooked properly then it should be edible, else keep cooking for few more mins

        Reply
    26. Unknown

      October 28, 2015 at 11:44 am

      Hi sharmi,the recipe is awesome. Thanks

      Reply
    27. akshay khanna

      November 09, 2015 at 11:16 am

      Sharmi shall we prepare cornflour halwa the same way we prepare custard powder halwa

      Reply
      • SHARMILEE J

        November 09, 2015 at 4:07 pm

        Yes you can...

        Reply
    28. Agila

      November 18, 2015 at 12:48 am

      I did mistake in sugar syrup before thick consistency I have added corn flour ..i didn't get glossy ...then it's total waste huh?

      Reply
      • SHARMILEE J

        April 21, 2016 at 4:03 pm

        No no just keep cooking...even if its goey it will taste good only

        Reply
    29. ibrahim khaleelulla sk

      April 21, 2016 at 5:09 am

      can i use mango pury into this halwa.. please tell me the procedure

      Reply
    30. SANGEETHA

      June 21, 2016 at 10:07 am

      Hi ms sharmilee, if I use 1 cup of corn flour, how much water, sugar and ghee shall be added. Tq

      Reply
      • SHARMILEE J

        July 24, 2016 at 2:17 am

        Please double the ingredients

        Reply
    31. Geeta Pawar

      June 29, 2016 at 5:58 am

      Hello Sharmilee I tried this halwa yesterday...it was good in taste but not so rubbery in texture...pls guide

      Reply
    32. Unknown

      July 03, 2016 at 9:11 am

      Hello Sharmilee I tried this halwa today...it came out very well all our family members loved it thankyou so much 🙂

      Reply
    33. Unknown

      October 04, 2016 at 5:37 am

      Hi Sharmee, can you pleasae tell me what is the shelf life of this halwa ? Should it be stored in fridge or outside at room temperature

      Reply
      • SHARMILEE J

        October 23, 2016 at 6:14 am

        Keep in room temperature for a day after that you can refrigerate but it leaves out a little water if stored in fridge...keeps well for 3 days in total

        Reply
    34. Lubna Moin

      October 17, 2016 at 6:42 pm

      Hello Ma'am I tried this recipe today it was yummm...thankyou so much for sharing.

      Reply
    35. Unknown

      October 23, 2016 at 9:33 pm

      I tried this but didn't get that transparent. I used brown sugar, is it due to that?

      Reply
      • SHARMILEE J

        October 27, 2016 at 12:51 pm

        May be because of brown sugar...

        Reply
    36. Uthraa Venkatesan

      October 28, 2016 at 10:21 am

      Can I use yellow corn flour for the same recipe?

      Reply
      • SHARMILEE J

        October 28, 2016 at 12:41 pm

        Yes you can

        Reply
    37. Akshitha

      July 18, 2017 at 2:09 pm

      I tried it today but the halwa got hardened.. its not spongy instead it got hardened like stone.. can u please say y tht happened?

      Reply
      • Sharmilee J

        August 17, 2017 at 6:01 am

        If the halwa is overcooked then it becomes like that

        Reply
    38. Nicy

      April 20, 2018 at 3:35 pm

      It came out well. Could you please tell me adding lemon juice or essence will enhance the taste. Which essence is used?

      Reply
      • Sharmilee J

        April 26, 2018 at 9:05 am

        Not really sure of lemon juice but essence you can use any of ur favorite flavour like rose, orange etc

        Reply
    39. Janani

      January 12, 2019 at 10:06 pm

      It came out so well and had been appreciated by all, especially the consistency

      Reply

    Primary Sidebar

    Hello, I’m Sharmilee - author,recipe creator and photographer behind Sharmis Passions.

    More about me →

    Latest Recipes

    • 30844725996 54eb93b4a5 o
      Bread Omelette
    • Thengai Podi Recipe | Coconut Podi Recipe
    • Sura Puttu Recipe | Fish Puttu Recipe
    • Cold Coffee Recipe (Cafe Style)

    See more new recipes →

    Popular Recipes

    • Cajun Potatoes Recipe (Barbeque Nation Style)
    • Black Tea
    • icing sugar3
      Icing Sugar Recipe | How to make Icing Sugar
    • homemade chocolate01
      Homemade Chocolate

    Footer

    ↑ back to top

    Privacy

    • Privacy Policy

    Newsletter

    • Sign Up! for emails and updates

    Stay Connected

    Copyright © 2025 Text,Images and Content Copyrighted by Sharmis Passions

    Managed by Host My Blog

    Rate This Recipe

    Your vote:




    A rating is required
    A name is required
    An email is required

    Recipe Ratings without Comment

    Something went wrong. Please try again.