Skip to content
Zaffaron

Soup-e Zhuleyn (سوپ ژولین) — Persian-Style Julienne Vegetable Soup

A classic Persian-style julienne vegetable soup simmered gently for a clear, aromatic broth. Carrots, turnips, cabbage, celery, peas, and lettuce cook until tender, finished with parsley and a subtle strawberry sweetness.

By Zaffaron Kitchen· Published March 16, 2026 Verified Recipe
Vegetarian Gluten-Free Nut-Free Halal
Contains: dairy
90 min total Prep 35m · Cook 55m 6 servings 150 cal ~$1.35/serving
↓ Jump to Recipe
Soup-e Zhuleyn — Persian-Style Julienne Vegetable Soup - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 30 g Unsalted butter (divided)
  • 200 g Onion (finely diced)
  • 120 g Celery (julienned (matchsticks))
  • 220 g Carrots (julienned (matchsticks))
  • 180 g Turnips (peeled and julienned)
  • 180 g Green cabbage (cored and finely shredded)
  • 150 g Frozen green peas (rinsed under cool water and drained)
  • 1500 ml Vegetable stock (low-sodium)
  • 500 ml Water (as needed for a lighter broth)
  • 10 g Fine sea salt (plus more to taste)
  • 1 tsp Ground black pepper (freshly ground)
  • 1 tsp Turmeric (for warmth and color)

+ 4 more in the full ingredients section below.

Steps (summary)

  1. Prepare the julienne: cut celery, carrots, and turnips into 4–5 cm matchsticks about 2–3 mm thick, and shred the cabbage finely…
  2. In a heavy pot over medium heat, melt 20 g butter. Add the diced onion and cook 8–10 minutes, stirring often, until soft and tr…
  3. Add celery, carrots, and turnips to the pot. Cook 6–7 minutes over medium heat, stirring, to lightly coat and soften the vegeta…
  4. Pour in the vegetable stock and water, add the salt, and bring to a gentle boil over medium-high heat. Reduce to a steady simme…
  5. Stir in the peas and simmer 8 minutes. Add the diced strawberries and simmer 3 minutes more; they should soften slightly and le…
  6. Turn off the heat and stir in the shredded lettuce, chopped parsley, and remaining 10 g butter. Cover and let the soup rest 5 m…

Cultural Background

Julienne-style soups are commonly served in Iranian home cooking and at gatherings as a light first course, valued for their neat knife work and clear, aromatic broth. They are often adapted seasonally based on vegetables available, with herbs added at the end for freshness.

savorymildly sweetbrightherbaceousclear brothtender-crisp julienne vegetablessoft peasbuttery onionparsley-freshgentle turmeric warmth🌶 mild

Equipment

Chef’s knifeCutting boardMandoline julienne slicer (optional)Large heavy pot with lid (5–6 liters)Wooden spoonMeasuring cups and spoonsKitchen scaleLadle

💡 Tips

  • For a refined look, use a mandoline with a julienne blade for carrots and turnips, then trim any long strands to a uniform length.
  • Keep the simmer gentle; rapid boiling can cloud the broth and break the julienne strands into short pieces.
  • If your stock is very salty, reduce added salt to 6 g and adjust at the end after the peas and strawberries are in.
  • For a clearer soup, sauté only until onions are translucent and avoid browning the vegetables.
  • Add lettuce and parsley off-heat to preserve color and a fresh herbal aroma.

⚠️ Common Mistakes

  • ❌ Cutting vegetables in uneven sizes

    💡 Why: Thin pieces overcook and dissolve while thicker pieces stay hard, ruining the refined julienne look.

    ✅ Fix: Aim for 2–3 mm matchsticks and keep lengths similar; if needed, sort by thickness and add thicker pieces a few minutes earlier.

  • ❌ Boiling the soup hard

    💡 Why: Vigorous boiling breaks delicate strands, clouds the broth, and can make cabbage taste harsh.

    ✅ Fix: Maintain a gentle simmer with small bubbles; partially cover and adjust heat frequently.

  • ❌ Adding lettuce and parsley too early

    💡 Why: Long cooking dulls color and makes greens taste flat and overly soft.

    ✅ Fix: Stir them in off-heat and rest covered 5 minutes; add extra parsley right before serving if needed.

  • ❌ Simmering strawberries too long

    💡 Why: They can lose their fresh character and make the broth taste cooked-fruity rather than subtly sweet.

    ✅ Fix: Dice and add for only 3 minutes, or stir in off-heat for an even lighter fruit note.

🧊 How to Store

