So, you want to make Bastani Sonnati—Persian ice cream—even if saffron’s not hanging out in your spice rack? Sure, saffron’s the iconic ingredient, but honestly, it’s not the only way to get that golden look or lovely floral vibe. With a pinch of turmeric for color and a good hit of rosewater and cardamom for that distinctive flavor, you can whip up a homemade version that still feels true to this Iranian classic.

Lots of folks in Iran actually do this when saffron’s just too pricey or nowhere to be found. As long as you keep that creamy base, the signature stretch, crunchy pistachios, and plenty of rosewater, you’re still in Bastani Sonnati territory. If you want to go all out, sandwich a scoop between wafers—kind of a must-try, honestly.
If you’re into classic desserts with a twist, or just curious about Persian flavors, this saffron-free recipe is a super straightforward way to bring Bastani Sonnati into your own kitchen.
Table of Contents
What Is Bastani Sonnati?
Bastani Sonnati is this traditional Persian ice cream that’s all about floral aroma, a one-of-a-kind texture, and a handful of ingredients you don’t see in Western ice creams. This frozen treat is woven into Iranian culture and definitely stands out from your usual vanilla or chocolate—both in taste and looks.
Cultural Significance and History
In Iran, Bastani Sonnati isn’t just dessert—it’s a piece of history. Its roots stretch way back, with some forms traced to ancient Persia, way before 500 BCE. The Achaemenid Empire gets credit for those early frozen sweets, where royal cooks would mix snow with fruit juices or sweet flavors. That’s kind of wild, right?
Over the centuries, Bastani Sonnati found its way into family gatherings, festivals, and those cozy street cafés in Tehran and beyond. The recipe’s been passed down, morphing as new ingredients came along. Rosewater and pistachios stuck around, even as the methods changed. For a lot of Iranians, eating this ice cream is pure nostalgia.
How Similar Is It to Modern Ice Cream?
You’ll notice Bastani Sonnati has this chewy, almost elastic texture—totally different from the creamy, scoopable stuff you get in the West. That stretch comes from cornstarch or the more traditional salep powder.
The flavor’s a whole different story, too. Instead of leaning hard on cream or egg yolks like a lot of European ice creams, Persian ice cream is all about floral notes from rosewater, a little warmth from cardamom, and that satisfying crunch from pistachios.
Put Bastani Sonnati next to standard vanilla or chocolate, and you’ll pick up on how much more aromatic and—honestly—a bit less sweet it is. Oh, and you might get it served between crisp wafers, so it’s as much about texture as it is about flavor.
With Saffron vs Without Saffron
The classic Bastani Sonnati? It’s almost always got saffron in the mix. That’s what gives it the golden color and that unmistakable aroma—total luxury by Iranian dessert standards. Some folks will say saffron’s non-negotiable if you want the “real” thing.
But hey, plenty of people skip saffron for practical reasons. It’s expensive, and outside Iran, it’s not always easy to track down. So, you can use turmeric for color, and still lean on rosewater, cardamom, and pistachios for all the good stuff.
If you leave out the saffron but keep the main flavors and that stretchy texture, most people still call it Bastani Sonnati. Some cooks might clarify it’s “Persian-style ice cream” or mention the missing saffron, especially if you’re being traditional. Purists might grumble, but honestly? Most won’t mind.
Comparison Table:
| Ingredient | With Saffron | Without Saffron |
|---|---|---|
| Color | Golden yellow | Light yellow (turmeric) |
| Aroma | Strong, floral | Mostly floral (rosewater) |
| Taste | Earthy, floral | Bright, floral |
| Authentic? | Traditional | Modern, practical |
Popularity and Regional Variations
Bastani Sonnati is everywhere in Iran, from Tehran’s busy streets to the quieter corners of Shiraz. Ice cream shops and street carts usually have a few flavors, but this one’s always in the lineup.
Depending on where you are, you might get more pistachios or an extra splash of rosewater. Some spots throw in a bit of orange blossom water, too. In the bigger cities, it’s common to see the ice cream pressed between two thin wafers—makes it perfect for eating on the go.
Outside Iran, Persian restaurants and home cooks have gotten creative—using cornstarch instead of salep, turmeric for the yellow color, and whatever’s on hand. Even with these tweaks, the heart of the ice cream stays the same: floral, chewy, and just a little bit nutty.
List of Popular Add-ins:
- Frozen cream shards (for extra richness)
- Chopped pistachios
- Cardamom
- Extra rosewater
Celebratory Occasions
Bastani Sonnati usually shows up at weddings, Nowruz (that’s Persian New Year), birthday parties, and religious holidays. It’s a summer favorite, too—cool, fragrant, and just what you want when it’s hot out.
In Tehran, it’s common for families to share a bowl after dinner or at big get-togethers. You’ll spot it in cafés and from street vendors near parks or busy squares, especially during festivals.
Bringing out Bastani Sonnati, especially in its classic form, is a real sign of hospitality. Even without saffron, it’s linked to smiles, togetherness, and celebration—whether you’re at home or out in the city.
Main Ingredients and Their Roles

