Skip to content
Zaffaron

Polow Topi (پلو توپی) — Saffron & Herb-Stuffed Persian Rice Balls

Golden Persian-inspired rice balls scented with bloomed saffron and fresh herbs, wrapped around a molten mozzarella center. Crisp outside, tender inside—ideal as a modern appetizer or side with yogurt and salad.

By Zaffaron Kitchen· Published March 17, 2026 Verified Recipe
Vegetarian Nut-Free Halal
Contains: dairy, eggs, gluten
65 min total Prep 45m · Cook 20m 6 servings 420 cal ~$1.35/serving
↓ Jump to Recipe
Polow Topi — Saffron & Herb-Stuffed Persian Rice Balls - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 600 g Basmati rice, cooked and cooled (Cooked plain; chilled 30 minutes so it binds better)
  • 0.25 tsp Persian saffron threads (Finely crushed)
  • 2 tbsp Boiling water (For blooming saffron)
  • 20 g Fresh basil leaves (Finely chopped)
  • 15 g Fresh mint leaves (Finely chopped)
  • 25 g Fresh coriander (cilantro) leaves and tender stems (Finely chopped)
  • 2 each Large eggs (Room temperature)
  • 1.25 tsp Sea salt (Adjust if your rice was salted)
  • 0.5 tsp Black pepper (Freshly ground)
  • 150 g Mozzarella cheese (Low-moisture; cut into 12 cubes (about 2.5 cm each))
  • 60 g All-purpose flour (For dredging)
  • 1 each Large egg (Beaten with 1 tbsp water)

+ 3 more in the full ingredients section below.

Steps (summary)

  1. Bloom the saffron: place crushed saffron in a small cup and add 2 tablespoons boiling water. Cover and steep 10 minutes until d…
  2. Make the rice mixture: in a large bowl, combine cooled cooked rice, chopped basil, mint, and coriander. Add the bloomed saffron…
  3. Portion and fill: divide the rice mixture into 12 equal portions (about 65–75 g each). With damp hands, flatten one portion int…
  4. Set up breading: place flour in one shallow dish, beaten egg (with 1 tablespoon water) in a second, and breadcrumbs in a third.…
  5. Shallow-fry: heat vegetable oil in a heavy skillet to 175°C (350°F); oil should be about 2 cm deep. Fry 3–4 balls at a time for…

Cultural Background

Rice is central to Persian cooking, and saffron is widely valued for its aroma, color, and celebratory feel. This dish adapts familiar Persian rice-and-herb flavors into a modern, shareable format inspired by stuffed croquettes served as snacks and appetizers in many cuisines.

savorybutteryherbaceouslightly floralcrispy crusttender rice interiormolten cheesy centersaffronfresh herbstoasted breadcrumbs🌶 mild

Equipment

Small heatproof cup for blooming saffronLarge mixing bowlChef’s knife and cutting boardKitchen scale (recommended for even portions)Three shallow dishes for breadingHeavy skillet or sauté panInstant-read thermometer or frying thermometerWire rack and baking sheetSlotted spoon or tongs

💡 Tips

  • Use low-moisture mozzarella; fresh mozzarella releases water and can cause bursting.
  • If the mixture feels loose, chill it 15 minutes before shaping; colder rice binds better.
  • Keep oil temperature steady at 170–180°C (340–355°F) to brown the crust before the cheese leaks.
  • Damp hands prevent sticking and help you seal seams tightly around the cheese.
  • A wire rack (not paper towels) keeps the crust crisp after frying.

⚠️ Common Mistakes

  • ❌ Shaping with warm, freshly cooked rice

    💡 Why: Warm rice releases steam and stays loose, causing cracks that let cheese leak.

    ✅ Fix: Spread rice on a tray and chill 30 minutes, then mix and shape while cool.

  • ❌ Oil is too hot or too cool

    💡 Why: Too hot browns before heating through; too cool makes greasy, fragile crust.

    ✅ Fix: Maintain 170–180°C (340–355°F) and fry in small batches to avoid temperature drops.

  • ❌ Poorly sealed seams around the cheese

    💡 Why: Open seams create direct paths for melted cheese to escape.

    ✅ Fix: Flatten, center the cube, wrap fully, then roll firmly; chill shaped balls 10 minutes before breading.

  • ❌ Using wet mozzarella

    💡 Why: Extra moisture turns to steam and can rupture the crust.

    ✅ Fix: Use low-moisture mozzarella, or pat cheese very dry and freeze cubes 15 minutes before stuffing.

🧊 How to Store

Cool completely, then refrigerate in an airtight container up to 3 days. Reheat on a rack in a 200°C (400°F) oven for 10–12 minutes until hot and crisp. Freeze breaded, unfried balls up to 2 months; fry from frozen at 170°C (340°F), adding 2–3 minutes.

