Turkish Semolina Halva with Pistachios

Semolina Halva is a study in starch gelatinization and dextrinization. By first roasting the semolina dry or in fat, we break down starch chains to create nutty, toasted flavors (dextrinization). Adding the hot liquid then swells the grains (gelatinization), creating the fluffy, soft texture characteristic of a perfect Helva.
🕒 Prep Time 10 mins
🍳 Cook Time 30 mins
Total Time 40 mins
🍽️ Servings 6 servings
🔥 Calories 350 kcal
🌍 Cuisine Turkish

Ingredients

Equipment Needed

  • Wide Pot: Surface area helps roast the semolina evenly.
  • Wooden Spoon: For constant stirring. Plastic might melt; metal gets too hot.

Allergen Information

⚠️ Dairy
⚠️ Tree Nuts
⚠️ Gluten

Instructions

1

Heat milk, water, and sugar in a saucepan until dissolved. Keep warm.

Tip: The syrup must be hot. Adding cold liquid to hot roasted semolina will shock the starch, creating hard lumps.
2

Toast pistachios lightly in a dry pan. Set aside.

Tip: Toasting brings out the essential oils of the nut, intensifying the flavor.
3

Melt butter in a pot. Add semolina and roast over low heat until it turns a pinkish-golden brown.

Tip: This is the most critical step. Constant stirring is required to prevent burning. Burnt semolina is bitter and cannot be saved.
4

Carefully pour the hot liquid into the roasted semolina. Add orange peel.

Tip: Caution: The mixture will sputter and steam aggressively violently. Stand back.
5

Simmer on low until liquid is absorbed. Remove from heat, cover with a kitchen towel and lid, and rest for 10 mins.

Tip: The towel traps steam while absorbing excess condensation, ensuring the grains remain fluffy rather than sticky.
6

Fluff with a fork, remove peel, mix in pistachios and cinnamon, and serve.

Tip: Using a fork instead of a spoon separates the grains for the correct texture.

Recipe FAQ

It's mushy.
Too much liquid or not roasted enough. The grains should swell but remain separate.
Burnt taste?
You roasted the semolina too fast. Low and slow is the key.
Vegan?
Use oil instead of butter and water instead of milk.

Ingredients

  • 1.25 cups Semolina (Coarse)
  • 0.75 cup Sugar
  • 2 cups Milk
  • 3 tbsp Butter (Unsalted)
  • 0.75 cup Water
  • 2 oz Pistachios (shelled)
  • 1 tsp Cinnamon
  • 1 strip Orange Peel