When you make Bastani Sonnati without saffron, you’re working with a careful mix of dairy, sweeteners, and those classic Persian flavors. Sure, skipping saffron changes the color and scent a bit, but you can still get a creamy, floral, totally satisfying ice cream if you pay attention to what each ingredient is doing.
Milk and Cream Base
Milk and heavy cream are the backbone here. Whole milk gives you that clean, milky taste, and heavy cream brings the richness and smoothness you want.
You need both—too much milk, and it’s icy and thin; too much cream, and it’s heavy or greasy. The right balance is what makes Bastani Sonnati creamy but not over the top.
This dairy base is also what lets you add those traditional flavors like rosewater and cardamom so easily. It’s basically the perfect blank slate for all the good stuff that follows.
Sweeteners and Texture Enhancers
Sugar is your main sweetener, but it’s also what keeps the ice cream scoopable after freezing. Getting the balance right is important—enough to bring out the floral and nutty notes, but not so much that it’s cloying.
Cornstarch is a modern stand-in for salep and gives Bastani Sonnati that stretchy, chewy bite. That’s what sets it apart from your standard Western ice creams.
If you want that yellow color but don’t have saffron, just use a tiny bit of turmeric. It’ll do the trick for color, and as long as you don’t go overboard, it won’t mess with the flavor.
Flavoring Ingredients
Rosewater is the star here. Its floral notes are what make Bastani Sonnati unmistakable. Start with two tablespoons, but taste as you go—rosewater can be pretty intense if you’re not careful.
Cardamom adds a gentle warmth and is, in my opinion, totally worth it if you want that classic taste. Vanilla extract works too, offering a mellow background note that lets the other flavors shine.
Pistachios are all about crunch and nutty flavor. Chop them up small so you get some in every bite. They’re technically optional, but honestly, most recipes include them.
Quick table of the usual flavorings and what they do:
| Ingredient | Main Role |
|---|---|
| Rosewater | Floral flavor |
| Cardamom | Subtle spice/aroma |
| Vanilla extract | Smooth background |
| Turmeric | Adds yellow color |
| Pistachios | Crunch, nutty flavor |
Best Tips for Making Bastani Sonnati

