One Recipe Daily
Desserts

Lebanese Stir-Fried Semolina Pudding with Rosewater and Pistachios

This creamy semolina pudding is gently stir-fried with fragrant rosewater and toasted pistachios, creating a rich texture and floral notes that unfold with each bite.

Prep10 minCook25 minTotal35 minServes4Difficultymedium
Lebanese Stir-Fried Semolina Pudding with Rosewater and Pistachios — Desserts recipe, editorial food photography

Method

How to make it

  1. 01

    Chop pistachios roughly and toast them in a dry skillet over medium heat for 3-4 minutes until fragrant; set aside.

  2. 02

    In a heavy-bottomed saucepan, combine milk, heavy cream, sugar, and salt; warm over medium heat until sugar dissolves and mixture is hot but not boiling (~5 minutes).

  3. 03

    Reduce heat to low and gradually whisk in semolina, stirring constantly to prevent lumps.

  4. 04

    Continue stirring the mixture steadily for 12-15 minutes, allowing it to thicken and begin to pull away from the pan, resembling a dense pudding with a creamy texture.

  5. 05

    Add butter, rosewater, cinnamon, and cardamom; stir continuously while gently stir-frying the pudding until butter melts and ingredients are fully incorporated (~3 minutes).

  6. 06

    Remove from heat and let the pudding cool slightly; spoon into serving dishes and sprinkle toasted pistachios evenly on top.

  7. 07

    Serve warm or at room temperature to enjoy the full aroma of rosewater and spices.

From the editor

Cooking tips

  • Use fine semolina for a smooth texture; coarse semolina will create a grainier pudding.
  • Constant stirring is key during cooking to avoid lumps and achieve a creamy consistency.
  • If you prefer a lighter pudding, substitute half the heavy cream with whole milk but expect a less rich mouthfeel.
  • Store leftovers covered in the refrigerator for up to 2 days; reheat gently on low heat, stirring to restore creaminess.

Published August 1, 2026