Skip to content
Zaffaron

Soup-e Zorrat (سوپ ذرت) — Persian Sweet Corn Soup

Silky Persian sweet corn soup made with chicken broth, milk, and a gentle egg liaison for a custard-like finish. Comforting, golden, and smooth, it’s a modern Iranian starter that feels elegant yet simple.

By Zaffaron Kitchen· Published April 2, 2026 Verified Recipe
Nut-Free Halal
Contains: dairy, eggs, gluten
55 min total Prep 20m · Cook 35m 4 servings 272 cal ~$1.55/serving
↓ Jump to Recipe
Soup-e Zorrat — Persian Sweet Corn Soup - authentic persian recipe

Printable Recipe Card

Servings: 4 · Total: 55 min · Difficulty: medium

Ingredients (quick list)

  • 450 g Sweet corn kernels (fresh or frozen) (If using fresh, cut from 4 medium ears; thaw if frozen)
  • 1000 ml Chicken broth (Low-sodium preferred)
  • 500 ml Whole milk (Room temperature helps prevent curdling)
  • 30 g Unsalted butter (For a smoother mouthfeel)
  • 25 g All-purpose flour (About 3 tablespoons, leveled)
  • 60 ml Cold water (To dissolve flour into a lump-free slurry)
  • 1 large Egg (Room temperature)
  • 6 g Salt (About 1 teaspoon; adjust to broth saltiness)
  • 1 g Black pepper (About 1/2 teaspoon, freshly ground)

