If you’ve ever imagined a dessert that combines the richness of saffron, the warmth of cardamom, and the intoxicating fragrance of rosewater, then Persian Saffron & Cardamom Buns are the perfect treat for you. This delicious, aromatic pastry is a delightful blend of Middle Eastern flavors and a touch of indulgence, ideal for a tea party or a simple afternoon snack. The combination of saffron and cardamom creates a tantalizing experience, transporting you straight to the heart of Persian cuisine.
These buns are incredibly soft, slightly sweet, and full of layers of flavor, making them not just a treat for the palate, but for the senses as well. But there’s more—this recipe is so much more than just a culinary endeavor; it’s a journey of flavors and textures that come together in perfect harmony.
So, let’s dive in and learn how to make these aromatic Persian Saffron & Cardamom Buns from scratch!

What are Persian Saffron & Cardamom Buns?
Persian Saffron & Cardamom Buns are sweet, fluffy, and aromatic pastries made with saffron and cardamom, two essential spices in Persian cuisine. These buns are often enjoyed as a treat during special occasions, gatherings, or as a delightful snack with a cup of tea.
The recipe itself is a combination of a rich, fluffy dough, a sweet, spiced filling, and a fragrant glaze that’s drizzled on top. The flavors of saffron and cardamom complement each other perfectly, making each bite a burst of exotic flavors. What makes these buns truly special is the saffron, which not only gives the buns a lovely golden hue but also infuses them with a distinct aroma that’s truly unique.
The Origin of Persian Saffron & Cardamom Buns
The history of Persian Saffron & Cardamom Buns is deeply rooted in Persian (Iranian) culinary traditions. Saffron, often referred to as the “golden spice,” has been used in Persian cooking for centuries. It is not only cherished for its flavor and color but also for its cultural significance. Similarly, cardamom has been a staple in Persian sweets and teas for generations. It’s a spice with a rich, complex flavor profile that blends citrusy, spicy, and sweet notes, making it the perfect complement to saffron.
These buns are a modern adaptation of traditional Persian recipes, combining timeless flavors in a fresh, innovative way. While the buns themselves may not be an ancient Persian dish, they reflect the essence of Persian baking, which often highlights rich, aromatic spices and the use of high-quality ingredients.
Ingredients
For the Dough:
- 3½ cups (420g) all-purpose flour
- ¼ cup (50g) granulated sugar
- 2¼ tsp instant yeast
- ½ tsp salt
- 1 tsp ground cardamom
- ¾ cup (180ml) warm milk
- ¼ tsp saffron threads, steeped in 1 tbsp hot water
- 2 large eggs
- ⅓ cup (75g) unsalted butter, softened
For the Filling:
- ¼ cup (50g) softened butter
- ¼ cup (50g) brown sugar
- 1 tsp ground cardamom
- Optional: 2 tbsp crushed pistachios or chopped dates
For the Glaze:
- ½ cup powdered sugar
- 1–2 tbsp rosewater or milk
- Optional: crushed dried rose petals or pistachios for garnish
Step-by-Step Instructions and Preparation Method of Persian Saffron & Cardamom Buns