Cool quickly, then refrigerate in an airtight container up to 3 days. Reheat gently over low heat to avoid overcooking the julienne vegetables. Freeze up to 2 months, but expect softer texture; add fresh parsley after reheating.

📅 Make Ahead

Julienne and shred all vegetables up to 24 hours ahead and refrigerate in sealed containers lined with a paper towel. Cook the soup up to 2 days ahead, but add lettuce, parsley, and strawberry garnish only when reheating and serving for best color and freshness.

🍽️ Pairs Well With

  • Warm flatbread or crusty bread
  • A simple herb platter (fresh basil
  • mint
  • radishes)
  • Pickled vegetables or a light salad with lemon-olive oil dressing

Regional Variations

  • Tehran-style home cookingOften kept very clear and light, with finely cut vegetables and herbs added at the end; some cooks finish with extra lemon juice for a brighter, more modern profile.
  • Northern Iran (Caspian influence)Frequently includes more fresh herbs and a slightly tangier finish; cooks may increase parsley and add additional leafy greens for a greener aroma and color.
weeknight dinner family gatherings spring meals light starter course sick-day comfort food
#comforting#light#brothy#spring#vegetable-forward#family-style

Ingredients

  • 30 gUnsalted butter (divided)
  • 200 gOnion (finely diced)
  • 120 gCelery (julienned (matchsticks))
  • 220 gCarrots (julienned (matchsticks))
  • 180 gTurnips (peeled and julienned)
  • 180 gGreen cabbage (cored and finely shredded)
  • 150 gFrozen green peas (rinsed under cool water and drained)
  • 1500 mlVegetable stock (low-sodium)
  • 500 mlWater (as needed for a lighter broth)
  • 10 gFine sea salt (plus more to taste)
  • 1 tspGround black pepper (freshly ground)
  • 1 tspTurmeric (for warmth and color)
  • 15 mlFresh lemon juice (about 1 tablespoon)
  • 120 gRomaine lettuce (thinly shredded)
  • 25 gFresh parsley (finely chopped)
  • 120 gStrawberries (hulled; 80 g finely diced, 40 g sliced for garnish)

🔄 Substitutions

  • Strawberries→ Pomegranate arils (80 g) added at the end
  • Butter→ Olive oil (30 ml)
  • Green cabbage→ Napa cabbage (180 g)

Instructions

  1. 1

    Prepare the julienne: cut celery, carrots, and turnips into 4–5 cm matchsticks about 2–3 mm thick, and shred the cabbage finely. Keep the cuts consistent so everything cooks evenly. Dice the onion finely, chop parsley, shred the lettuce, and dice 80 g strawberries; refrigerate the sliced garnish.

  2. 2

    In a heavy pot over medium heat, melt 20 g butter. Add the diced onion and cook 8–10 minutes, stirring often, until soft and translucent but not browned. Stir in turmeric and black pepper and cook 30 seconds to bloom the spices and perfume the butter and onions.

  3. 3

    Add celery, carrots, and turnips to the pot. Cook 6–7 minutes over medium heat, stirring, to lightly coat and soften the vegetables without coloring them. Add the shredded cabbage and cook 3 minutes more, just until it begins to wilt and reduce in volume.

  4. 4

    Pour in the vegetable stock and water, add the salt, and bring to a gentle boil over medium-high heat. Reduce to a steady simmer (small bubbles), partially cover, and cook 25 minutes. Skim any foam for a clearer broth, and keep the heat low enough to avoid breaking the vegetables.

  5. 5

    Stir in the peas and simmer 8 minutes. Add the diced strawberries and simmer 3 minutes more; they should soften slightly and lend a subtle sweetness without turning the soup jammy. Taste and adjust salt and pepper, then stir in lemon juice for brightness.

  6. 6

    Turn off the heat and stir in the shredded lettuce, chopped parsley, and remaining 10 g butter. Cover and let the soup rest 5 minutes so the greens gently wilt and the flavors round out. Ladle into bowls and top with the reserved sliced strawberries for a fresh, fragrant finish.

🪪 Recipe Passport

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

Cultural Background

Julienne-style soups are commonly served in Iranian home cooking and at gatherings as a light first course, valued for their neat knife work and clear, aromatic broth. They are often adapted seasonally based on vegetables available, with herbs added at the end for freshness.

Regional Variations

Tehran-style home cooking: Often kept very clear and light, with finely cut vegetables and herbs added at the end; some cooks finish with extra lemon juice for a brighter, more modern profile.
Northern Iran (Caspian influence): Frequently includes more fresh herbs and a slightly tangier finish; cooks may increase parsley and add additional leafy greens for a greener aroma and color.

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

150
Calories
4g
Protein
7g
Fat
19g
Carbs
6g
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.