Exquisite Persian Halva Recipe: The Sweet Treat You Need!

Welcome to the world of Persian cuisine, where every dish is a tale of rich history and gastronomic indulgence. Today, I am pleased to share with you my recipe for the traditional Persian Halva – a sweet, dense paste made with toasted wheat flour, sugar, saffron, cardamom, and rosewater.

What makes this recipe special is its simplicity and its ability to capture the essence of Persian flavors in one bite. It has a delicate balance of sweetness, warmth from the spices, and floral notes from the rose water that leave your taste buds craving for more.

As an Israeli chef, I have always been fascinated by the diversity of Middle Eastern cuisines and have often incorporated their ingredients and techniques in my dishes. And what better way to pay homage to the region than by cooking up a storm in the kitchen?

Whether you are hosting a dinner party or looking to try something new for dessert, my Persian Halva recipe is easy to make and can be done in under an hour. So, come along with me as we explore the magical world of Persian cooking and create a masterpiece that is sure to impress your guests.

Why You’ll Love This Recipe

Persian Halva
Persian Halva

Looking for an indulgent and delicious dessert that is easy to make and perfect for any occasion? Look no further than this traditional Persian Halva recipe. Made with simple ingredients such as wheat flour, sugar, and rose water, this sweet dense paste is full of flavor and has a delightful texture that will leave you craving more.

One of the reasons you’ll love this recipe is its versatility. This Persian halva can be made in a variety of flavors by adding different ingredients such as pistachios, saffron or cardamom. It can also be served in a number of ways such as layered into cakes or sandwiched between cookies.  It is not only popular in Persian cuisine but throughout the Middle East and South Asia with variations of it being popular in countries such as Pakistan, India and Oman.

The recipe is also incredibly easy to follow. Simply mix the sugar with rose water before adding it to melted butter mixed with flour. Stirring all the ingredients together until they reach a thick and smooth consistency before adding saffron to give the Halva its signature striking golden color. The result? A dish that is both impressive and easy to make.

Another reason to love this recipe is its health benefits. Wheat flour contains iron, calcium, fiber, and a host of vitamins needed for overall good health while rose water is known to calm anxiety and reduce stress levels; its benefits do not stop there because rose water also aids digestion and can boost immunity.

Finally, the taste itself will leave you wanting more- with every bite providing rich flavors that are both subtle yet indulgent, making it perfect for gatherings or an intimate dinner party dessert!

Whether you’re looking for a new dessert recipe to impress your guests or just want something special for your family dinner table, this traditional Persian Halva recipe does not disappoint. Try it today and see why it has been enjoyed for centuries!

Ingredient List

 A sweet treat like no other, Persian Halva is ready to take center stage!
A sweet treat like no other, Persian Halva is ready to take center stage!

Here are the ingredients needed to make Persian Halva, a sweet dense paste made of toasted wheat flour, sugar, saffron, rose water, and butter mixed together. This halva is a traditional Persian dessert that is easy to make and loved by all who have tried it. For this recipe, you’ll need to gather the following ingredients:

Main ingredients:

  • 1 cup (200 g) white flour
  • ½ cup (120 g) vegetable oil
  • 1/2 cup (115 g) unsalted butter
  • 1 cup (200 g) granulated sugar
  • 1/4 cup rose water
  • 3 cups (720 ml) water
  • A pinch of ground saffron
  • Optional: cardamom and/or rosewater for added flavour.

Optional toppings:

  • Crushed pistachios
  • Saffron strands

This recipe makes enough Persian Halva to serve six to eight people.

The Recipe How-To

 You don't need to be a magician to whip up this magical dessert – just a few simple ingredients and you're ready to go.
You don’t need to be a magician to whip up this magical dessert – just a few simple ingredients and you’re ready to go.

Persian Halva Recipe

Now that we have gathered all the ingredients it’s time to start making our delicious Persian Halva. This recipe for halva is a traditional Persian one and will give you a sweet, dense paste made of toasted wheat flour, oil, butter mixed with sugar, saffron, rose water, and cardamom.


  • 100g (3/4 cup) white flour
  • 1 cup vegetable oil
  • 1 cup unsalted butter
  • 1 1/2 cups granulated sugar
  • 3/4 cup water
  • 3/4 cup rose water
  • 1/2 tsp ground saffron (steeped in ¼ cup hot water)
  • 3 cardamom pods shelled and ground


  1. In a large non-stick saucepan over medium heat stir together the vegetable oil and flour until the mixture turns to a caramel colour.
  2. Add sugar and continue stirring until it has completely dissolved.
  3. Reduce heat to medium-low to low and add butter to the saucepan. Continue to stir until the butter has melted completely.
  4. Mix well until halva becomes smooth and shiny in texture. This should take around 15–20 minutes.
  5. Steep saffron in hot water; add to rosewater after straining out solid parts.
  6. Add cardamom powder to your halva mixture now.
  7. In a separate small pot, add sugar, water and stir on low heat until sugar dissolves so you have light syrup.
  8. Take this syrup off heat once done and mix it into halva mixture when it’s smooth and shiny in texture.
  9. Add saffron & rosewater liquid gradually into your halva mixture while mixing quickly– using your whisk helps here – until everything comes together in a sweet dense paste.

