Skip to content
Zaffaron

Shir Berenj (شیربرنج) — Afghan Milk Rice Pudding with Cardamom

Shir Berenj is a beloved Afghan milk-and-rice pudding, gently simmered until creamy and perfumed with cardamom. It’s commonly served warm or chilled for family gatherings and festive tables, often topped with nuts and rose petals.

By Zaffaron Kitchen· Published April 14, 2026 Verified Recipe
Vegetarian Gluten-Free Halal
Contains: dairy, tree nuts
65 min total Prep 10m · Cook 55m 6 servings 318 cal
↓ Jump to Recipe
Shir Berenj — Afghan Milk Rice Pudding with Cardamom - authentic afghan recipe

Printable Recipe Card

Servings: 6 · Total: 65 min · Difficulty: easy

Ingredients (quick list)

  • 120 g basmati rice (rinsed until water runs mostly clear)
  • 480 ml water
  • 1200 ml whole milk
  • 90 g granulated sugar
  • 1.5 tsp cardamom (ground)
  • 0.25 tsp salt
  • 1 tsp rose water (optional but traditional)
  • 18 g pistachios (finely chopped, for garnish)
  • 18 g slivered almonds (lightly toasted, for garnish)

Steps (summary)

  1. Rinse the basmati rice in several changes of cold water until the water runs mostly clear. Drain well, then set the rice aside…
  2. Add the rice and 480 ml water to a medium heavy-bottomed pot and bring to a gentle boil over medium heat. Reduce to low and sim…
  3. Pour in the milk and stir thoroughly to loosen the rice from the bottom of the pot. Bring just to a bare simmer, then reduce he…
  4. Stir in the sugar and salt and continue simmering for 5 minutes, keeping the heat low. The pudding should look slightly looser…
  5. Add the ground cardamom and rose water and stir for 60 seconds to bloom the aroma without overcooking the fragrance. Turn off t…
  6. Portion into 6 bowls (about 250 ml each) for serving. Garnish each bowl evenly with chopped pistachios and toasted slivered alm…

Cultural Background

Shir Berenj is a comforting Afghan dessert served in homes and at celebrations, valued for its simple pantry ingredients and soothing warmth. Cardamom and rose water reflect the region’s love of fragrant sweets shared with guests as a sign of hospitality.

creamygently sweetwarm-spicedsilky puddingsoft rice grainsnutty crunch on topcardamom perfumewarm milk sweetnesslight rose floral note🌶 mild

Equipment

heavy-bottomed medium pot (3–4 L)wooden spoon or silicone spatulameasuring jugmeasuring spoons6 serving bowls

💡 Tips

  • Use a heavy-bottomed pot and keep the heat low; stir every 2–3 minutes to prevent milk scorching and grainy texture.
  • For extra creaminess, simmer until the rice grains are nearly indistinguishable; the starch is what naturally thickens Shir Berenj.
  • If it thickens too much after chilling, whisk in 30 ml warm milk per serving and heat gently for 2 minutes.

⚠️ Common Mistakes

  • Boiling the milk hard, causing scorching or a grainy, curdled edge.

    ✅ Fix: Keep the pot at a bare simmer on low heat and stir frequently; if you see rapid bubbles, lower the heat immediately.

  • Stopping the cook too early so the pudding tastes thin and the rice stays distinct.

    ✅ Fix: Simmer longer until the rice breaks down and the mixture coats a spoon; it will thicken further as it cools.

  • Adding cardamom at the start, dulling its aroma.

    ✅ Fix: Stir cardamom in during the final minute of cooking or off-heat so the fragrance stays bright.

🧊 How to Store

Cool to room temperature within 1 hour, then refrigerate covered for up to 4 days. Reheat gently over low heat with 60–120 ml milk to loosen, stirring constantly for 4–6 minutes, or serve chilled straight from the fridge.

📅 Make Ahead

Cook the pudding up to 2 days ahead and refrigerate covered. For best texture, whisk well before serving and loosen with a measured splash of warm milk if needed, then garnish right before serving so nuts stay crisp.

🍽️ Pairs Well With

  • Green tea
  • fresh dates
  • dried mulberries
  • seasonal fruit
  • Afghan naan for a sweet-salty contrast.

Regional Variations

  • Kabul-style: finished with rose water and topped with pistachios and almonds for a festive look.
  • Herat-inspired: a slightly richer version using more nuts and sometimes a pinch of saffron steeped in 15 ml warm milk.
  • Family-style: poured into one large dish, chilled until set, then sliced and served with crushed nuts.
everyday holiday party ramadan nowruz
#classic#family-style#gluten-free

Ingredients

  • 120 gbasmati rice (rinsed until water runs mostly clear)
  • 480 mlwater
  • 1200 mlwhole milk
  • 90 ggranulated sugar
  • 1.5 tspcardamom (ground)
  • 0.25 tspsalt
  • 1 tsprose water (optional but traditional)
  • 18 gpistachios (finely chopped, for garnish)
  • 18 gslivered almonds (lightly toasted, for garnish)

🔄 Substitutions

  • whole milk2% milk
  • granulated sugarhoney
  • basmati riceshort-grain rice

Instructions

  1. 1

    Rinse the basmati rice in several changes of cold water until the water runs mostly clear. Drain well, then set the rice aside for 2 minutes so excess water drips off and the grains don’t dilute the milk later.

  2. 2

    Add the rice and 480 ml water to a medium heavy-bottomed pot and bring to a gentle boil over medium heat. Reduce to low and simmer 10–12 minutes until the rice is very soft and most of the water has evaporated, stirring twice to prevent sticking.

  3. 3

    Pour in the milk and stir thoroughly to loosen the rice from the bottom of the pot. Bring just to a bare simmer, then reduce heat to low and cook 35–40 minutes, stirring every 2–3 minutes so the milk doesn’t scorch and the rice breaks down into a creamy texture.

  4. 4

    Stir in the sugar and salt and continue simmering for 5 minutes, keeping the heat low. The pudding should look slightly looser than your final target because it thickens as it cools, so stop when it coats a spoon and slowly runs off in a thick ribbon.

  5. 5

    Add the ground cardamom and rose water and stir for 60 seconds to bloom the aroma without overcooking the fragrance. Turn off the heat and rest the pot, covered, for 10 minutes so the flavors round out and the surface settles.

  6. 6

    Portion into 6 bowls (about 250 ml each) for serving. Garnish each bowl evenly with chopped pistachios and toasted slivered almonds, then serve warm or chill at least 2 hours for a firmer, spoonable pudding.

🪪 Recipe Passport

Origin: Afghan Cuisine
Researched by: Zaffaron Kitchen
Published: April 14, 2026

Cultural Background

Shir Berenj is a comforting Afghan dessert served in homes and at celebrations, valued for its simple pantry ingredients and soothing warmth. Cardamom and rose water reflect the region’s love of fragrant sweets shared with guests as a sign of hospitality.

Regional Variations

Kabul-style: finished with rose water and topped with pistachios and almonds for a festive look.
Herat-inspired: a slightly richer version using more nuts and sometimes a pinch of saffron steeped in 15 ml warm milk.
Family-style: poured into one large dish, chilled until set, then sliced and served with crushed nuts.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

Share:

Nutrition per serving

318
Calories
10.1g
Protein
8.7g
Fat
49.6g
Carbs
0.6g
Fiber
140mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.