A beloved Gulf-style dessert, this Kuwaiti sago pudding features tiny tapioca pearls gently simmered in sweet, aromatic milk scented with rose water, cardamom, and saffron. It is served in small bowls, often chilled, and topped with crunchy pistachios for a delicate finish that balances floral perfume with creamy comfort.
Prep Time10 mins
Cook Time25 mins
Total Time35 mins
Servings4
Yield4 servings
Nutrition Facts
Per serving (estimated)
- 385 kcalCalories
- 12 gFat
- 5 gSaturated Fat
- 61 gCarbs
- 2 gFiber
- 34 gSugar
- 9 gProtein
- 220 mgSodium
- 340 mgPotassium
- 285 mgCalcium
- 1.2 mgIron
- 1 mgVitamin C
- 260 mcgVitamin A
Ingredients
For the pudding
- 1/2 cup small sago (tapioca) pearls
- 4 cups whole milk
- 1/2 cup granulated sugar
- 2 cups water
- 1/4 teaspoon salt
Kuwaiti aromatics
- 1 1/2 teaspoons rose water
- 1/2 teaspoon ground cardamom
- 1 generous pinch saffron threads, bloomed in 1 tablespoon warm water
- 1/2 teaspoon vanilla extract (optional)
For garnish
- 1/3 cup shelled pistachios, roughly chopped
- 2 tablespoons slivered almonds, toasted
- 1 tablespoon dried rose petals (optional)
- 1 tablespoon heavy cream or qishta, for drizzling
Directions
- Rinse the sago pearls in a fine mesh strainer under cool running water for about 1 minute, then drain well and set aside.
- In a heavy-bottomed saucepan, bring 2 cups of water to a gentle boil over medium heat, add the drained sago, and cook for 6 to 8 minutes, stirring often, until the pearls are mostly translucent with just a tiny white dot in the center.
- Drain the sago and return it to the saucepan. Pour in the milk, add the sugar and salt, and bring the mixture to a low simmer over medium-low heat, stirring constantly to prevent sticking.
- Reduce the heat to low and continue to cook for 12 to 15 minutes, stirring frequently, until the sago is fully translucent and the pudding has thickened to a creamy, spoonable consistency.
- Stir in the bloomed saffron water along with the rose water, ground cardamom, and vanilla if using. Simmer 1 more minute, then taste and adjust sweetness or floral intensity as desired.
- Remove from heat and let the pudding cool for 5 minutes; it will continue to thicken as it rests. Pour into four small serving bowls or glass cups.
- Spoon a small drizzle of cream or qishta over each bowl, then top with the chopped pistachios, toasted almonds, and rose petals if using.
- Chill for at least 1 hour before serving cold, or enjoy warm within 30 minutes for a softer, porridge-like texture.
Cook’s Notes
- Always rinse the sago before cooking to remove excess starch and prevent the pudding from turning gummy.
- Cook on low heat and stir often, as milk-based puddings scorch very easily on the bottom of the pan.
- For a richer, more traditional Kuwaiti finish, swap 1/2 cup of the milk for half a can of evaporated milk or a generous pour of qishta (clotted cream).
- If the pudding thickens too much after chilling, loosen it with a splash of cold milk before serving.
- Rose water is potent; start with 1 teaspoon and increase gradually to avoid overpowering the delicate milk base.










