Turkish Muhallebi (Milk Pudding) with Rosewater and Pistachio
A silky cornstarch-thickened milk pudding scented with rosewater and topped with crushed pistachio.
About This Recipe
Muhallebi is one of the simplest and most common desserts in Turkish home cooking — milk thickened with cornstarch or rice flour into a smooth, delicate pudding, traditionally served chilled and topped with crushed nuts or a light dusting of cinnamon. This version leans into a rosewater and pistachio finish, a common regional variation that gives the pudding a floral perfume without needing eggs or gelatin.\n\nThe technique that makes muhallebi silky rather than lumpy is whisking the cornstarch into cold milk first, before it ever touches heat — adding dry starch directly to hot milk almost always creates lumps that never fully smooth out. Once combined, the mixture is cooked over medium-low heat, whisked constantly, until it thickens enough to coat the back of a spoon.\n\nChill the puddings for at least two hours before serving — muhallebi firms up significantly as it cools, and it's traditionally eaten cold, not warm.
Ingredients
Serves 4
- 4 cupswhole milk(divided)
- 0.5 cupcornstarch
- 0.5 cupsugar
- 1 pinchfine sea salt
- 1 tbsprosewater
- 0.33 cuppistachios(crushed)
- 1 tspground cinnamon(for dusting, optional)
Instructions
- 1
Whisk the starch slurry
In a bowl, whisk cornstarch into 1 cup of cold milk until completely smooth with no lumps.
- 2
Combine and heat
In a saucepan, combine the remaining milk, sugar and salt. Heat over medium heat until steaming but not boiling.
- 3
Thicken
Whisk in the cornstarch slurry and cook, whisking constantly, 6-8 minutes until the mixture thickens enough to coat the back of a spoon.
Keep whisking the entire time and never leave the pot — cornstarch mixtures can go from perfectly smooth to lumpy or scorched in under a minute if left unattended.
- 4
Add rosewater
Remove from heat and stir in rosewater. Taste and add a touch more if you want a stronger floral note, but go slowly since it's easy to overdo.
- 5
Chill
Pour into individual serving cups or bowls. Cover directly with plastic wrap to prevent a skin from forming, and refrigerate at least 2 hours.
- 6
Serve
Top with crushed pistachios and a light dusting of cinnamon if using, right before serving.
Did you make this?
Rate it and help other cooks find the recipes that actually work.
One tap to sign in, and we'll save the rating you just picked.
Everything you need to plan your week — free
- Meal calendar
- Grocery list
- AI recipe ideas
Track what you eat
Snap your meal to log calories and macros, run fasting timers and track water in the free SnapCal app.
Pro Tips
- →
Always dissolve cornstarch in cold liquid before it meets heat — this is the single biggest factor in avoiding lumps.
- →
Add rosewater in small amounts and taste as you go; different brands vary hugely in strength and it can quickly taste soapy if overdone.
- →
Cover the pudding with plastic wrap pressed directly onto the surface while chilling to stop a thick skin from forming on top.
Variations
- •
Swap rosewater for orange blossom water for a different but equally traditional floral note.
- •
Stir in a tablespoon of tahini before chilling for a nutty, slightly savory variation found in some regional versions.
- •
Top with pomegranate seeds instead of pistachios for color and a tart contrast.
Storage
Refrigerate covered for up to 4 days. Do not freeze — the texture breaks down and turns grainy once thawed.
History & Origin
Muhallebi has roots that trace back through Ottoman and earlier Middle Eastern court cooking, and it remains one of the most common everyday desserts sold in Turkish puddingshops (muhallebici) and made at home. Rosewater and orange blossom water are both traditional regional flavorings for the base pudding.
Frequently Asked Questions
Why is my pudding lumpy?
That happens when cornstarch is added directly to hot milk instead of being dissolved in cold milk first — always make the slurry separately and whisk it in gradually.
Can I make this without rosewater?
Yes — a plain vanilla version with just cinnamon on top is just as traditional and common in Turkish homes, especially for kids.
How long does muhallebi need to set?
At least 2 hours in the fridge, though it firms up even more overnight, so it's a good make-ahead dessert for entertaining.
Nutrition Facts
Per serving (220g / 7.8 oz) · 4 servings total
Time Summary
Have Questions?
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Featured in Guides
This recipe is featured in the following curated guides:
More Turkish Recipes
You Might Also Like
Similar dishes from other cuisines around the world.
Free Kitchen Tools
Calculators and converters that pair with this page — no signup needed.
Put This Into a Plan
Schedule it, shop for it, and track what you already have.
Read Next
Longer reads that go deeper on the ideas behind this dish.
Community
Join the conversation
Sign in to leave a comment and save your favourite recipes