Tips for Perfect Results

  • Keep stirring so there are no lumps formed as they will ruin your halva’s beauty.
  • Slow down on the heat if you find that at any point during this process things are getting too hot or too thick too fast — as soon as you start cooking oils it gets difficult to fix anything when it goes wrong so prevention is key!
  • Keep an eye of halva after adding syrup in –sometimes adding more syrup than necessary can turn it into a mostly-textured sticky mess!

Now that you’ve aced this homemade treat, serve up some Persian Halwa during a lazy weekend brunch or top it off with toasted pistachios or other dried fruits like cranberries or cherries for dessert ideas that put a creative spin on this traditional Persian classic.

Substitutions and Variations

 Get ready to impress your guests and indulge in the rich, nutty flavors of this Middle Eastern delicacy.
Get ready to impress your guests and indulge in the rich, nutty flavors of this Middle Eastern delicacy.

If you’re feeling adventurous, feel free to experiment with some substitutions and variations to the traditional Persian Halva recipe. Here are a few ideas:

– For a nuttier texture and flavor, you can swap out the wheat flour with almond flour or semolina.

– If you don’t have rose water on hand, no need to worry. You can substitute it with orange blossom water or vanilla extract.

– For a richer and more decadent flavor, you can add some chopped pistachios, almonds, or other nuts to the halva mixture.

– If you want to make a vegan version of the halva, you can replace the butter with vegetable oil or coconut oil. Alternatively, you can use vegan butter or margarine.

– To give the halva a different twist, you can add some spices such as cardamom, cinnamon or nutmeg.

– For a touch of sweetness and crunchiness, try sprinkling some chopped pistachios on top of the halva before serving it.

Remember that making these substitutions will affect the taste and texture of the final product. It’s always a good idea to experiment in small batches first to see what works best for your palate. Get creative and have fun with this timeless Persian dessert!

Serving and Pairing

 Say goodbye to store-bought sweets and hello to homemade Halva!
Say goodbye to store-bought sweets and hello to homemade Halva!

Persian Halva is a decadent dessert that can be served on its own or paired with other delicious treats for an extra special experience. One of the most popular ways to serve this sweet, dense paste from the traditional Persian halva recipe is by garnishing it with chopped pistachios and a sprinkle of saffron. The rich green color of the pistachios adds a beautiful contrast to the light brown hue of the halva while the saffron brings a subtle hint of floral notes and a deeper orange color.

If you’re looking to pair Persian Halva with something else, this dessert goes well with a cup of strong coffee or tea. Its sweetness pairs perfectly with the bitterness of coffee or the mildness of tea. You can even have it alongside fresh fruits like pomegranate or figs. These fruits will not only enhance the sweetness but also complement the nutty flavor profile.

For those who are ready to take their serving and pairing game up a notch, try serving Persian Halva over vanilla ice cream for a unique twist in texture and temperature. It is perfect for those hot summer days or just as an after-dinner delight any time of year.

In conclusion, Persian Halva is an adaptable dessert that you can play up when it comes to pairing it with other treats. Whether enjoying this dish solo or pairing it with other accompaniments, there’s no wrong way to savor this traditional Persian delicacy.

Make-Ahead, Storing and Reheating

 With a crumbly texture and heavenly aroma, this dessert is an absolute showstopper.
With a crumbly texture and heavenly aroma, this dessert is an absolute showstopper.

Persian halva is an irresistible dessert, no doubt about it. However, sometimes you may want to enjoy it later or even have some leftover. Fear not as this halva can be made ahead of time and stored for a few days.

The key to storing Persian halva is to wait until it cools down completely before placing it in an airtight container. Store the halva in the refrigerator, and it will stay fresh for up to 5 days. When you are ready to eat it, simply take out your desired amount and let it come to room temperature before enjoying.

If you prefer to reheat the dessert, then you have a few options. One approach is to divide the halva into small portions, microwave them for 20-30 seconds or until warm, and serve immediately.

Alternatively, you can reheat the whole thing by steaming it in a colander or double boiler. To do this, add some water to a pot and bring it to boil, place the colander or bowl with the halva on top of the pot (making sure that the water does not touch the halva), cover with a lid and allow it to steam for 10-15 minutes. Don’t forget to stir occasionally.

