If using saffron threads, lightly crush them and soak in 1–2 tablespoons of warm pomegranate juice for 5–10 minutes to release color and aroma.
Step 2 – Prepare the Pomegranate Base
Pour the pomegranate juice into a medium saucepan over medium heat.
Stir in granulated sugar and the saffron-infused juice.
Simmer gently, stirring occasionally, until slightly reduced and thickened (about 15–20 minutes).
Step 3 – Add Butter
Remove the saucepan from heat.
Whisk in butter pieces gradually until fully melted and incorporated, forming a glossy, smooth sauce.
Step 4 – Serve
Use immediately as a dessert sauce over ice cream, custard, or cakes.
Alternatively, chill slightly for a thicker, spoonable texture.
Serving and Storage Tips
