Persian Halva Recipe

5 from 2 votes
Jump to RecipeComment

This post may contain affiliate links.

Persian halva is a classic dessert made with pantry staples that you probably have on hand right now. Perfectly sweet with aromas of rose and saffron (you keep saffron on hand in your kitchen, right?), halva can be served cold or at room temperature.

Persian halva on a plate on a blue backdrop.


 

When it comes to sweets and desserts, Persian cuisine has a lot to offer. From saffron ice cream and Persian love cake to khagineh (Persian sweet crepes with date syrup), our desserts are packed with flavors of saffron, cardamom and rosewater. Today’s recipe is a classic Persian halva that’s sweet and so comforting. Follow along to learn how to make this enchantingly easy dessert.

About Persian Halva

Halva is a sweet treat that’s popular across the Middle East and Mediterranean regions. There are many varieties of halva including tahini halva, semolina halva, and flour halva – which is the variation we are talking about today.

In Iran, halva is usually made with wheat flour, butter, oil and saffron syrup, giving it a smooth and velvety texture that’s thicker than kachi (halva pudding) with a medium to dark brown color. Similar to Turkish delight, Halva is sometimes flavored with rese water as well.

Iranians commonly serve Persian halva at funerals or during the month of Ramadan. Halva’s traditional association with funerals probably comes from its sweetness and texture – it’s simultaneously comforting and easy to swallow even if you’re sobbing.

These days you can find many styles of halva in Iran; the one I’m showing you here is a pretty simple and basic version that you can make quickly with just a handful of ingredients.

Ingredients

  • Sugar: Granulated sugar would work best for this recipe and cannot be substituted with other sweeteners – I’d advise against trying to substitute brown sugar or stevia.
  • Saffron: A little bit goes a long way. You need to bloom ground saffron to flavor the syrup.
  • All purpose flour: This is the base of the halva. You need to toast the flour long enough to get rid of the raw smell and for the color to change to brown but not burnt. If desired, you can substitute half of the all purpose flour with whole wheat flour. It’s best to sift the flour prior to cooking.
  • Oil: Use vegetable or canola oil for this recipe, olive oil will not work for halva.
  • Butter: You need both butter and oil for halva to get that nice silky texture.
  • Toppings: This can vary depending on your preferences. My favorite toppings are ground pistachios, slivered almonds, edible rose and desiccated coconut.

How To Make Persian Halva

Toast the flour add the oil and butter. Cook and add the syrup, tilt and plate.
  1. Make the syrup: Place the sugar and water in a saucepan and bring it to a simmer. Cook for 15 minutes. Add in the bloomed saffron and rosewater and cook for 3 more minutes. Turn the heat off and set the syrup aside.
  2. Toast the flour: Heat a large pan over medium heat and toast the flour for 20 to 25 minutes until it smells nutty and the color is light to medium brown.
  3. Butter and oil: Add in the butter and oil to the toasted flour and cook for 15 more minutes. This will form a roux that’s smooth and has no lumps.
  4. Syrup: Slowly add the syrup and stir well using a wooden spoon until the halva comes together. The mixture will be sticky.
  5. Final mix: Set the spoon aside and start shaking the pan and tilting the halva from one side to the other until it separated from the pan and forms a roll.
  6. Plate and serve: Transfer to a plate and smoothen the top with an oiled spoon. Top with ground pistachios, desiccated coconut, edible rose and slivered almonds.

Serving Iranian Halva

As I mentioned above, halva is usually served in the month of Ramadan or at funerals with Persian tea. There are many ways to serve Persian halva, including on a plate as shown here or between wafer sheets so that it’s easy to pick up.

Front shot of flour halva.

Storage

Store the leftovers in an airtight container and refrigerate for up to 4 days. Its’s best to let the halva come to room temperature before serving.

I don’t recommend freezing halva since the texture would change and the syrup might crystalize.

Frequently asked questions

Can I leave out the saffron?

Saffron adds a lot of flavor to this dish so I strongly recommend using it. However, if it’s not available, leave it out but keep the rosewater for flavor and aroma.