📅 Make Ahead

Shape and bread the rice balls up to 24 hours ahead; refrigerate uncovered 30 minutes, then cover and keep chilled. Fry just before serving for the crispest crust. Alternatively, freeze breaded balls and fry from frozen when needed.

🍽️ Pairs Well With

  • Thick strained yogurt with cucumber and dried mint
  • Shirazi salad (tomato
  • cucumber
  • onion
  • lemon)
  • Pickled vegetables
  • Fresh herbs and radishes

Regional Variations

  • Tehran-style modern appetizer plattersOften served smaller (bite-size) with a thicker crumb coating and paired with strained yogurt dips and mixed pickles for entertaining.
  • Northern Iran herb-forward palateLeans heavier on fresh herbs and black pepper, sometimes adding a little chopped garlic or extra mint for a greener, more aromatic profile.
Nowruz gatherings Family parties Picnics Game-day snacks Potlucks
#vegetarian#fried#party-food#saffron#herb-forward

Ingredients

  • 600 gBasmati rice, cooked and cooled (Cooked plain; chilled 30 minutes so it binds better)
  • 0.25 tspPersian saffron threads (Finely crushed)
  • 2 tbspBoiling water (For blooming saffron)
  • 20 gFresh basil leaves (Finely chopped)
  • 15 gFresh mint leaves (Finely chopped)
  • 25 gFresh coriander (cilantro) leaves and tender stems (Finely chopped)
  • 2 eachLarge eggs (Room temperature)
  • 1.25 tspSea salt (Adjust if your rice was salted)
  • 0.5 tspBlack pepper (Freshly ground)
  • 150 gMozzarella cheese (Low-moisture; cut into 12 cubes (about 2.5 cm each))
  • 60 gAll-purpose flour (For dredging)
  • 1 eachLarge egg (Beaten with 1 tbsp water)
  • 1 tbspWater (Mixed into beaten egg for smoother coating)
  • 120 gBreadcrumbs (Fine, dry breadcrumbs for an even crust)
  • 360 mlVegetable oil (For shallow-frying; keep oil depth about 2 cm)

🔄 Substitutions

  • Mozzarella cheese→ Kashkaval or low-moisture provolone
  • Breadcrumbs→ Panko breadcrumbs
  • Fresh basil, mint, and coriander→ Parsley, dill, and chives

Instructions

  1. 1

    Bloom the saffron: place crushed saffron in a small cup and add 2 tablespoons boiling water. Cover and steep 10 minutes until deeply colored. Meanwhile, spread the cooked rice on a tray and chill 30 minutes; cooler rice clumps and shapes more cleanly, reducing cracking during frying.

  2. 2

    Make the rice mixture: in a large bowl, combine cooled cooked rice, chopped basil, mint, and coriander. Add the bloomed saffron (all liquid), 2 eggs, sea salt, and black pepper. Mix vigorously for 2–3 minutes, pressing with a spoon to slightly mash some grains so the mixture binds without becoming paste.

  3. 3

    Portion and fill: divide the rice mixture into 12 equal portions (about 65–75 g each). With damp hands, flatten one portion into a 9–10 cm disk. Place a mozzarella cube in the center, then wrap rice around it, sealing seams tightly. Roll into a firm ball; repeat and refrigerate 10 minutes to set.

  4. 4

    Set up breading: place flour in one shallow dish, beaten egg (with 1 tablespoon water) in a second, and breadcrumbs in a third. Roll each rice ball in flour, shaking off excess, then coat in egg, then breadcrumbs. For a thicker crust, repeat the egg-and-breadcrumb step once more.

  5. 5

    Shallow-fry: heat vegetable oil in a heavy skillet to 175°C (350°F); oil should be about 2 cm deep. Fry 3–4 balls at a time for 5–7 minutes total, turning every 60–90 seconds, until evenly deep golden. Transfer to a rack and rest 3 minutes so the cheese settles slightly before serving.

🪪 Recipe Passport

Origin: Persian Cuisine
Researched by: Zaffaron Kitchen
Published: March 17, 2026

Cultural Background

Rice is central to Persian cooking, and saffron is widely valued for its aroma, color, and celebratory feel. This dish adapts familiar Persian rice-and-herb flavors into a modern, shareable format inspired by stuffed croquettes served as snacks and appetizers in many cuisines.

Regional Variations

Tehran-style modern appetizer platters: Often served smaller (bite-size) with a thicker crumb coating and paired with strained yogurt dips and mixed pickles for entertaining.
Northern Iran herb-forward palate: Leans heavier on fresh herbs and black pepper, sometimes adding a little chopped garlic or extra mint for a greener, more aromatic profile.

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

420
Calories
14g
Protein
16g
Fat
55g
Carbs
2g
Fiber
620mg
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.