
Halwa Omani
Jewel-coloured rose, saffron, and cardamom confection — the centrepiece of every Omani celebration and guest table.
About This Recipe
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.
Ingredients
Serves 12
- 500 gwhite sugar
- 500 mlwater
- 100 gcornstarch
- 150 gghee
- 2 tbsprosewater
- 1 tspground cardamom
- 1 generous pinchsaffron, steeped in 2 tbsp hot water
- 1 tspground nutmeg
- 100 gmixed nuts (almonds, cashews, pistachios), roughly chopped
Instructions
- 1
Make sugar syrup
Dissolve sugar in 300 ml water in a heavy pot over medium heat. Bring to a gentle boil and stir until fully dissolved.
- 2
Mix the starch
Whisk cornstarch with remaining 200 ml cold water until completely smooth with no lumps.
- 3
Begin cooking
Slowly pour the cornstarch mixture into the sugar syrup while stirring constantly. Keep heat at medium-low.
- 4
Add ghee gradually
As the mixture thickens, add ghee one tablespoon at a time, incorporating each addition fully before adding more. Stir continuously for 60–75 minutes.
- 5
Flavour and finish
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.
- 6
Set and serve
Pour into greased moulds or a shallow dish. Allow to cool slightly. Serve warm or at room temperature with bitter Omani coffee.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
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.
- →
Weigh dry ingredients on a scale instead of using cups — grams are the difference between a tender and a tough crumb.
Variations
- •
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.
- •
Vegetarian: swap the protein for roasted king oyster mushrooms, smoked tofu or cooked chickpeas — adjust seasoning slightly upward to compensate.
- •
Spicier: add a finely chopped fresh chile or a teaspoon of crushed Aleppo/Urfa pepper to the aromatics for warm, layered heat instead of a single sharp hit.
Storage
Store covered at room temperature for up to 5 days, or refrigerated for 2 weeks. Bring to room temperature before serving.
History & Origin
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.
Frequently Asked Questions
Why does my halwa have lumps?
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.
Can I use butter instead of ghee?
Ghee gives the authentic flavour and better texture. Unsalted butter can substitute but will produce a slightly different taste.
Can I make this ahead of time?
Yes — most of the components can be prepared up to a day in advance and refrigerated separately. Reheat gently and assemble just before serving so textures stay distinct.
What can I substitute if I don't have all the ingredients?
Stay close to the role each ingredient plays: swap aromatics for similar ones (shallot for onion, lime for lemon), and keep the fat-acid-salt balance intact. Spice blends can usually be approximated with what's in the cupboard.
Nutrition Facts
Per serving (80g / 2.8 oz) · 12 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Featured in Guides
This recipe is featured in the following curated guides:
More Omani Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes