Skip to content
Zaffaron

Soup-e Jo ba Gharch (سوپ جو با قارچ) — Persian Barley and Mushroom Soup

A classic Persian-style barley and mushroom soup with onion, garlic, carrots, and potatoes simmered in broth until hearty, then finished with a silky texture. Comforting, earthy, and ideal for gatherings.

By Zaffaron Kitchen· Published March 16, 2026 Verified Recipe
Dairy-Free Nut-Free Halal
Contains: gluten
105 min total Prep 45m · Cook 60m 6 servings 230 cal ~$1.35/serving
↓ Jump to Recipe
Soup-e Jo ba Gharch — Persian Barley and Mushroom Soup - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 200 g Pearl barley (rinsed well, then soaked)
  • 720 ml Cold water (for soaking the barley)
  • 200 g Yellow onion (finely diced)
  • 30 ml Olive oil (about 2 tablespoons)
  • 150 g Carrot (small dice (about 2 medium))
  • 200 g Potato (peeled, small dice (about 1 medium))
  • 12 g Garlic (minced (about 3 cloves))
  • 350 g Mushrooms (cremini or white button, sliced 5 mm thick)
  • 1500 ml Chicken broth (low-sodium; use vegetable broth for vegetarian)
  • 8 g Salt (about 1 1/4 teaspoons, plus more to taste)
  • 1 tsp Black pepper (freshly ground)
  • 2 tsp Dried parsley (or 2 tablespoons finely chopped fresh parsley)

+ 2 more in the full ingredients section below.

Steps (summary)

  1. Rinse the pearl barley under cold running water until the water runs mostly clear. Combine barley with 720 ml cold water and so…
  2. In a heavy pot or Dutch oven, warm 30 ml olive oil over medium heat for 1 minute. Add diced onion and cook 8–10 minutes, stirri…
  3. Add minced garlic and cook 45–60 seconds until fragrant, keeping the heat at medium to prevent scorching. Add sliced mushrooms…
  4. Add the drained barley, then pour in 1500 ml broth. Increase heat to high and bring to a boil (about 6–8 minutes). Skim any foa…
  5. Season with 8 g salt and 1 teaspoon black pepper. Continue simmering 15–20 minutes, or until barley is tender but still pleasan…
  6. For a velvety texture, ladle about 2 cups (roughly 450–500 ml) of soup into a blender and blend 20–30 seconds, then return to t…

Cultural Background

Barley soup is widely served in Iranian homes and at gatherings as a warming first course, valued for its comforting texture and nourishing ingredients. Variations with mushrooms are common in contemporary family cooking and restaurants, reflecting seasonal produce and pantry-friendly staples.

savoryearthygently tangyvelvetyheartychewy barleymushroom umamigarlic-onionherbal🌶 mild

Equipment

Large heavy pot or Dutch oven (5–6 L)Cutting board and chef’s knifeMeasuring cups and spoonsWooden spoon or heatproof spatulaBlender or immersion blender (optional, for velvety texture)Fine-mesh strainer (for rinsing barley)

💡 Tips

  • Slice mushrooms evenly (about 5 mm) so they cook at the same rate and keep a meaty bite.
  • Keep the simmer gentle; a hard boil can break barley and make the soup overly starchy.
  • If using fresh herbs, add them in the last 3–5 minutes to keep their aroma bright.
  • For extra depth without changing the profile, brown the mushrooms a little longer until lightly golden at the edges.
  • Taste for salt only after the barley is nearly tender; broth reduces and concentrates as it simmers.

⚠️ Common Mistakes

  • ❌ Skipping the barley rinse/soak

    💡 Why: Unrinsed barley can add excess starch and uneven cooking, making the soup gummy.

    ✅ Fix: Rinse until mostly clear and soak 30 minutes; drain well before adding to the pot.

  • ❌ Boiling hard for the entire cook

    💡 Why: A rolling boil can break grains and vegetables, turning the soup cloudy and overly thick.

    ✅ Fix: Bring to a boil, then reduce to a gentle simmer and stir every 8–10 minutes.

  • ❌ Adding all salt at the start with salty broth

    💡 Why: As the soup reduces, salt concentrates and can become too salty.

    ✅ Fix: Use low-sodium broth and add most of the salt when barley is nearly tender, then adjust at the end.

  • ❌ Blending too much of the soup

    💡 Why: Over-blending can eliminate the signature hearty texture and make it pasty.

    ✅ Fix: Blend only 2 cups or pulse briefly with an immersion blender, leaving visible barley and vegetables.

🧊 How to Store

Cool to room temperature within 2 hours, then refrigerate in an airtight container for up to 4 days. The soup thickens as it sits; reheat gently over medium-low heat, adding 120–240 ml water or broth as needed. Freeze up to 2 months; thaw overnight in the refrigerator before reheating.

📅 Make Ahead

Cook the soup up to 2 days ahead and refrigerate. Reheat gently over medium-low heat, thinning with 120–240 ml water or broth. Add lemon juice and herbs at the end of reheating for the freshest flavor.

🍽️ Pairs Well With

  • Warm flatbread or crusty bread
  • Fresh herb platter (mint
  • basil
  • radishes)
  • Lemon wedges
  • A simple Shirazi-style cucumber and tomato salad

Regional Variations

  • Tehran-style home cookingOften finished a bit thicker and smoother by blending a portion of the soup for a creamy mouthfeel while keeping barley intact.
  • Northern Iran (Caspian-influenced tables)Commonly includes more fresh herbs and a brighter finish with extra lemon juice, emphasizing a fresher, greener aroma alongside the mushrooms.
family gatherings weeknight dinner winter meals Ramadan iftar (served as a starter) meal prep lunches
#comfort-food#one-pot#family-style#make-ahead#winter#high-fiber

Ingredients

  • 200 gPearl barley (rinsed well, then soaked)
  • 720 mlCold water (for soaking the barley)
  • 200 gYellow onion (finely diced)
  • 30 mlOlive oil (about 2 tablespoons)
  • 150 gCarrot (small dice (about 2 medium))
  • 200 gPotato (peeled, small dice (about 1 medium))
  • 12 gGarlic (minced (about 3 cloves))
  • 350 gMushrooms (cremini or white button, sliced 5 mm thick)
  • 1500 mlChicken broth (low-sodium; use vegetable broth for vegetarian)
  • 8 gSalt (about 1 1/4 teaspoons, plus more to taste)
  • 1 tspBlack pepper (freshly ground)
  • 2 tspDried parsley (or 2 tablespoons finely chopped fresh parsley)
  • 1 tspDried dill (or 1 tablespoon finely chopped fresh dill)
  • 15 mlLemon juice (about 1 tablespoon, to brighten at the end)

🔄 Substitutions

  • Chicken broth→ Vegetable broth
  • Pearl barley→ Hulled barley
  • Olive oil→ Unsalted butter

Instructions

  1. 1

    Rinse the pearl barley under cold running water until the water runs mostly clear. Combine barley with 720 ml cold water and soak for 30 minutes at room temperature. Drain well. Soaking shortens cooking time and helps the grains cook evenly without turning the soup cloudy or gluey.

  2. 2

    In a heavy pot or Dutch oven, warm 30 ml olive oil over medium heat for 1 minute. Add diced onion and cook 8–10 minutes, stirring often, until soft and pale golden. Add carrot and potato; cook 5 minutes to lightly coat in oil and start building a sweet, savory base.

  3. 3

    Add minced garlic and cook 45–60 seconds until fragrant, keeping the heat at medium to prevent scorching. Add sliced mushrooms and cook 8–10 minutes, stirring, until they release their moisture and the pan looks less wet. This step concentrates mushroom flavor for a deeper, earthier soup.

  4. 4

    Add the drained barley, then pour in 1500 ml broth. Increase heat to high and bring to a boil (about 6–8 minutes). Skim any foam if needed, then reduce to a gentle simmer. Cover partially and cook 40 minutes, stirring every 8–10 minutes so barley does not stick to the bottom.

  5. 5

    Season with 8 g salt and 1 teaspoon black pepper. Continue simmering 15–20 minutes, or until barley is tender but still pleasantly chewy and the potato is fully soft. If the soup becomes too thick, add 120–240 ml hot water, a little at a time, and simmer 3 minutes after each addition.

  6. 6

    For a velvety texture, ladle about 2 cups (roughly 450–500 ml) of soup into a blender and blend 20–30 seconds, then return to the pot; or use an immersion blender for 10–15 seconds, keeping plenty of chunks. Stir in dried parsley and dill, simmer 2 minutes, then add lemon juice and adjust salt and pepper. Rest 10 minutes before serving.

🪪 Recipe Passport

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

Cultural Background

Barley soup is widely served in Iranian homes and at gatherings as a warming first course, valued for its comforting texture and nourishing ingredients. Variations with mushrooms are common in contemporary family cooking and restaurants, reflecting seasonal produce and pantry-friendly staples.

Regional Variations

Tehran-style home cooking: Often finished a bit thicker and smoother by blending a portion of the soup for a creamy mouthfeel while keeping barley intact.
Northern Iran (Caspian-influenced tables): Commonly includes more fresh herbs and a brighter finish with extra lemon juice, emphasizing a fresher, greener aroma alongside the mushrooms.

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

230
Calories
7g
Protein
6g
Fat
39g
Carbs
7g
Fiber
650mg
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.