Fresh. Simple. Delicious. Recipes tested in my kitchen, perfect for yours.

Follow me
Quick & Easy Dessert

Turkish Semolina Halva (Irmik Helva Recipe)

This traditional Turkish semolina halva is made by slowly roasting semolina with butter and pine nuts, then finishing it with a warm sweet milk mixture for a soft, rich, and comforting dessert.

Nihan Kırmızıkaya
By Nihan KırmızıkayaUpdated August 2026
35 minTotal Time
Servings
Difficulty
Turkish Semolina Halva (Irmik Helva Recipe)
Hi friend! ♡

Semolina halva is one of those Turkish desserts that proves simple ingredients can create a surprisingly deep flavor. The key is not adding anything complicated — it is giving the semolina enough time to roast slowly in butter until its aroma changes and the color becomes beautifully golden. I make the milk mixture separately and add it only after the semolina has developed that toasted flavor. As soon as the warm milk hits the pan, the texture starts changing from loose grains into the soft, comforting halva I remember. I like serving it while it is still warm, usually shaped in a small bowl and finished with pistachios. You can also serve it with vanilla ice cream if you want that contrast between warm halva and cold ice cream.

Watch the Recipe

Turkish Semolina Halva (Irmik Helva Recipe) recipe video preview

The video will only load after you press play.

How to Make Turkish Semolina Halva (Irmik Helva Recipe)

1

Melt the Butter

Add the butter to a wide pan and melt it gently over medium heat.

2

Toast the Pine Nuts

Add the pine nuts to the melted butter and cook briefly, stirring, until they begin to turn lightly golden.

3

Roast the Semolina

Add the semolina to the pan and cook slowly, stirring continuously. Continue roasting until the semolina deepens in color, smells nutty, and the grains are evenly coated with butter.

golden roasted semolina mixture for Turkish irmik helva
4

Prepare the Sweet Milk

Meanwhile, add the milk and sugar to a separate saucepan. Heat gently and stir until the sugar has completely dissolved. The mixture should be warm.

5

Add the Milk Mixture

Carefully and gradually pour the warm milk mixture into the roasted semolina while stirring. Add it slowly because the mixture may bubble as the liquid hits the hot pan.

6

Cook Until Thick

Continue stirring over low to medium heat until the semolina absorbs the milk and the mixture becomes thick, soft, and easy to pull away from the pan.

thick Turkish semolina halva cooking in a pan
7

Let the Halva Rest

Remove the pan from the heat, cover it, and let the halva rest for a few minutes so the texture settles and the remaining moisture is absorbed evenly.

8

Shape and Serve

Spoon the warm halva into a small bowl or serving mold, press it gently into shape, then invert it onto a plate. Finish with pistachios or your favorite nuts if desired and serve warm.

traditional Turkish semolina halva served with crushed pistachios

Why You'll Love This Recipe

  • Made with just a handful of simple ingredients.
  • Traditional Turkish comfort dessert with a rich roasted flavor.
  • The semolina develops a warm, nutty aroma as it cooks in butter.
  • Soft and tender while still keeping the characteristic texture of semolina.
  • Prepared entirely on the stovetop.
  • Easy to serve warm for dessert or alongside Turkish tea or coffee.
  • Simple to customize with different nuts or toppings.

Tips for Best Results

  • Roast the semolina slowly instead of increasing the heat to speed up the process.
  • Stir frequently so the semolina browns evenly without burning.
  • Toast the pine nuts only until lightly golden because they can darken quickly.
  • Make sure the sugar is fully dissolved in the warm milk before adding it to the semolina.
  • Pour the milk mixture gradually because the hot pan can bubble vigorously.
  • Continue cooking until the liquid is fully absorbed and the halva becomes thick.
  • Let the finished halva rest for several minutes before shaping or serving.

Serving Suggestions

  • Serve warm with crushed pistachios sprinkled over the top.
  • Pair with Turkish tea for a traditional dessert break.
  • Serve alongside Turkish coffee after a meal.
  • Add a scoop of vanilla ice cream for a warm-and-cold contrast.
  • Top with toasted walnuts, hazelnuts, or extra pine nuts.
  • Shape individual portions in small bowls before turning them onto serving plates.

Variations

  • Replace the pine nuts with chopped walnuts for a different nutty texture.
  • Use toasted hazelnuts instead of pine nuts.
  • Add a small amount of cinnamon for a warmer spice flavor.
  • Use water in place of milk for a different, lighter-style version.
  • Top the finished halva with ground pistachios.
  • Serve with vanilla ice cream for a more indulgent dessert.

Storage

Store leftover semolina halva in an airtight container in the refrigerator for up to 2 days.

For the best texture, reheat individual portions gently before serving. If the halva feels firmer after refrigeration, warming it will help soften the butter and restore some of its original texture.

Frequently Asked Questions

How long should I roast the semolina?

Rather than relying only on time, watch the color and aroma. The semolina should become noticeably more golden and develop a toasted, nutty smell before you add the milk mixture.

Why do I need to stir the semolina continuously?

Regular stirring helps the grains roast evenly and prevents the semolina or butter from burning on the bottom of the pan.

Can I make semolina halva without pine nuts?

Yes. You can leave them out completely or replace them with walnuts, hazelnuts, or another nut you enjoy.

Can I use water instead of milk?

Yes. A water-based version can also be made, although the flavor and richness will be different from this milk-based recipe.

Why should the milk be warm?

Warm milk combines more smoothly with the hot roasted semolina and helps the sugar remain dissolved.

Why did my semolina halva become too dry?

It may have cooked for too long after absorbing the milk. Once the mixture thickens and the liquid is absorbed, remove it from the heat and allow it to rest.

Can I make semolina halva ahead of time?

Yes. Store it covered in the refrigerator and gently reheat it before serving if you prefer the traditional warm texture.

What goes well with Turkish semolina halva?

Pistachios, walnuts, hazelnuts, Turkish coffee, Turkish tea, and vanilla ice cream all pair well with it.

Recipe Card

Turkish Semolina Halva (Irmik Helva Recipe)

This traditional Turkish semolina halva is made by slowly roasting semolina with butter and pine nuts, then finishing it with a warm sweet milk mixture for a soft, rich, and comforting dessert.

Prep5 min
Total35 min
Servings
Difficulty

Ingredients

Instructions