Nailing Bastani Sonnati comes down to a few key things—how you prep, the texture, and how you serve it all make a difference in the end result.
Preparation of Ingredients
Go for fresh, good-quality milk and heavy cream for the best rich base. Whole milk really is best for that classic creamy feel. Make sure to dissolve your sugar and cornstarch in the cold milk before heating—otherwise, you’ll get lumps, and nobody wants that.
Measure your rosewater with care. Two tablespoons is a safe bet, but taste before you add more—rosewater can take over if you’re not careful. If you’re adding cardamom or vanilla, stir them in after you take the base off the heat.
For that yellow hue without saffron, use turmeric sparingly—a little really does go a long way for color without messing up the taste. Chop your pistachios small for crunch in every bite. And don’t skip chilling the base in the fridge before you churn—it makes the ice cream way creamier.
Tips For the Best Texture
Bastani Sonnati’s signature chewy, stretchy bite comes from a combo of cornstarch and milk, plus a bit of patience with the churning. You’ll want to stir the mixture pretty much nonstop as it cooks, just until it thickens enough to coat the back of a spoon—don’t let it go too far, or you risk ending up with a base that gets weirdly grainy after freezing. Not fun.
If you’ve got an ice cream maker, pour in the chilled base and follow whatever your machine tells you. Toss in chopped pistachios during the last few minutes so they’re mixed in but don’t get crushed to bits. For a little something extra, try freezing a thin layer of heavy cream, shattering it into shards, and folding those in with the pistachios. It’s a small step, but the texture is so worth it.
No ice cream maker? No problem. Just pour the mixture into a wide, shallow dish, freeze it, and give it a good stir every half hour or so to break up ice crystals. It’s not quite the same, but it’ll keep things creamy instead of icy.
Serving Suggestions
Bastani Sonnati is usually scooped into bowls, but honestly, making Persian ice cream sandwiches with thin, crisp wafers or cookies is a classic move. Just spoon some ice cream between two wafers and you’re set—nothing fancy needed.
Try sprinkling extra pistachios on top, or maybe a little ground cardamom if you’re after more aroma. You could swirl in more rose water right before serving, but definitely taste as you go—too much can be overwhelming.
For best texture, serve straight from the freezer. If it’s rock-hard, let it sit out for 5–10 minutes to soften up. This ice cream goes great with fresh fruit or classic Iranian sweets like baklava or zoolbia. For something festive, a sprinkle of dried rose petals adds a pop of color and a hint of floral flavor.
Texture and Consistency Secrets
Nailing the texture is just as crucial as getting the flavor right in Bastani Sonnati. That stretchy, creamy, dense feel? It’s what makes this ice cream stand out from the rest.
Role of Salep and Cornstarch
The OG version uses salep (sometimes called sahlab), a powder made from orchid root. Salep thickens the ice cream and gives it that signature stretch and chew. Trouble is, salep is nearly impossible to find in most places, and when you do, it’s pricey.
Cornstarch is the go-to substitute at home, and honestly, it gets you pretty close. Cooking cornstarch with milk and sugar thickens things up and gives a bit of chew—kind of like what salep does in the classic recipe.
Here’s the thing: you’ve got to cook the cornstarch mixture until it just coats the back of a spoon. Don’t rush it. If you skip this part, you’ll miss out on that special texture. Most modern Persian ice cream recipes rely on cornstarch for this reason.
| Thickener | Traditional Use | Modern Substitute | Resulting Texture |
|---|---|---|---|
| Salep/Sahlab | Yes | Rare | Chewy, stretchy, thick |
| Cornstarch | No | Common | Soft, slightly chewy |
Adding Mastic and Heavy Cream
Mastic is a natural resin that sometimes makes its way into Bastani Sonnati. It amps up the stretch and adds a distinctive bite. If you’re curious, start with just a pinch—mastic has a pretty bold, piney flavor and a gum-like quality. Dissolve it in a bit of sugar before adding it to your milk mixture so it blends in smoothly.
Heavy cream is what brings the richness and keeps the ice cream smooth and creamy. It balances out the chewy texture from the starch or salep, so you end up with something dense and luscious, not icy or crumbly.
For bonus creaminess, freeze a thin layer of whipped cream, break it into shards, and fold those in with the pistachios right at the end. You’ll get little pockets of rich, soft texture. About 1 cup of heavy cream to every 2 cups of milk is a pretty good balance—not too heavy, but definitely indulgent.
RECIPE: Bastani Sonnati (Without Saffron)
Making Bastani Sonnati at home without saffron? Totally doable (and way easier on the wallet). You still get all the main flavors—rosewater, pistachio, cardamom—and a familiar yellow hue from turmeric instead of saffron.
Honestly, skipping saffron is super common since it’s expensive and not always easy to find. Turmeric does the job for color and doesn’t overpower the other flavors.
Here’s what you’ll need:
| Ingredient | Amount |
|---|---|
| Whole milk | 2 cups |
| Heavy cream | 1 cup |
| Sugar | ¾ cup |
| Cornstarch | 2 tablespoons |
| Rosewater | 2 tablespoons |
| Ground cardamom (optional) | ½ teaspoon |
| Turmeric powder (for color) | ½ teaspoon |
| Vanilla extract (optional) | 1 teaspoon |
| Pistachios, chopped | ½ cup |
Start by heating up the milk, sugar, and cornstarch together, stirring until it thickens a bit—don’t walk away, it can go from perfect to lumpy fast. Take it off the heat, then stir in the cream, rosewater, turmeric, and whatever other seasonings you’re using.
Let the mix chill out in the fridge until it’s totally cold (give it a few hours). Once it’s nice and cold, churn it in your ice cream maker. Add the pistachios at the end for that classic crunch.
No ice cream maker? Just freeze the mixture in a shallow pan, stirring it up every so often to smash any ice crystals. For an old-school touch, scoop the ice cream between thin wafers—so nostalgic.
Rosewater’s the main flavor here, so tweak the amount to your taste. If you’re after an even more traditional texture, toss in bits of frozen whipped cream during the last mixing stage.
Flavor Variations and Substitutions

