Skip to content
Zaffaron

Soup-e Zorrat ba Morgh (سوپ ذرت با مرغ) — Persian Chicken and Corn Comfort Soup

A beloved Persian home-style soup, Soup-e Zorrat ba Morgh blends sweet corn and tender chicken into a silky, creamy broth. It’s commonly served as a warming starter at family gatherings and weeknight dinners.

By Zaffaron Kitchen· Published April 7, 2026 Tested Recipe
Nut-Free Halal
Contains: dairy, gluten
60 min total Prep 15m · Cook 45m 4 servings 410 cal
↓ Jump to Recipe
Soup-e Zorrat ba Morgh — Persian Chicken and Corn Comfort Soup - authentic persian recipe

Printable Recipe Card

Servings: 4 · Total: 60 min · Difficulty: easy

Ingredients (quick list)

  • 450 g Chicken breast, skinless boneless (cut into 3 large pieces for poaching)
  • 900 ml Chicken broth (low-sodium preferred)
  • 150 g Yellow onion (finely diced)
  • 120 g Carrot (small dice)
  • 80 g Celery (small dice)
  • 12 g Garlic (minced (about 3 cloves))
  • 500 g Canned corn kernels, drained (about 2 standard cans drained)
  • 30 g Unsalted butter (for sautéing and richness)
  • 150 ml Heavy cream (at least 30% fat)
  • 6 g Fine salt (adjust only after reducing)
  • 1 tsp Black pepper (freshly ground)
  • 12 g All-purpose flour (about 1 tbsp, for a velvety body)

+ 1 more in the full ingredients section below.

Steps (summary)

  1. Place the chicken breast pieces and chicken broth in a medium pot and bring to a gentle simmer over medium heat. Cook for 15–18…
  2. In a separate soup pot, melt the butter over medium heat until it foams but does not brown. Add the onion, carrot, and celery a…
  3. Sprinkle the flour over the vegetables and stir continuously for 2 minutes to cook out the raw flour taste. This brief roux ste…
  4. Slowly ladle in about 250 ml of the hot chicken broth while stirring to prevent lumps, then pour in the remaining broth. Add th…
  5. Blend about one-third of the soup (roughly 400–450 ml) until smooth, then return it to the pot to create a naturally velvety te…
  6. Shred the cooled chicken into thin strands and add it back to the pot. Simmer for 5 minutes so the chicken absorbs the creamy c…

+ 1 more steps in the full instructions section below.

Cultural Background

Soup-e Zorrat ba Morgh is a familiar Persian comfort soup often made at home for guests, cold evenings, or when someone needs a gentle, nourishing meal. Its creamy corn base reflects modern Iranian home cooking influenced by pantry staples like canned corn and broth.

savorysweet-corncreamyvelvety brothtender shredded chickenpops of cornbuttery onionsweet corn🌶 mild

Equipment

Medium potLarge soup potCutting board and knifeMeasuring jugWooden spoonBlender or immersion blenderLadle

💡 Tips

  • For a classic Persian home texture, blend only a portion of the soup so it stays creamy but still has whole corn kernels.
  • Keep the soup at a gentle simmer after adding cream; boiling can dull the flavor and risk a grainy texture.
  • If using very salty broth, reduce the initial salt to 4 g and adjust at the end after the soup has thickened.

⚠️ Common Mistakes

  • Boiling the soup after adding heavy cream, causing a slightly grainy or split texture.

    ✅ Fix: Keep the heat low and cook just until warmed through; if it overheats, whisk in 15–30 ml cold cream off heat to help smooth it out.

  • Adding flour directly to liquid, creating lumps that never fully dissolve.

    ✅ Fix: Cook the flour into the butter and vegetables for 2 minutes first, then whisk in hot broth gradually before adding the rest.

  • Overcooking the chicken during poaching, leading to dry, stringy meat.

    ✅ Fix: Poach at a gentle simmer and remove the chicken as soon as it reaches doneness; it will finish warming when returned to the soup.

🧊 How to Store

Cool to room temperature within 60 minutes, then refrigerate in a sealed container for up to 3 days. Reheat gently over low heat, stirring often; add 30–60 ml water or broth if it thickens, and avoid boiling to protect the cream.