Step 1: Infuse the Saffron
To begin, steep the saffron threads in 1 tablespoon of hot water for about 10 minutes. This step is crucial because it helps release the distinct color and aroma of saffron, which will infuse the dough with its vibrant hue and scent.
Step 2: Make the Dough
In a large mixing bowl, combine the all-purpose flour, granulated sugar, instant yeast, salt, and ground cardamom. Mix these dry ingredients thoroughly to ensure they’re evenly distributed.
Next, add the warm milk, the saffron water you just prepared, eggs, and softened butter to the dry ingredients. Mix everything together to form a sticky dough. Now, it’s time to knead.
Knead the dough for about 10–12 minutes until it becomes smooth and elastic. If the dough feels too sticky, you can add a little more flour, but be careful not to add too much. The dough should be soft and slightly tacky, but it should not stick to your hands.
Once kneaded, place the dough in a greased bowl, cover it with a clean cloth, and let it rise in a warm place for 1 to 1½ hours. The dough should double in size during this time.
Step 3: Prepare the Filling
While the dough is rising, you can prepare the filling. In a small bowl, mix the softened butter, brown sugar, and ground cardamom until it forms a smooth, spreadable paste. This will be the rich, spiced filling that will go inside your buns.
If you like, you can add an extra layer of flavor by mixing in crushed pistachios or chopped dates into the filling. These optional ingredients add texture and a touch of sweetness, but they are entirely up to your personal preference.
Step 4: Shape the Buns
Once the dough has risen, punch it down to release the air. Roll the dough out into a large rectangle, approximately 12 x 16 inches. Spread the filling evenly over the surface of the dough, leaving a small border around the edges.
Now, carefully roll the dough into a tight log, starting from the long edge. Once rolled, slice the log into 12 equal pieces. Arrange the slices in a greased baking dish or muffin tin, ensuring they are close together.
Cover the buns with a clean cloth and let them rise for 30–45 minutes until they puff up.
Step 5: Bake the Buns
Preheat the oven to 350°F (180°C). Once the buns have risen, bake them for 20–25 minutes or until they are golden brown and fragrant. Your kitchen will smell absolutely heavenly!
After baking, remove the buns from the oven and let them cool slightly before glazing.
Step 6: Glaze the Buns
For the glaze, combine powdered sugar with rosewater or milk until smooth. Drizzle the glaze generously over the warm buns.
If you want to make the buns even more special, you can garnish them with crushed dried rose petals or a sprinkle of crushed pistachios. These additions not only enhance the flavor but also add a beautiful visual appeal.
Variations of Persian Saffron & Cardamom Buns
While the classic recipe for Persian Saffron & Cardamom Buns is delicious on its own, there are a few variations you can try to customize the recipe to suit your taste preferences.
- Add Chopped Nuts: You can add other nuts like walnuts or almonds to the filling for extra crunch and flavor.
- Incorporate Dried Fruits: If you enjoy a bit of sweetness with your spices, adding chopped dried apricots, dates, or raisins to the filling can bring a natural sweetness and texture to the buns.
- Spiced Glaze: You can experiment with adding ground cardamom or even a pinch of cinnamon to the glaze for a deeper spiced flavor.
- Lemon Zest: Adding a little lemon zest to the dough can provide a fresh, citrusy kick that complements the rich spices of saffron and cardamom.
FAQs About Persian Saffron & Cardamom Buns
1. Can I make these buns ahead of time?
Yes! You can prepare the dough and filling the night before. After shaping the buns, refrigerate them overnight and bake them fresh the next morning.
2. What is the best way to store the buns?
To store your Persian Saffron & Cardamom Buns, keep them in an airtight container at room temperature for up to 3 days. You can also freeze the buns for up to a month. Just be sure to let them cool completely before freezing.
3. Can I use other types of flour?
You can experiment with whole wheat flour for a more rustic flavor, though the texture may differ slightly. Be sure to adjust the liquid if using whole wheat flour, as it tends to absorb more moisture.
4. Is there a substitute for rosewater in the glaze?
If you don’t have rosewater, you can use milk or even orange blossom water as a substitute. It may alter the flavor a bit, but it will still taste delicious.
Conclusion: Persian Saffron & Cardamom Buns
Persian Saffron & Cardamom Buns are not just a treat—they’re a sensory experience. From the vibrant colors of saffron to the aromatic spices of cardamom, these buns embody the heart of Persian baking. Whether you’re sharing them with friends at a gathering or enjoying them as a special treat, they are sure to impress. With a delicate balance of flavors, these buns will transport you to a world of aromatic indulgence, making them a must-try recipe for any baking enthusiast.
So, go ahead—try making these beautiful, fragrant buns and take your taste buds on an unforgettable journey!
Print
Persian Saffron & Cardamom Buns: A Fragrant Delight for Your Taste Buds
- Total Time: 2 hours (including rising time)
- Yield: 12 buns 1x
- Diet: Vegetarian
Description
Persian Saffron & Cardamom Buns are sweet, fluffy, and aromatic pastries made with saffron and cardamom, two essential spices in Persian cuisine. These buns are often enjoyed as a treat during special occasions, gatherings, or as a delightful snack with a cup of tea.
Ingredients
For the Dough:
- 3½ cups (420g) all-purpose flour
- ¼ cup (50g) granulated sugar
- 2¼ tsp instant yeast
- ½ tsp salt
- 1 tsp ground cardamom
- ¾ cup (180ml) warm milk
- ¼ tsp saffron threads, steeped in 1 tbsp hot water
- 2 large eggs
- ⅓ cup (75g) unsalted butter, softened
For the Filling:
- ¼ cup (50g) softened butter
- ¼ cup (50g) brown sugar
- 1 tsp ground cardamom
- Optional: 2 tbsp crushed pistachios or chopped dates
For the Glaze:
- ½ cup powdered sugar
- 1–2 tbsp rosewater or milk
- Optional: crushed dried rose petals or pistachios for garnish
Instructions
1. Infuse the Saffron
- Steep saffron threads in hot water for 10 minutes to release color and aroma.
2. Make the Dough
- In a mixing bowl, combine flour, sugar, yeast, salt, and cardamom.
- Add warm milk, saffron water, eggs, and softened butter.
- Knead for 10–12 minutes until smooth and elastic.
- Place in a greased bowl, cover, and let rise for 1–1½ hours until doubled.
3. Prepare the Filling
- Mix softened butter, brown sugar, and cardamom into a spreadable paste.
- Stir in pistachios or dates if using.
4. Shape the Buns
- Roll dough into a rectangle (~12×16 inches).
- Spread filling evenly over the surface.
- Roll tightly from the long edge into a log.
- Slice into 12 equal pieces and place in a greased baking dish or muffin tin.
5. Final Rise
- Cover and let rise for 30–45 minutes until puffed.
6. Bake
- Preheat oven to 350°F (180°C).
- Bake for 20–25 minutes until golden and fragrant.
- Cool slightly before glazing.
7. Glaze
- Mix powdered sugar with rosewater or milk until smooth.
- Drizzle over warm buns and garnish with rose petals or pistachios.
Notes
These fragrant buns are delicately flavored with saffron and cardamom, making them a luxurious treat for breakfast, tea time, or special occasions. Enjoy them warm, plain, or lightly drizzled with a sweet glaze.
- Prep Time: 25 minutes
- Cook Time: 20 minutes
- Category: Bread / Sweet Bread
- Method: Baking
- Cuisine: Persian
Nutrition
- Serving Size: 1 bun
- Calories: ~220 kcal
- Sugar: 10 g
- Sodium: 150 mg
- Fat: 8 g
- Saturated Fat: 3 g
- Unsaturated Fat: 4 g
- Trans Fat: 0 g
- Carbohydrates: 32 g
- Fiber: 2 g
- Protein: 5 g
- Cholesterol: Moderate
Keywords: Saffron Cardamom Buns, Persian Cardamom Buns, Saffron Rolls, Cardamom Sweet Buns, Persian Saffron Pastry
