Soup-e Adasi (سوپ عدسی) — Persian Lentil Soup
Soup-e Adasi is a classic Persian lentil soup with caramelized onions, garlic, and bay leaf. Simple pantry ingredients simmer into a velvety, protein-rich bowl finished with olive oil and black pepper.

Printable Recipe Card
Servings: 4 · Total: 85 min · Difficulty: easy
Ingredients (quick list)
- 250 g Brown lentils, rinsed and drained (Pick over for stones; do not soak)
- 250 g Yellow onion, thinly sliced (About 1 large)
- 12 g Garlic, finely grated or minced (About 4 cloves)
- 45 ml Olive oil (Divided)
- 30 g Tomato paste (Adds color and depth; optional but traditional in many homes)
- 2 g Ground turmeric (About 1 tsp)
- 1 leaf Bay leaf (Remove before blending)
- 1200 ml Water (More as needed for thinning)
- 8 g Fine sea salt (About 1 1/4 tsp, plus more to taste)
- 1 g Black pepper, freshly ground (About 1/2 tsp, plus more to taste)
- 15 ml Fresh lemon juice (Optional, for brightness at serving)
- 20 ml Extra-virgin olive oil (Optional drizzle)
Steps (summary)
- Rinse the lentils under cold running water for 30–45 seconds until the water runs mostly clear, then drain well. Thinly slice t…
- Add the sliced onion and cook 12–15 minutes over medium heat, stirring every 2 minutes, until deeply golden and sweet. If the o…
- Stir in the garlic and cook 45–60 seconds until fragrant, not browned. Add turmeric and tomato paste (if using) and cook 2 minu…
- Add the drained lentils, bay leaf, water, salt, and black pepper. Bring to a gentle boil over medium-high heat (about 6–8 minut…
- Remove and discard the bay leaf. For a velvety texture, blend about one-third of the soup (roughly 400 ml) with an immersion bl…
- Taste and adjust seasoning with up to 2 g more salt and extra black pepper as needed. If the soup is too thick, add 60–120 ml h…
Cultural Background
Persian lentil soup is widely cooked at home as an economical, nourishing dish suited to cool weather and busy weekdays. Many families prepare it in large batches, adjusting thickness and seasoning to preference, and serving it with bread and fresh sides.
Equipment
💡 Tips
- For deeper onion sweetness, cook onions on medium-low for an extra 5 minutes; slow caramelization is the main flavor driver in this soup.
- If using red lentils, reduce simmer time to 18–25 minutes and skip blending; they break down naturally.
- For a thicker, stew-like bowl, simmer uncovered for the last 10 minutes; for a lighter soup, add 120–240 ml extra water.
- Add lemon juice at the table rather than in the pot to keep the soup tasting bright and fresh.
⚠️ Common Mistakes
❌ Browning the garlic too long
💡 Why: Garlic turns bitter quickly and can dominate the soup.
✅ Fix: Add garlic after onions are golden and cook only 45–60 seconds before adding spices and liquids.
❌ Boiling hard for the entire cook
💡 Why: Aggressive boiling can break lentils unevenly and reduce too fast, risking scorching at the bottom.
✅ Fix: Bring to a boil, then maintain a gentle simmer on low; stir every 10 minutes and scrape the bottom.
❌ Forgetting to remove the bay leaf before blending
💡 Why: Blended bay leaf can create unpleasant woody bits and a harsh flavor.
✅ Fix: Fish out the bay leaf right after simmering and before any blending or pureeing.
❌ Under-seasoning early and over-salting at the end
💡 Why: Lentils absorb seasoning; late salting can make the surface taste salty while the center tastes flat.
✅ Fix: Add most of the salt with the water, then adjust at the end in small increments.
🧊 How to Store
Cool to room temperature within 2 hours, then refrigerate in an airtight container for up to 4 days. Reheat gently over medium-low heat, adding 60–120 ml water if thickened. Freeze up to 2 months; thaw overnight in the refrigerator before reheating.
📅 Make Ahead
Cook the soup up to 3 days ahead; flavors deepen as it rests. Refrigerate, then reheat gently with a splash of water. Caramelize onions a day ahead and store chilled to cut active cooking time by 10–15 minutes.
🍽️ Pairs Well With
- Warm flatbread or crusty bread
- Fresh herbs and radishes
- Pickled vegetables
- A simple cucumber and tomato salad
Regional Variations
- Tehran-style home cookingOften includes tomato paste for a deeper color and a slightly richer, more savory base; texture is commonly blended partly for a smooth finish.
- Northern IranMay be served with more acidity at the table (lemon or sour grape products) and a looser consistency, especially when paired with fresh herbs and bread.
Ingredients
- 250 gBrown lentils, rinsed and drained (Pick over for stones; do not soak)
- 250 gYellow onion, thinly sliced (About 1 large)
- 12 gGarlic, finely grated or minced (About 4 cloves)
- 45 mlOlive oil (Divided)
- 30 gTomato paste (Adds color and depth; optional but traditional in many homes)
- 2 gGround turmeric (About 1 tsp)
- 1 leafBay leaf (Remove before blending)
- 1200 mlWater (More as needed for thinning)
- 8 gFine sea salt (About 1 1/4 tsp, plus more to taste)
- 1 gBlack pepper, freshly ground (About 1/2 tsp, plus more to taste)
- 15 mlFresh lemon juice (Optional, for brightness at serving)
- 20 mlExtra-virgin olive oil (Optional drizzle)
🔄 Substitutions
- Brown lentils→ Green lentils
- Olive oil→ Neutral oil (sunflower or canola)
- Tomato paste→ Finely grated tomato
Instructions
- 1
Rinse the lentils under cold running water for 30–45 seconds until the water runs mostly clear, then drain well. Thinly slice the onion and mince the garlic. Set a medium pot (4–5 liters) over medium heat and warm 30 ml olive oil for 1 minute until shimmering.
- 2
Add the sliced onion and cook 12–15 minutes over medium heat, stirring every 2 minutes, until deeply golden and sweet. If the onion browns too fast, lower the heat to medium-low and add 1–2 tablespoons water to prevent scorching while keeping the caramelized flavor.
- 3
Stir in the garlic and cook 45–60 seconds until fragrant, not browned. Add turmeric and tomato paste (if using) and cook 2 minutes, stirring constantly, until the paste darkens slightly and coats the onions; this step removes raw paste flavor and builds a richer base.
- 4
Add the drained lentils, bay leaf, water, salt, and black pepper. Bring to a gentle boil over medium-high heat (about 6–8 minutes), then reduce to a steady simmer on low. Partially cover and cook 35–45 minutes, stirring every 10 minutes, until lentils are very tender.
- 5
Remove and discard the bay leaf. For a velvety texture, blend about one-third of the soup (roughly 400 ml) with an immersion blender for 20–30 seconds, or transfer carefully to a blender and pulse. Return to the pot and simmer 8–10 minutes to thicken and unify flavors.
- 6
Taste and adjust seasoning with up to 2 g more salt and extra black pepper as needed. If the soup is too thick, add 60–120 ml hot water and simmer 2 minutes. Off heat, stir in the remaining 15 ml olive oil for a rounder mouthfeel. Serve hot with lemon juice if desired.
🪪 Recipe Passport
Cultural Background
Persian lentil soup is widely cooked at home as an economical, nourishing dish suited to cool weather and busy weekdays. Many families prepare it in large batches, adjusting thickness and seasoning to preference, and serving it with bread and fresh sides.
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

Bulgar Kabab (کباب بلغار) — Persian Rolled Saffron Fillets
Persian · Kebabs · 37 min

Jujeh Kabab (جوجه کباب) — Saffron-Turmeric Chicken with Rustic Tomato Sauce
Persian · Kebabs · 45 min

Jigar Kabab (جگر کباب) — Classic Persian Lamb Liver Skewers
Persian · Kebabs · 33 min

Dogroma (Dograma) — Turkmen Mutton and Bread Broth
Turkmen · Soups · 175 min

Romanian Tripe Soup (Ciorbă de burtă) — Creamy Sour Beef Tripe Soup
Romanian · Soups · 270 min

Sac Kavurma (Saç Kavurma) — Thin-Sliced Turkish Meat Sautéed with Onions
Turkish · Main Courses · 38 min

Turkish Shish Kebab (Şiş Kebap) — Charcoal-Grilled Marinated Lamb Skewers
Turkish · Kebabs · 37 min

Jben (جبن) — Moroccan Fresh Soft Cheese, Lightly Salted and Milky
Moroccan · Side Dishes · 35 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.