📅 Make Ahead

Dice the vegetables and mince the garlic up to 24 hours ahead and refrigerate in airtight containers. You can also poach and shred the chicken a day in advance; reheat it in the soup for 5–7 minutes before adding cream.

🍽️ Pairs Well With

  • Sangak bread
  • Barbari bread
  • fresh herbs (sabzi khordan)
  • lime wedges
  • torshi.

Regional Variations

  • Some Tehran-style home versions add 1 beaten egg stirred in slowly at the end for delicate ribbons and extra body.
  • A richer party version increases cream to 200 ml and finishes with a small knob of butter stirred in off heat.
  • A lighter everyday version skips flour and relies on blending more corn for thickness.
everyday party ramadan
#classic#family-style#comfort-food

Ingredients

  • 16 ozChicken breast, skinless boneless (cut into 3 large pieces for poaching)
  • 3.8 cupChicken broth (low-sodium preferred)
  • 5.3 ozYellow onion (finely diced)
  • 4¼ ozCarrot (small dice)
  • 2.8 ozCelery (small dice)
  • 12 gGarlic (minced (about 3 cloves))
  • 1⅛ lbCanned corn kernels, drained (about 2 standard cans drained)
  • 1.1 ozUnsalted butter (for sautéing and richness)
  • ⅝ cupHeavy cream (at least 30% fat)
  • 6 gFine salt (adjust only after reducing)
  • 1 tspBlack pepper (freshly ground)
  • 12 gAll-purpose flour (about 1 tbsp, for a velvety body)
  • ⅞ cupWater (use only if needed to adjust thickness)

🔄 Substitutions

  • Chicken breast, skinless bonelessChicken thigh, boneless skinless
  • Heavy creamHalf-and-half
  • Canned corn kernels, drainedFrozen corn kernels

Instructions

  1. 1

    Place the chicken breast pieces and chicken broth in a medium pot and bring to a gentle simmer over medium heat. Cook for 15–18 minutes until the chicken is just cooked through, then transfer it to a plate to cool while keeping the broth hot in the pot.

  2. 2

    In a separate soup pot, melt the butter over medium heat until it foams but does not brown. Add the onion, carrot, and celery and sauté for 8–10 minutes until softened and lightly glossy, then stir in the minced garlic for 60 seconds until fragrant.

  3. 3

    Sprinkle the flour over the vegetables and stir continuously for 2 minutes to cook out the raw flour taste. This brief roux step helps the soup turn creamy and cohesive without becoming pasty.

  4. 4

    Slowly ladle in about 250 ml of the hot chicken broth while stirring to prevent lumps, then pour in the remaining broth. Add the drained corn, salt, and black pepper, and bring the soup to a gentle simmer for 12 minutes so the corn sweetens the base.

  5. 5

    Blend about one-third of the soup (roughly 400–450 ml) until smooth, then return it to the pot to create a naturally velvety texture while keeping some corn kernels intact. If the soup becomes too thick after blending, loosen it with up to 200 ml water, adding it in small measured splashes.

  6. 6

    Shred the cooled chicken into thin strands and add it back to the pot. Simmer for 5 minutes so the chicken absorbs the creamy corn broth and the flavors meld evenly.

  7. 7

    Lower the heat and stir in the heavy cream, then cook for 3 minutes without boiling to keep the soup silky and prevent splitting. Taste and correct seasoning with an additional 1–2 g salt only if needed, then rest the soup off heat for 5 minutes before serving.

🪪 Recipe Passport

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

Cultural Background

Soup-e Zorrat ba Morgh is a familiar Persian comfort soup often made at home for guests, cold evenings, or when someone needs a gentle, nourishing meal. Its creamy corn base reflects modern Iranian home cooking influenced by pantry staples like canned corn and broth.

Regional Variations

Some Tehran-style home versions add 1 beaten egg stirred in slowly at the end for delicate ribbons and extra body.
A richer party version increases cream to 200 ml and finishes with a small knob of butter stirred in off heat.
A lighter everyday version skips flour and relies on blending more corn for thickness.

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

410
Calories
33g
Protein
19g
Fat
26g
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.