Sup-e Lobia (سوپ لوبیا) — Persian White Bean Soup with Chicken
Sup-e Lobia is a beloved Persian comfort soup that turns white beans and chicken into a fragrant, nourishing bowl. Warmed with cumin, oregano, and a hint of clove, it’s traditionally served hot and finished with stretchy melted mozzarella.

Printable Recipe Card
Servings: 6 · Total: 115 min · Difficulty: medium
Ingredients (quick list)
- 300 g Dried white beans (cannellini or navy), rinsed (Soak in cold water 12 hours, then drain)
- 30 ml Olive oil
- 220 g Yellow onion, finely diced
- 18 g Garlic, minced (About 6 cloves)
- 6 g Ground cumin (About 2 tsp)
- 2 g Dried oregano (About 2 tsp)
- 0.3 g Ground clove (About 1/8 tsp)
- 1 g Black pepper, freshly ground (About 1/2 tsp)
- 10 g Fine salt (About 1 3/4 tsp, added in two stages)
- 1500 ml Chicken broth (Low-sodium preferred)
- 500 ml Water
- 450 g Boneless, skinless chicken thighs (Cut into 3 cm pieces)
+ 4 more in the full ingredients section below.
Steps (summary)
- Drain the soaked beans and rinse them well under cold water until the water runs mostly clear. Set them aside while you build t…
- Heat the olive oil in a large heavy pot over medium heat for 60 seconds, then add the diced onion. Cook for 8–10 minutes, stirr…
- Add the minced garlic and cook for 60–90 seconds until fragrant, keeping the heat moderate so it does not brown. Stir in the cu…
- Stir in the tomato paste and cook it for 2 minutes, scraping the bottom of the pot to prevent sticking. This step deepens color…
- Add the drained beans, chicken broth, and water, then stir well to distribute the onion-spice mixture. Bring the pot to a stron…
- Partially cover and simmer for 45 minutes, stirring every 10–15 minutes so beans do not settle and scorch. Skim any foam that r…
+ 4 more steps in the full instructions section below.
Cultural Background
Bean-based soups are a familiar part of Persian home cooking, valued for nourishment and thrift. Sup-e Lobia is often made in cool seasons, where slow-simmered legumes and warming spices create a comforting, family-style meal.
Equipment
💡 Tips
- For the creamiest texture, blend a portion of the beans as written rather than adding flour; it keeps the soup authentically hearty and naturally thick.
- Keep the simmer gentle after adding chicken to prevent the meat from tightening; small bubbles give tender, juicy pieces.
- If the soup thickens too much after resting, loosen it with 100–200 ml hot water and simmer 3 minutes before serving.
⚠️ Common Mistakes
❌ Boiling the soup hard after adding chicken
✅ Fix: Lower to a gentle simmer; vigorous boiling tightens the meat and can break beans.
❌ Adding all the salt at the beginning
✅ Fix: Salt in stages as written; early heavy salting can slow bean softening and over-season the broth as it reduces.
❌ Melting mozzarella in the whole pot
✅ Fix: Add cheese per bowl; pot-melted mozzarella can clump and turn stringy in an uneven way.
🧊 How to Store
Cool to room temperature within 90 minutes, then refrigerate in an airtight container up to 4 days. Reheat gently on the stove with 100–200 ml water or broth, stirring often; add fresh mozzarella only when serving to prevent grainy cheese.
📅 Make Ahead
Soak beans up to 24 hours ahead and refrigerate them in fresh water. The soup base can be cooked through step 8 a day ahead; reheat, then add lemon and mozzarella right before serving for the freshest flavor.
🍽️ Pairs Well With
- Sangak
- barbari
- fresh herbs (sabzi khordan)
- torshi
- lemon wedges
Regional Variations
- Tehran-style: slightly thicker, often finished with extra lemon and more blended beans for a creamy body.
- Shiraz-inspired: a brighter finish with more citrus and herbs like parsley added at the end.
- Hearty winter version: add 150 g diced carrots with the onions for sweetness and extra body.
Ingredients
- 10.5 ozDried white beans (cannellini or navy), rinsed (Soak in cold water 12 hours, then drain)
- 2 tbspOlive oil
- 7¾ ozYellow onion, finely diced
- 18 gGarlic, minced (About 6 cloves)
- 6 gGround cumin (About 2 tsp)
- 2 gDried oregano (About 2 tsp)
- ⅓ gGround clove (About 1/8 tsp)
- 1 gBlack pepper, freshly ground (About 1/2 tsp)
- 10 gFine salt (About 1 3/4 tsp, added in two stages)
- 6⅓ cupChicken broth (Low-sodium preferred)
- 2⅛ cupWater
- 16 ozBoneless, skinless chicken thighs (Cut into 3 cm pieces)
- 1.1 ozTomato paste (About 2 tbsp)
- 2 tbspFresh lemon juice (About 2 tbsp)
- 5.3 ozMozzarella, shredded (Low-moisture mozzarella melts best)
- 10 gFresh parsley, finely chopped (Optional garnish)
🔄 Substitutions
- Boneless, skinless chicken thighs→ Boneless, skinless chicken breast
- Dried white beans→ Canned white beans, drained and rinsed
- Mozzarella→ Kashkaval or mild provolone
Instructions
- 1
Drain the soaked beans and rinse them well under cold water until the water runs mostly clear. Set them aside while you build the flavor base so the beans go into a hot, aromatic pot.
- 2
Heat the olive oil in a large heavy pot over medium heat for 60 seconds, then add the diced onion. Cook for 8–10 minutes, stirring often, until the onion is soft and lightly golden at the edges.
- 3
Add the minced garlic and cook for 60–90 seconds until fragrant, keeping the heat moderate so it does not brown. Stir in the cumin, oregano, clove, and black pepper and toast the spices for 30 seconds to bloom their aroma.
- 4
Stir in the tomato paste and cook it for 2 minutes, scraping the bottom of the pot to prevent sticking. This step deepens color and gives the soup a richer, more rounded taste.
- 5
Add the drained beans, chicken broth, and water, then stir well to distribute the onion-spice mixture. Bring the pot to a strong simmer over medium-high heat, then reduce to low so the surface gently bubbles.
- 6
Partially cover and simmer for 45 minutes, stirring every 10–15 minutes so beans do not settle and scorch. Skim any foam that rises in the first 15 minutes for a cleaner-tasting broth.
- 7
Add the chicken pieces and 6 g of the salt, then return the soup to a gentle simmer. Cook partially covered for 30–35 minutes, until the beans are fully tender and the chicken is cooked through.
- 8
Ladle out about 400 ml of soup (beans and liquid) and blend until smooth, then stir it back into the pot to thicken the broth naturally. Simmer uncovered for 8–10 minutes so the texture becomes velvety and cohesive.
- 9
Stir in the lemon juice and the remaining 4 g salt, then simmer for 2 minutes to integrate the acidity. Turn off the heat and rest the soup for 5 minutes so the flavors settle and the surface stops boiling.
- 10
Serve the soup piping hot and top each bowl with 25 g shredded mozzarella so it melts into stretchy strands. Finish with parsley if using, and serve immediately while the cheese is molten and aromatic.
🪪 Recipe Passport
Cultural Background
Bean-based soups are a familiar part of Persian home cooking, valued for nourishment and thrift. Sup-e Lobia is often made in cool seasons, where slow-simmered legumes and warming spices create a comforting, family-style meal.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
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

Aged Garlic Pickle (سیر ترشی) — Gilan’s seven-year-style black garlic torshi
Persian · Side Dishes · 45 min

Persian Kotlet (کتلت) — Saffron-Infused Meat & Potato Patties
Persian · Main Courses · 55 min

Soup-e Jo (سوپ جو) — Persian Creamy Barley Soup
Persian · Soups · 90 min

Spas (Սպաս) — Armenian Yogurt-and-Wheat Soup
Armenian · Soups · 70 min

Uzbek Shurpa (Шўрпа) — Lamb and Vegetable Soup
Uzbek · Soups · 160 min

Mıhlama (Mıhlama) — Black Sea Cornmeal and Cheese Skillet
Turkish · Main Courses · 25 min

Chicken Chygyrtma (Toyuq Çığırtması) — Azerbaijani Chicken with Eggs and Tomatoes
Azerbaijani · Main Courses · 65 min

Cuban Ropa Vieja (Ropa Vieja) — Shredded Beef in Tomato-Pepper Sauce
Cuban · Stews · 190 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.