In terms of freezing, Persian halva can be stored in an airtight container for up to 2 months. Allow the halva to thaw at room temperature for around half an hour and then either reheat as described earlier or eat cold.

By following these simple storing and reheating procedures, you can always have Persian halva whenever you want without having to make a fresh batch each time!

Tips for Perfect Results

 Trust us, the moment you taste this Halva, you'll never want to go back to plain old cookies
Trust us, the moment you taste this Halva, you’ll never want to go back to plain old cookies

To ensure the perfect results when making Persian Halva, here are some tips and considerations to keep in mind:

Firstly, it’s crucial to properly toast the wheat flour. This step is what gives Persian Halva its signature nutty flavor and aroma. Make sure to stir continuously over low heat until the flour turns golden brown.

Secondly, using high-quality rose water and saffron is essential to achieving the perfect flavor profile. Invest in good quality ingredients to elevate the taste.

Thirdly, when melting the butter, make sure not to overheat or burn it. Melt it slowly over low heat, stirring occasionally.

Fourthly, add the sugar gradually, ensuring that it dissolves before adding more. This step will prevent any grainy texture in the final product.

Fifthly, patience is key when making Persian Halva. Allow enough time for each step, especially when cooking on low heat, to ensure that everything is fully cooked and well-combined.

Sixthly, for variation, try substituting pistachios with any other nuts of your choice or even dried fruits like apricots or cranberries.

Lastly, remember that practice makes perfect. Don’t be too hard on yourself if it doesn’t turn out exactly how you want it on the first try- just keep experimenting and adjusting until you achieve the perfect Persian Halva!


As much as we love to create the perfect recipe, there may still be some questions on your mind. This FAQ section is here to clarify any doubt and answer all your queries so that you can confidently make this Persian halva recipe in your kitchen. From substitutions to storage, we’ve got you covered. So without any further ado, let’s dive right into it!

What is Persian halva made of?

If you’re in the mood for an incredibly sweet and rich treat, you might want to try out Persian Halva. This paste-like dessert is made by combining toasted wheat flour with oil or butter and then mixing in a sugary syrup flavored with saffron, cardamom, and rosewater. The result is a dense and aromatic dessert that’s sure to satisfy any sweet tooth.

What is Persian halva called?

Discover the delightful Persian dessert of Kachi, infused with fragrant saffron and rose water, providing a scrumptious experience of Middle Eastern flavors. It’s a delectable treat that can be whipped up with ease.

Do Persians eat halva?

Halva is a popular dessert in Iran that varies from region to region. The recipe for this dish differs depending on where you go, but the most commonly served halva in memorial services is typically made with wheat flour, butter, rose water, and saffron. One alternative type of halva is Carrot Halva, also known as Halvaye Havij.

Bottom Line

In conclusion, the Persian halva recipe is a must-try for anyone who loves indulging in sweet and flavorful desserts. Its unique combination of rose water, saffron, and pistachios creates a heavenly taste that captivates the senses. This dessert is versatile and can be served alone or accompanied by ice cream, custard or even fresh fruit.

Additionally, this recipe is easy to follow and uses ingredients that are readily available in most grocery stores. Its preparation process is straightforward and requires very few tools, making it ideal for both beginners and experienced cooks.

Moreover, the Persian halva recipe has a long history in Persian cuisine, dating back centuries ago. By preparing this dish, you get to experience a rich cultural heritage passed down from generations.

Finally, with the holiday season around the corner, this delectable dessert could be the perfect addition to your menu as well as a thoughtful gift for loved ones.

So I urge you to try this mouthwatering Persian halva recipe and experience its sweetness firsthand. Your taste buds will thank you!

Persian Halva

Persian Halva Recipe

A dessert from Iran, which can be decorated nicely with pistachio and almond.
No ratings yet
Cook Time 10 mins
Course Dessert
Cuisine Persian
Calories 848.3 kcal


  • 250 g wheat flour
  • 200 g sugar
  • 200 g cooking oil
  • 1/2 teaspoon saffron
  • 1/2 cup rose water
  • pistachios
  • sliced almonds


  • Heat oil in a frying pan .
  • Add flour, reduce heat and stir frequently until becomes golden.
  • In another pot,add the sugar to one glass of water and bring to a boil.
  • Add saffron and rosewater and stir.
  • Let flour cool slightly, then add the mix and stir well. If the mix is not thick, heat for 1-2 minutes but not longer.
  • Serve with pistachio and almond sprinkled on top.

Add Your Own Notes


Serving: 162gCalories: 848.3kcalCarbohydrates: 95gProtein: 8.3gFat: 51.6gSaturated Fat: 6.7gSodium: 1.9mgFiber: 6.7gSugar: 50.2g
Keyword < 15 Mins, Asian, Dessert, Middle Eastern
Tried this recipe?Let us know how it was!

Recommended Recipes Just For You