Steps (summary)

  1. In a medium pot over medium heat, melt the butter for 1 minute until foamy but not browned. Add the corn and stir to coat. Cook…
  2. Pour in the chicken broth and bring to a gentle boil over medium-high heat, about 6–8 minutes. Reduce to a steady simmer (small…
  3. Return the blended soup to the pot and set over medium-low heat. In a small bowl, whisk the flour with the cold water for 30–45…
  4. Lower the heat to low. Add the milk in a thin stream, whisking constantly, and warm 4–6 minutes until steaming (about 75–80°C /…
  5. Make the egg liaison: whisk the egg in a bowl for 20 seconds. Ladle 120 ml (1/2 cup) of hot soup into the egg very slowly while…
  6. For an extra-smooth finish, strain through a fine-mesh sieve into a clean pot, pressing gently with a ladle (optional but recom…

Cultural Background

Persian sweet corn soup is a popular modern home-style starter in Iran, often served at family gatherings and dinner parties for its smooth texture and gentle flavor. Its technique of thickening and tempering egg reflects a broader tradition of careful, low-heat cookery used to achieve refined, comforting soups.

sweetsavorybutterysilkycreamycustard-likesweet cornwarm dairylight pepper🌶 mild

Equipment

Medium pot (3–4 liters)WhiskMeasuring cups and spoonsKitchen scale (recommended for accuracy)Immersion blender or countertop blenderFine-mesh sieve (optional)Ladle

💡 Tips

  • Keep the soup below a simmer after adding milk and egg; boiling can cause curdling or grainy texture.
  • For maximum silkiness, blend longer than you think (60–90 seconds) and strain once.
  • If your corn is very sweet, balance with a touch more black pepper rather than extra salt.
  • Use low-sodium broth so you can control seasoning precisely.
  • Room-temperature milk and egg reduce temperature shock and help the soup stay smooth.

⚠️ Common Mistakes

  • ❌ Boiling the soup after adding milk or egg

    💡 Why: High heat can curdle dairy and scramble the egg, creating a grainy texture

    ✅ Fix: Keep heat on low and aim for steaming, not bubbling; if needed, use a thermometer and stay below 85°C / 185°F.

  • ❌ Adding flour directly to the hot soup

    💡 Why: Flour clumps instantly in hot liquid and is difficult to smooth out

    ✅ Fix: Always whisk flour with cold water into a slurry first, then drizzle in while whisking continuously.

  • ❌ Skipping tempering and pouring egg straight into the pot

    💡 Why: The egg cooks too fast and forms strands

    ✅ Fix: Whisk hot soup into the egg gradually to warm it, then add back slowly while whisking on low heat.

  • ❌ Under-blending the corn

    💡 Why: Corn skins can leave a gritty mouthfeel

    ✅ Fix: Blend 60–90 seconds until fully smooth and strain through a fine sieve for a restaurant-style finish.

🧊 How to Store

Cool to room temperature within 2 hours, then refrigerate in an airtight container for up to 3 days. Reheat gently on low, stirring constantly; do not boil. Add a splash of milk or broth if thickened. Freezing is not recommended because the milk-and-egg base can separate.

📅 Make Ahead

Blend the corn with broth up to 24 hours ahead and refrigerate. Reheat gently, then add the flour slurry, milk, and finally the tempered egg just before serving for the smoothest texture.

🍽️ Pairs Well With

  • Lime wedges or a small side salad
  • Warm flatbread or toasted bread
  • A simple herb plate (fresh basil
  • mint
  • and radishes)

Regional Variations

  • Tehran (urban home cooking)Often made extra smooth and pale-golden, sometimes strained for a refined texture and served as a formal starter at dinner parties.
  • Northern Iran (Caspian-influenced tables)May be served slightly thicker and richer, with more butter and milk for a fuller body, reflecting a preference for creamy, comforting starters.
family dinners dinner parties winter meals Ramadan iftar
#comfort-food#creamy#family-friendly#starter#modern-persian

Ingredients

  • 450 gSweet corn kernels (fresh or frozen) (If using fresh, cut from 4 medium ears; thaw if frozen)
  • 1000 mlChicken broth (Low-sodium preferred)
  • 500 mlWhole milk (Room temperature helps prevent curdling)
  • 30 gUnsalted butter (For a smoother mouthfeel)
  • 25 gAll-purpose flour (About 3 tablespoons, leveled)
  • 60 mlCold water (To dissolve flour into a lump-free slurry)
  • 1 largeEgg (Room temperature)
  • 6 gSalt (About 1 teaspoon; adjust to broth saltiness)
  • 1 gBlack pepper (About 1/2 teaspoon, freshly ground)

🔄 Substitutions

  • Chicken broth→ Vegetable broth
  • Whole milk→ 2% milk
  • All-purpose flour→ Cornstarch

Instructions

  1. 1

    In a medium pot over medium heat, melt the butter for 1 minute until foamy but not browned. Add the corn and stir to coat. Cook 4–5 minutes, stirring every 30 seconds, to lightly warm the kernels and deepen their sweetness without caramelizing.

  2. 2

    Pour in the chicken broth and bring to a gentle boil over medium-high heat, about 6–8 minutes. Reduce to a steady simmer (small bubbles) and cook 10 minutes to soften the corn. Turn off the heat, then blend until very smooth using an immersion blender, or carefully in a countertop blender.

  3. 3

    Return the blended soup to the pot and set over medium-low heat. In a small bowl, whisk the flour with the cold water for 30–45 seconds until completely smooth. While whisking the pot continuously, slowly drizzle in the slurry. Simmer 6–8 minutes, whisking often, until lightly thickened and glossy.

  4. 4

    Lower the heat to low. Add the milk in a thin stream, whisking constantly, and warm 4–6 minutes until steaming (about 75–80°C / 167–176°F). Do not let it boil. Season with salt and black pepper, then taste and adjust salt in 1 g (1/6 tsp) increments.

  5. 5

    Make the egg liaison: whisk the egg in a bowl for 20 seconds. Ladle 120 ml (1/2 cup) of hot soup into the egg very slowly while whisking continuously to temper. Pour the tempered mixture back into the pot in a thin stream, whisking. Cook 2–3 minutes on low, keeping below a simmer, until silky and custard-like.

  6. 6

    For an extra-smooth finish, strain through a fine-mesh sieve into a clean pot, pressing gently with a ladle (optional but recommended for a velvety texture). Warm 1 minute on low, then serve immediately in warm bowls. If it thickens too much, loosen with 30–60 ml hot broth and whisk smooth.

🪪 Recipe Passport

Origin: Persian Cuisine
Researched by: Zaffaron Kitchen
Published: April 2, 2026

Cultural Background

Persian sweet corn soup is a popular modern home-style starter in Iran, often served at family gatherings and dinner parties for its smooth texture and gentle flavor. Its technique of thickening and tempering egg reflects a broader tradition of careful, low-heat cookery used to achieve refined, comforting soups.

Regional Variations

Tehran (urban home cooking): Often made extra smooth and pale-golden, sometimes strained for a refined texture and served as a formal starter at dinner parties.
Northern Iran (Caspian-influenced tables): May be served slightly thicker and richer, with more butter and milk for a fuller body, reflecting a preference for creamy, comforting starters.

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

272
Calories
10g
Protein
10g
Fat
37g
Carbs
4g
Fiber
780mg
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.