A warm, buttery dessert that is simple, comforting, and deeply traditional.
Turkish Semolina Halva, traditionally called İrmik Helvası, is a simple dessert made from toasted semolina, butter, and sweet syrup. It is warm, nutty, and comforting, the kind of dish that is often served with tea and shared around the table. This is a very similar recipe to Easy Soji Recipe or Soji Halva which are the South Asian versions of Semolina Pudding.
Read an AI Summary here:

Unlike many desserts that rely on elaborate decoration or technique, this halva is all about patience and balance. The semolina is slowly toasted in butter until fragrant and golden, then softened with milk, water, and sugar until it becomes tender and spoonable.
The result is something deeply satisfying. It is rich from butter, softly sweet, and perfumed with saffron and cardamom. Once cooked, it can be gently shaped into domes and decorated with patterns, a traditional way of serving that makes even this humble dessert feel special.
In Turkish homes, İrmik Helvası is far more than just a dessert. It is often made for gatherings, shared with neighbours, or served alongside tea after a meal. It is also closely tied to tradition and hospitality, prepared to mark occasions or simply to bring people together around the table.
It is humble cooking at its best. A handful of simple ingredients transformed into something warm, fragrant, and comforting.
Jump to:
Recipe Snapshot
Cuisine: Turkish / Middle Eastern
Dish Type: Dessert or Starter
Servings: About 4 to 6 portions
Prep Time: 2 minutes max
Cook Time: 25 - 30 minutes
Why You Will Love This Recipe
It uses simple pantry ingredients - Butter, semolina, milk, and sugar come together to create a dessert that feels far richer than its ingredient list suggests.
Warm and comforting - The combination of toasted semolina, saffron, and cardamom creates a dessert that is fragrant and deeply satisfying.
Quick to make - The entire dish comes together in around 20 minutes, making it perfect for when you want something sweet without much effort.
Beautiful to serve - Shaping the halva into small domes and pressing patterns into the surface gives it a traditional, decorative finish.
Ingredients and why we use them

Butter - Butter is essential for toasting the semolina. It gives the halva its rich flavour and helps the grains cook evenly until golden and aromatic.
Coarse Semolina - Semolina forms the base of the dessert. As it toasts in the butter it develops a nutty flavour and later absorbs the milk and sugar to create a soft texture.
Milk and Water - A combination of milk and water softens the semolina and creates the tender texture of the halva. Milk adds richness while water keeps the dessert light.
Sugar - Sugar sweetens the halva and melts into the liquid to form a light syrup that the semolina absorbs.
Nuts - A small handful of chopped or ground nuts adds texture and a subtle crunch. Pistachios, almonds, walnuts, or pine nuts all work well.
Cardamom (Optional) - Ground cardamom brings warmth and fragrance, complementing the buttery semolina beautifully.
Saffron - Saffron adds delicate aroma and colour, giving the halva a subtle golden hue and floral note.
How to Make Turkish Semolina Halva (İrmik Helvası)
Melt Butter in a wide pan over medium heat.

Add semolina and begin to roast it slowly in the butter. Stir continuously so it cooks evenly. Over time it will turn lightly golden and develop a warm, nutty aroma. This will take 15 minutes.


Add Nuts of choice (I used crushed Pistachios) and saute till fragrant and lightly golden. About 1 minute.
In a seperate pot, make a syrup by adding water, milk, and sugar to a pan. Stir carefully as the mixture will bubble at first and simmer till the sugar has dissolved.
Add ground cardamom and saffron if using, mixing well so the flavour spreads evenly.
Pour the syrup over the Semolina carefully as it will splutter.
Continue stirring over low heat as the semolina absorbs the liquid. Within a few minutes the mixture will thicken and become soft and spoonable.

Once the halva becomes soft and tender, remove it from the heat and allow it to rest briefly.

To serve traditionally, press the warm halva into a small bowl or cup to form a dome, then turn it out onto a plate. Patterns can be pressed into the surface using the back of a spoon or fork.

Finish with toasted nuts for garnish.
Tips and Tricks
- Toast the semolina patiently. Slow roasting develops the nutty flavour that defines the halva.
- Stir constantly while roasting so the semolina browns evenly.
- Add the liquid carefully as it may bubble when it first meets the hot pan.
- If the halva thickens too much, a small splash of warm milk can loosen the texture.
- Serve it warm for the best flavour and aroma.
What to Serve with it
Semolina halva is often served simply, but a few accompaniments work beautifully.
Turkish tea
Strong coffee
Extra crushed pistachios
A small scoop of vanilla ice cream
The contrast of warm halva and cold ice cream is especially delicious.
Storage
Store leftovers in an airtight container in the fridge for up to 3 days.
Reheat gently in the microwave or in a pan with a small splash of milk to restore its soft texture.
İrmik Helvası is best enjoyed warm, when the butter and spices are most fragrant.
More Turkish Recipes:
Turkish Orzo Soup (Şehriye Çorbası)
Turkish Chocolate Pistachio Baklava
Turkish Eggs with Yoghurt and Chilli Butter - Cilbir
Rate and Leave a comment
Did you make this recipe? i'd love to hear about it! did you try any variations? if you loved this recipe/tried any variations/have some top tips, please leace a star rating and comment below. Your reviews make our day and your tips help others to find our recipes and enjoy them too! you can also follow us on instagram and subscribe to our newsletter to get our latest recipes.
📖 Recipe

Turkish Semolina Halva (İrmik Helvası)
Ingredients
- 160 g Butter
- 185 g Semolina Coarse
- 2 tablespoon Nuts of choice Pine Nuts are a popular choice, I use crushed Pistachios
- 250 ml Water
- 250 ml Milk
- 200 g Sugar
- 1 ¼ teaspoon Ground Cardamom
- A good pinch Saffron Pre soak in Ice, or warm Water for best results
- Nuts for garnishing
Instructions
- Melt Butter in a wide pan over medium heat.
- Add semolina and begin to roast it slowly in the butter. Stir continuously so it cooks evenly. Over time it will turn lightly golden and develop a warm, nutty aroma. This will take 15 minutes.
- Add Nuts of choice (I used crushed Pistachios) and saute till fragrant and lightly golden. About 1 minute.
- In a seperate pot, make a syrup by adding water, milk, and sugar to a pan. Stir carefully as the mixture will bubble at first and simmer till the sugar has dissolved.
- Add ground cardamom and saffron if using, mixing well so the flavour spreads evenly.
- Pour the syrup over the Semolina carefully as it will splutter.
- Continue stirring over low heat as the semolina absorbs the liquid. Within a few minutes the mixture will thicken and become soft and spoonable.
- Once the halva becomes soft and tender, remove it from the heat and allow it to rest briefly.
- To serve traditionally, press the warm halva into a small bowl or cup to form a dome, then turn it out onto a plate. Patterns can be pressed into the surface using the back of a spoon or fork.
Notes
Tips and Tricks
- Toast the semolina patiently. Slow roasting develops the nutty flavour that defines the halva.
- Stir constantly while roasting so the semolina browns evenly.
- Add the liquid carefully as it may bubble when it first meets the hot pan.
- If the halva thickens too much, a small splash of warm milk can loosen the texture.
- Serve it warm for the best flavour and aroma.





Leave a Reply