Bastani Sonnati is super flexible—there are so many ways to play with flavors, mix-ins, and even the ingredients, especially when you’re skipping saffron. You can go classic or get creative, and it still tastes amazing.
Using Rose Water and Cardamom
Rose water is the heart and soul of Bastani Sonnati. It gives that unmistakable floral aroma and gentle taste. Two tablespoons is a good starting point, but honestly, go by your own nose and palate.
If you want a little more complexity, add up to ½ teaspoon of ground cardamom. It brings a warm, aromatic note that cuts through the sweetness and richness. Some folks like a splash of vanilla extract, too, for a deeper flavor—just be careful not to drown out the rose. Play around until it feels right for you.
For that yellow color (since saffron isn’t in the mix), just a pinch of turmeric will do it. Go easy—too much and it’ll taste bitter. The color’s just for looks, anyway, not flavor.
Nuts and Toppings
Pistachios are a classic and add that essential crunch. Stir in about half a cup during the last bit of churning, or just sprinkle some on top. You can also fold in thin shards of frozen whipped cream—freeze it in a thin layer, break it up, and add with the pistachios. These creamy bits are traditional and make the texture even more interesting.
Try mixing it up with other toppings, like:
- Slivered almonds
- Chopped walnuts
- Dried rose petals
- Thin wafer cookies (ice cream sandwiches, anyone?)
Go simple or pile on your favorite Persian dessert garnishes—there’s really no wrong answer here.
Non-Dairy and Vegan Options
You can totally make Bastani Sonnati dairy-free: swap in non-dairy milk (coconut, oat, or almond are good picks) and plant-based cream. Pick the unsweetened stuff for the cleanest flavor.
To thicken without dairy, stick with cornstarch, but double-check the label if allergies are a thing. Coconut cream is honestly your best bet for richness—it comes closest to the original’s mouthfeel. Just add rose water, vanilla, and cardamom as usual.
Nuts and toppings? All fair game in vegan versions. Pistachios, rose petals, even frozen whipped coconut cream bits work just as well for a plant-based take that still feels classic.
Serving Traditions and Modern Pairings

