Karachi Halwa

Karachi Halwa

Desserts • India

380
KCAL
3
PROTEIN (G)
56
CARBS (G)
17
FAT (G)
Data source: IndianCalorie
Log This Food
Track with App
Log this food instantly with our mobile app
Get App

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 with step-by-step photos · 35 min total · 2 servings
View full recipe →

How to Make Karachi Halwa (Traditional & Healthy Version)

Prep: 15 min
Cook: 20 min
2 servings
Medium

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.

Weight Loss Kid-Friendly Vegan Adaptable

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. 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. 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. 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. 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

NutrientPer 100g
Energy380.0 kcal
Protein3.0 g
Carbohydrates56.0 g
Total Fat17.0 g
Fiber1.0 g

Similar Foods

Karachi Halwa Calories: 380 kcal per 1 piece (40g) | IndianCalorie