
Karachi Halwa
Desserts • India
About Karachi Halwa
Translucent corn-starch halwa with pistachios and rose — adopted Rajasthani sweet from Sindhi migrants.
How to Make Karachi Halwa (Traditional & Healthy Version)
Karachi Halwa, also known as Bombay Halwa in some regions, is a vibrant and chewy North-Indian dessert famous for its glossy texture and rich flavor. Originating from the bustling markets of Karachi, now found widely in Indian mithai shops, this sweet is a staple during Diwali, Holi, and weddings. It boasts a luxurious taste profile with subtle hints of cardamom and the crunch of dry fruits, making it a celebrated treat across India. The North-Indian style uses corn flour ('makai ka atta'), pure ghee, and a touch of rose water for authentic flavor and aroma. This healthy adaptation of Karachi Halwa emphasizes portion control, reduced ghee, and the use of natural sweeteners where possible, making it suitable for calorie-conscious food lovers. Its appeal lies in the unique combination of chewy texture and aromatic sweetness, perfect for festive gifting or a special dessert after family meals. With vibrant colors and a melt-in-the-mouth consistency, Karachi Halwa is a delight that brings back nostalgic memories of Indian festivals and celebrations. Enjoying this mithai in moderation lets you savor tradition while keeping your nutrition goals in check.
Ingredients(for 1 medium slice (approx. 50g))
- 1/2 cup Corn flour (makai ka atta)
- 3/4 cup Sugar (shakkar)
- 2 cups Water (pani)
- 2 tablespoons Ghee (desi ghee)
- 1/2 teaspoon Cardamom powder (elaichi)
- 2 tablespoons Chopped cashews (kaju)
- 1 tablespoon Chopped pistachios (pista)
- 1 teaspoon Rose water (gulab jal)
- 1 tablespoon Slivered almonds (badam) - optional
- few drops Food color (orange/red) (optional) - optional
Instructions
- 1
Mix corn flour and water thoroughly in a bowl to create a lump-free slurry.
5 minutes
Ensure the slurry is smooth for a glossy halwa.
- 2
In a heavy-bottomed kadhai, combine sugar and remaining water. Simmer until the sugar dissolves completely.
5 minutes
Stir continuously to avoid caramelizing the sugar.
- 3
Gradually add the corn flour slurry to the sugar syrup, stirring constantly to prevent lumps.
3 minutes
Use a whisk for best results.
- 4
Cook the mixture on medium heat. As it thickens, add ghee in intervals and mix well.
5 minutes
Adding ghee gradually ensures a smooth texture.
Why This Dish is Healthy
This Karachi Halwa recipe is a mindful take on a classic Indian dessert, with lower fat and sugar compared to typical versions. The use of corn flour (makai ka atta) instead of refined flour makes it gluten-free, and the inclusion of nuts boosts protein and healthy fats. Enjoying small portions helps meet dessert cravings without compromising on health.
Karachi Halwa is rich in carbohydrates, providing quick energy, and contains healthy fats from ghee and nuts. The dry fruits add protein, dietary fiber, and essential minerals such as magnesium and potassium. Cardamom offers antioxidant benefits, while rose water aids digestion. By using moderate ghee and natural sweeteners, this recipe balances traditional flavors with nutritional value.
Pro Tips
- 💡Tip 1: Use a heavy-bottomed kadhai to prevent sticking or burning.
- 💡Tip 2: Gradually add ghee for a silky, non-greasy finish.
- 💡Tip 3: Allow the halwa to cool completely before cutting for perfect squares.
Storage & Serving
Store Karachi Halwa in an airtight container at room temperature for up to 5 days. Refrigerate for longer shelf life, but allow it to come to room temperature before serving for best texture.
Best served: Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 380.0 kcal |
| Protein | 3.0 g |
| Carbohydrates | 56.0 g |
| Total Fat | 17.0 g |
| Fiber | 1.0 g |