Bastani Sonnati is all about that creamy texture, pistachio crunch, rosewater aroma, and sometimes a playful yellow from turmeric. How you serve it is up to you—stick with Persian tradition or go your own way.
Classic Persian Dessert Pairings
Bastani Sonnati is often served with other beloved Persian desserts. One classic pairing? Faloodeh, a frozen rice noodle treat with rosewater and lime. A scoop of each in the same bowl is a wild contrast—cold, chewy, floral, and a little tart.
Another favorite: ice cream sandwiches, Persian style. Just gently sandwich the ice cream between two crisp wafers (bastani e nooni). It’s handheld, crunchy, and a little nostalgic. For special occasions, try serving it with Persian tea and a side of dried fruits like dates or figs.
At home or in restaurants, you’ll often see it topped with extra pistachios, dried rose petals, or a drizzle of rose syrup. Some places add a pinch of cardamom or a side of fruit. However you serve it, these touches really bring out the floral and nutty notes that make Bastani Sonnati so unique.
Serving Styles in Tehran and Beyond
In Tehran, Bastani Sonnati is a staple in those old-school ice cream shops called bastani foroushi. You’ll spot it scooped into bowls, tucked between wafers, or stacked on cones—sometimes with a heap of faloodeh on the side (and honestly, that combo is hard to beat on a hot day). Street vendors and cafes love to jazz it up with extra pistachios or maybe some fresh fruit, depending on what’s around.
Layering Bastani Sonnati with faloodeh? That’s basically a given in central and southern Tehran. It’s the go-to summer treat there. But if you wander into a more modern spot, don’t be surprised if you see it plopped on a brownie or paired with other Western desserts. Hey, why not mix things up?
At home, you can stick with the classics or just do your own thing. Try folding in bits of whipped cream for that signature chewy bite. Grab some simple glass bowls, toss on a handful of pistachios, and serve it up cold—super refreshing, super traditional. Or, you know, throw on some berries or a cookie if you’re feeling fancy. There’s really no wrong way.
Frequently Asked Questions

You can actually whip up Bastani Sonnati at home using pretty basic steps and ingredients you’ll find at most grocery stores. If you’re in a big city, you might be able to buy Persian ice cream somewhere, but making it yourself means you get to tweak the taste and texture just how you like it.
How do I make traditional Persian ice cream at home?
If you want to make Bastani Sonnati without saffron, here’s a simple way: cook whole milk with sugar and cornstarch until it thickens up. Then mix in heavy cream, rosewater, a pinch of turmeric for color, cardamom if that’s your thing, and a splash of vanilla.
Chill the whole thing, then churn it in an ice cream maker. Toss in chopped pistachios toward the end. No ice cream maker? Just freeze it in a shallow tray and give it a good stir every half hour or so to keep it smooth. It works, trust me.
Where can I purchase traditional Persian ice cream?
Look for traditional Persian ice cream at Persian or Middle Eastern grocery stores and dessert shops, especially if you’re near a big city. Some bakeries and restaurants with Iranian menus have it, too.
There are a few online retailers that sell Persian ice cream, but honestly, the options can be hit-or-miss. If you strike out, making it yourself isn’t a bad backup plan.
What is the historical background of traditional Persian ice cream?
Bastani Sonnati’s roots go back over 2,000 years to ancient Persia. Back then, people made icy treats with snow and fruit syrup. The version we know today really took shape during the Achaemenid Empire—think milk, cream, rosewater, saffron, nuts, all that good stuff.
In Persian culture, this ice cream is more than just dessert—it’s a sign of hospitality and a showcase of classic flavors. Kind of a point of pride, honestly.
Can traditional Persian ice cream be found near me?
If you’re in a city with Persian or Middle Eastern communities, chances are there’s a bakery or shop selling Bastani Sonnati. Smaller towns? It gets trickier.
Try searching online for Persian restaurants or check delivery apps. Worst case, you can always make it at home—it’s doable, promise.
How does the taste of traditional Persian ice cream without saffron compare to the original?
Without saffron, Bastani Sonnati misses that signature golden hue and the floral scent that makes it pop. But you’ll still get those classic flavors—rosewater, cardamom, vanilla, pistachio. It’s unmistakably Persian, just a little less fancy.
If you use turmeric for color, go easy—it won’t mess with the taste much. The texture stays creamy and chewy, but if you’re a purist, you might notice the saffron flavor is missing.
What are some popular variations of traditional Persian ice cream?
Saffron’s the classic pick—it gives both that golden color and a distinct flavor you can’t really fake. Some folks go heavy on pistachios, while others might toss in almonds instead, just for a little twist. Oh, and you’ll sometimes find chunks of frozen clotted cream mixed in, which honestly makes the texture even more interesting.
Now and then, people experiment with other spices or flavors—think cinnamon or maybe a splash of orange blossom water. And if you’re wandering through a Persian ice cream shop, you might spot faloodeh too: it’s this chilled dessert with thin rice noodles drenched in rosewater syrup. Pretty refreshing, actually.

Leave a Reply