Can I make halva ahead of time?

Yes, you can make halva up to 2 days in advance and keep it refrigerated. Let it come to room temperature before serving.

Is this recipe the same as semolina halva?

Semolina halva is very different from flour halva in flavor and texture. I’ll be publishing a semolina halva recipe in the near future!

Three plates of halva on a blue backdrop.

More Middle Eastern Desserts

Did you make this recipe? I’d love to hear about it! Please comment and leave a 5-star🌟 rating below. You can also follow us on Instagram, Facebook, Pinterest or subscribe to our newsletter to get a free e-Cookbook!

Persian halva recipe
5 from 2 votes

Persian Halva Recipe

Persian halva is a classic dessert made with pantry staples that you probably have on hand right now. Perfectly sweet with aromas of rose and saffron (you keep saffron on hand in your kitchen, right?), halva can be served cold or at room temperature.
Prep: 10 minutes
Cook: 40 minutes
Total: 50 minutes
Servings: 8 servings
Save this Recipe
Enter your email and get it sent to your inbox!
Please enable JavaScript in your browser to complete this form.

Ingredients 

  • 1/4 tsp ground saffron
  • 1 cup sugar
  • 1 1/2 cup water
  • 2 tbsp rosewater
  • 1 cup all purpose flour
  • 6 tbsp unsalted butter
  • 1/3 cup vegetable oil

Toppings

  • desiccated coconut
  • edible rosebuds
  • ground pistachios
  • slivered almonds

Instructions 

  • Sprinkle the ground saffron on 2 cubes of ice and let it melt at room temperature. This will be your bloomed saffron.
  • Place the sugar and water in a saucepan over medium high heat. Simmer for 15 minutes. Add in the saffron and rosewater, then simmer for 5 more minutes. Turn the heat off and set it aside.
  • Place a large pan over medium heat and toast the flour for 20 to 25 minutes until it smells nutty and the color is light to medium brown.
  • Add in the butter and oil to the toasted flour and cook for 15 more minutes. Make sure there are no lumps.
  • Gradually add the syrup and mix well using a wooden spoon until the halva comes together. The mixture will be sticky. Set the spoon aside and start shaking the pan and tilting the halva from one side to the other until it separated from the pan and forms a roll.
  • Transfer the halva to a plate and smoothen the top with the back of an oiled spoon. Top with ground pistachios, desiccated coconut, edible rose and slivered almonds.

Video

Notes

  • Store the leftovers in an airtight container and refrigerate for up to 4 days. Let the halva come to room temperature before serving. 
  • Saffron adds a lot of flavor to this dish, however, if it’s not available, leave it out and use rosewater. 
  • Toasting the flour could take up to 30 minutes depending on the heat and the flour. Make sure not to turn the heat up so it won’t burn. 
  • You can use 1/2 cup all purpose flour and 1/2 cup whole wheat flour if preferred. 

Nutrition

Calories: 309kcal | Carbohydrates: 37g | Protein: 2g | Fat: 18g | Saturated Fat: 7g | Polyunsaturated Fat: 6g | Monounsaturated Fat: 4g | Trans Fat: 0.4g | Cholesterol: 23mg | Sodium: 4mg | Potassium: 20mg | Fiber: 0.4g | Sugar: 25g | Vitamin A: 262IU | Vitamin C: 0.003mg | Calcium: 6mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this recipe? Leave a comment below!

About Shadi HasanzadeNemati

I'm here to show you how to make delicious Persian, Middle Eastern and Mediterranean food at home. My easy to follow recipes will bring exciting new flavors to your table!

Get a free eBook!
Fill out the form to get exclusive recipes that aren’t available anywhere else, plus receive free weekly recipes!
Please enable JavaScript in your browser to complete this form.
5 from 2 votes (1 rating without comment)

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating




2 Comments

  1. 5 stars
    Hi Shadi, my husband who is from Iran has been hinting for sometime that he is missing halwa. Last night I thought I would suprise him , I followed your recipe to a tee and it was perfect ,he loved it !
    Thanks for sharing your recipe x