Preheat your oven to 350 degrees.
Use a mortar and pestle to grind the ½ tsp saffron down a bit. Then add the 1 tsp of granulated sugar into the mortar and continue grinding until the sugar and saffron combine.
Pour this mixture into a small bowl, then add the 2 tbsp warm milk and allow the saffron to soak for 10 minutes. Set aside.
Add the 4 eggs and 1 ½ cups granulated sugar into a large bowl then mix with an electric hand mixer for about 5 minutes until the mixture triples in size.
In a separate bowl, whisk the 2 cups flour, ½ tsp salt, 1 ½ tsp baking powder, and 2 tbsp sesame seeds together. Set aside.
In another separate, small bowl combine the 1 cup milk, saffron mixture, ½ cup melted butter, 1 tsp cardamom, and 1 tsp rose water. Whisk to combine.
Once both the wet ingredients and the dry ingredients are prepared, it is time to make the batter. Take turns adding the dry & wet ingredients into the sugar and eggs, gently hand mixing to combine between each addition. Do 3 additions of each mixture, finishing with the dry.
Spray a bundt pan with nonstick spray, then pour your batter into the bundt pan. Bake in the oven for about 35 minutes or until a toothpick inserted comes out clean. Enjoy!