How to Make Delicious Traditional Masghati with Starch (Bazaar Style)

Wednesday, July 01, 2026

SAEDNEWS: Masghati is a traditional Iranian dessert that, in addition to its excellent taste and aroma, has very high nutritional value. Therefore, it can be enjoyed as a complete and satisfying snack.

How to Make Delicious Traditional Masghati with Starch (Bazaar Style)

According to Saednews, Masghati is a traditional Iranian dessert or sweet that varies slightly across different regions of the country. However, its basic preparation method remains the same everywhere. This dessert is made from ingredients such as milk, saffron, cornstarch, rose water, and cardamom powder.

It is interesting to know that this popular sweet originates from Shiraz province, particularly the city of Larestan (Lar). Preparing Masghati takes about 30 minutes, and you only need stove heat and a refrigerator to make it.

In this article, you will learn how to prepare saffron milk Masghati along with important professional tips for making a high-quality version of this traditional dessert.


Ingredients for Cornstarch Masghati

  • Milk: 1 cup

  • Cornstarch: ½ cup

  • Rose water: ½ cup

  • Sugar: ½ cup

  • Saffron: 1 tablespoon

  • Cardamom powder: ½ teaspoon

  • Butter: 50 grams

  • Water: 1 cup

  • Sliced almonds: ¼ cup

  • Pistachios: as needed


Instructions for Preparing Masghati with Cornstarch

Step 1:

Pour the milk into a suitable pot and place it over heat. Add sugar and cornstarch and start stirring continuously.

To prevent the cornstarch from forming lumps, dissolve it first in a little cold water and then add it to the milk. If you skip this step, stir quickly and constantly while adding it to avoid clumping.


Step 2:

Stir the mixture over heat for about 20–30 minutes until it thickens properly.

Once it starts to boil and thicken, add 50 grams of melted butter. If butter is not available, vegetable oil can be used instead. Mix well until fully combined.


Step 3:

Add cardamom powder and mix well to release its aroma. Then add rose water and sliced almonds and stir again.


Step 4:

To create a two-layer Masghati, divide the mixture into two equal parts.

Add brewed saffron to one portion and mix well until it becomes evenly colored. Using high-quality saffron is essential for the best flavor and color.


Step 5:

Lightly grease a mold or container with a few drops of oil. Pour the plain mixture into the container and smooth it out.

Then pour the saffron-colored mixture on top while still hot, spreading it evenly so the layers stick together.


Step 6:

For decoration, you may use dried rose petals, walnuts, almonds, or chopped pistachios.

Place the dessert in the refrigerator for about 4 hours until it fully sets. Then remove and cut into desired shapes.


Nutritional Value (Per Serving)

  • Protein: 3.55 g

  • Calories: 267.5 kcal

  • Carbohydrates: 43.12 g

  • Fat: 9.13 g

  • Saturated Fat: 5.74 g

  • Fiber: 0.18 g

  • Sodium: 46.4 mg

  • Sugar: 24.86 g


Important Tips for Making Perfect Masghati

Use high-quality ingredients

Fresh milk, premium saffron, and quality rose water and cardamom are essential for aroma and taste.

Enhance saffron color

Grind saffron with a bit of sugar, then steep it in hot water before adding it to the mixture.

Add lemon juice (optional)

A few drops of lemon juice can prevent sugar crystallization and improve texture and clarity.

Correct cornstarch ratio

Too much starch makes the dessert too firm, while too little makes it runny. About half a cup per cup of liquid is ideal.

Constant stirring

Continuous stirring prevents sticking and ensures a smooth texture.


Conclusion

Masghati with milk and saffron is one of the most popular traditional Iranian desserts. It is easy to prepare and made with simple ingredients such as milk, saffron, rose water, cornstarch, almonds, cardamom, and butter. Using high-quality ingredients is the key to achieving a delicious, aromatic, and professional result.