
Jewel-coloured rose, saffron, and cardamom confection — the centrepiece of every Omani celebration and guest table.
Omani Halwa is unlike any other sweet in the Arab world. This semi-transparent, jewel-toned confection is made from sugar, cornstarch or wheat starch, ghee, rosewater, and a generous hand with saffron and cardamom. Stirred continuously over low heat for over an hour, it develops an intensely glossy, bouncy, pudding-like texture that is unique. Served warm or at room temperature alongside bitter coffee (kahwa), Omani Halwa is the definitive symbol of hospitality — no Omani home receives guests without it. Each family guards its recipe with pride, and variations using nuts, sesame, or honey are found across the country.
Serves 12
Dissolve sugar in 300 ml water in a heavy pot over medium heat. Bring to a gentle boil and stir until fully dissolved.
Whisk cornstarch with remaining 200 ml cold water until completely smooth with no lumps.
Slowly pour the cornstarch mixture into the sugar syrup while stirring constantly. Keep heat at medium-low.
As the mixture thickens, add ghee one tablespoon at a time, incorporating each addition fully before adding more. Stir continuously for 60–75 minutes.
When halwa pulls away from the sides and becomes glossy and elastic, stir in rosewater, saffron water, cardamom, nutmeg, and nuts. Cook 5 more minutes.
Pour into greased moulds or a shallow dish. Allow to cool slightly. Serve warm or at room temperature with bitter Omani coffee.
Continuous stirring is non-negotiable — any pause will cause lumps or burning.
The halwa is ready when it pulls cleanly from the sides of the pot and has a glossy, elastic consistency.
Food-grade rose essence can be used if rosewater is unavailable, but use it sparingly.
Sesame Halwa: add 2 tbsp toasted sesame seeds for a nutty variation.
Honey Halwa: replace 100 g of sugar with honey for a deeper, more complex sweetness.
Store covered at room temperature for up to 5 days, or refrigerated for 2 weeks. Bring to room temperature before serving.
Omani Halwa is one of the oldest confections in the Arab world, with recipes traced back several centuries. Oman's position as a trading hub brought spices, rosewater, and nuts from across the Indian Ocean world, all of which found their way into this iconic sweet. Today Oman exports its halwa to the Gulf states, and it is considered a national cultural treasure.
Lumps form if the cornstarch mixture is added too quickly or if heat is too high. Whisk the starch thoroughly before adding and maintain steady low heat.
Ghee gives the authentic flavour and better texture. Unsalted butter can substitute but will produce a slightly different taste.
Per serving (80g) · 12 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes