Halva Recipe - Greek Halvas - Semolina Pudding With Raisins and Nuts

Greece, Plate of halva and coffee
Apostolos Mastoris / Getty Images
  • Total: 40 mins
  • Prep: 10 mins
  • Cook: 30 mins
  • Yield: 8-10 Portions (8-10 Servings)
Nutritional Guidelines (per serving)
541 Calories
30g Fat
71g Carbs
2g Protein
See Full Nutritional Guidelines Hide Full Nutritional Guidelines
Nutrition Facts
Servings: 8-10 Portions (8-10 Servings)
Amount per serving
Calories 541
% Daily Value*
Total Fat 30g 38%
Saturated Fat 7g 33%
Cholesterol 27mg 9%
Sodium 21mg 1%
Total Carbohydrate 71g 26%
Dietary Fiber 1g 5%
Protein 2g
Calcium 78mg 6%
*The % Daily Value (DV) tells you how much a nutrient in a food serving contributes to a daily diet. 2,000 calories a day is used for general nutrition advice.
(Nutrition information is calculated using an ingredient database and should be considered an estimate.)

Halva is a semolina pudding that is sweetened with syrup and studded with nuts and raisins. It is a dessert that has Arabic origins but has been adopted into the Greek culture and is widely served during fasting periods because there are no eggs or dairy in the recipe.


  • 2 cups of coarse semolina (substitute Farina or Cream of Wheat)
  • 1/2 cup vegetable oil
  • 1/4 cup olive oil
  • 1/4 cup walnuts (chopped coarsely), plus more for topping (if desired)
  • 1/4 cup pine nuts
  • 1/4 cup raisins
  • For the Syrup:
  • 4 1/2 cups water
  • 2 1/2 cups sugar
  • 1/2 cup honey
  • 3 small pieces of cinnamon stick
  • 3 to 4 whole cloves
  • 2-inch piece of orange peel
  • Ground cinnamon (for dusting)

Steps to Make It

  1. Gather the ingredients.

  2. To a medium saucepan, add the water, sugar, honey, cinnamon sticks, cloves, and orange peel. Boil for 5 minutes then lower the heat and simmer gently. Remove the cinnamon, clove and orange peel before pouring.

  3. In another larger saucepan, over medium-high heat, add the oil and heat until shimmering. Add the coarse semolina and cook, stirring frequently to prevent sticking. Cook the semolina in the oil until the grains begin to toast and turn a deep golden color.

  4. Remove the pot from the heat and carefully add the hot syrup to the semolina mixture. The semolina is going to sizzle, bubble, and spatter so be careful not to burn yourself. Stir in the walnuts, raisins, and pine nuts and continue to cook until the semolina absorbs all the liquid.

  5. Cover the pot tightly and set aside to cool for 10 to 15 minutes.

  6. Spoon the mixture into a pudding mold or into individual ramekins. Allow the pudding to cool to room temperature before serving.

  7. To serve, sprinkle with cinnamon and some more chopped nuts (if desired).