National Dish Iran: Chagaleh Badoom (Recipe)

In this article
Chagaleh Badoom is an unripe almond eaten whole — fuzzy green shell and all — dipped in salt. The season lasts a few weeks in spring, the almonds are sour and startlingly crunchy, and every street cart in Tehran sells them from a bed of ice while they last. There is no recipe, only a technique.
About Chagaleh Badoom
Chagaleh Badoom is a very particular Persian spring snack: raw, still-unripe green almonds, eaten complete with their soft, downy shells and usually just dipped in salt. Wonderfully crisp, pleasantly sour and entirely tied to a short season, chagaleh badoom is a genuine piece of Iranian street and market culture. It appears in April, and by late May it has gone.
Ingredients (serves 1–2)
- 150 g fresh, unripe green almonds (whole, in their shells)
- 1 tablespoon coarse sea salt
- 500 ml cold water
- Ice cubes, for chilling, optional
- A pinch of sumac or golpar (Persian hogweed powder), optional
Shopping for the ingredients
Green almonds appear in Middle Eastern and Mediterranean grocers for a few weeks in spring and nowhere else. There is no substitute and no year-round version. Choose ones that are firm, bright green and unblemished, with soft fuzz. If the shell has begun to harden, they are past their moment.
Preparing the dish
There is essentially no preparation: wash the almonds in cold water, chill them thoroughly, and put the salt in a small dish beside them. The whole point is that they are eaten raw and cold, exactly as they come off the tree.
Step-by-step instructions
- Wash the green almonds thoroughly in cold water.
- Soak them in cold water with ice for 20 minutes to crisp them.
- Drain and pat dry.
- Pile them into a bowl over crushed ice if you have it.
- Put the coarse salt in a small dish alongside.
- Mix a little sumac or golpar into the salt if using.
- Eat whole, dipping each almond into the salt.
- Serve immediately — they soften within hours of being cut into.
Gluten-free / lactose-free version
Green almonds are naturally free of gluten, lactose and everything else. The snack is a single ingredient plus salt, and it needs no adaptation of any kind.
Tips for vegans and vegetarians
Chagaleh Badoom is vegan by definition. Nut allergies are the only caution. These are true almonds, simply harvested months early.
More tips and tricks
Ice water is the whole trick: twenty minutes of chilling transforms the texture from merely crisp to genuinely snappy. Buy them the day you eat them, since they lose their crunch quickly. And do not try to peel them; the fuzzy shell is the point.
Adapting the recipe to your taste
Golpar — ground Persian hogweed seed — mixed into the salt is the classic Iranian addition and gives a warm, slightly bitter note. Sumac adds extra sourness. Some people add a squeeze of lime.
Ingredient substitutions
Green plums (gojeh sabz) are eaten identically in the same season and are the closest relative. Unripe grapes (ghooreh) serve a similar sour role. There is genuinely nothing that substitutes for the almond itself.
Drink pairing ideas
Doogh, the salted yoghurt drink, is the classic Persian accompaniment to spring snacks. Mint sharbat suits it. Cold water is all it really needs.
Serving and presentation ideas
Serve chagaleh badoom heaped in a bowl over crushed ice, with a dish of salt beside it. This is exactly how the carts present them in Tehran and Shiraz, and the ice is not decoration but temperature control. Eat them standing, with your fingers.
A bit of history
Iranians have a strong tradition of eating fruit deliberately unripe and sour, green plums, unripe grapes, green almonds, as a seasonal pleasure tied to spring. The season is brief and its arrival is genuinely anticipated; carts appear overnight when the first crop comes in. It offers a genuine window onto Iranian cuisine.
More recipe ideas
Summary: Chagaleh Badoom
Chagaleh Badoom is unripe green almonds, chilled in ice water and eaten whole with salt. A few weeks each spring, no cooking, and one of Iran’s most seasonal pleasures.



