Bahraini Halwa

A rosewater-saffron starch sweet with caramel, ghee and toasted nuts.

Bahraini Halwa

Preparation: 15 min · Cooking: 45 min · Total: 1 hr 15 min · 8 servings

Ingredients

Instructions

  1. Make the cold starch slurry

    For one dish, about 8 portions, whisk 100 g cornstarch with 700 ml cold water, 100 ml food-grade rosewater and 1 tsp saffron until smooth. Add optional food colouring within its label directions. At fourfold prepare four dishes / 32 portions. Do not taste the raw slurry.

    Do not taste the raw slurry.

  2. Melt sugar to light amber

    Put 400 g sugar in a deep heavy pot over medium heat. Melt to smooth light-amber caramel, watching closely to avoid burning. Have the re-whisked slurry and a long-handled utensil ready before the next phase.

    Have the re-whisked slurry and a long-handled utensil ready before the next phase.

  3. Add slurry cautiously and thicken

    Take the caramel pot off heat. With hands and face away, add slurry slowly in small increments using the long utensil; expect spluttering and steam. Return to low heat and stir continuously for about 20 minutes until hardened caramel dissolves and the starch forms a thick, smooth, sticky mass. Follow starch cooking directions and continue as needed.

    Follow starch cooking directions and continue as needed.

    Add slurry cautiously and thicken: 1200 seconds

  4. Add ghee, cardamom and half the nuts

    Stir in 35 g ghee, 1.5 tsp cardamom and half the 50 g combined toasted almonds/walnuts. Stir on low heat for about 15 minutes until glossy, smooth and pulling from the pot walls, with fully cooked starch and no raw powdery texture. The specific 35 g ghee table governs, not the conflicting generic ratio.

    The specific 35 g ghee table governs, not the conflicting generic ratio.

    Add ghee, cardamom and half the nuts: 900 seconds

  5. Pour and garnish

    Pour carefully into shallow heatproof serving dishes and garnish with the remaining half of the nuts. The hot paste can burn; handle with dry heatproof grips. Serve after it has cooled enough to eat, without leaving the batch on the counter for storage.

    Serve after it has cooled enough to eat, without leaving the batch on the counter for storage.

  6. Refrigerate, not room-temperature storage

    Promptly divide leftovers into shallow containers and refrigerate within 1 hour at 4°C or colder. Do not wait for a deep pot to cool to room temperature. Use within 2 days. These are conservative owner-selected household limits, not validated shelf life.

    These are conservative owner-selected household limits, not validated shelf life.

Tips

Common mistakes

Substitutions

Storage

Promptly divide leftovers into shallow containers and refrigerate within 1 hour at 4°C or colder. Do not wait for a deep pot to cool to room temperature. Use within 2 days. These are conservative owner-selected household limits, not validated shelf life.

Reheating

Reheat at most once to 74°C throughout, checking several centres including rice, bread or pastry where present. Reheating does not repair unsafe storage.

About this recipe

Bahraini Halwa is a starch-thickened sweet flavoured with rosewater, saffron and cardamom. This owner-approved version uses caramel, ghee and toasted nuts without asserting an exclusive origin, date or universal celebration custom.

Editorial approval does not establish independent kitchen testing. Check allergens and follow safe food handling.