Skip to content
Zaffaron

Soup-e Adas va Karafs (سوپ عدس و کرفس) — Persian Lentil and Celery Soup

A comforting Persian-style lentil and celery soup scented with turmeric and black pepper, simmered in vegetable broth until silky, then finished with fresh lemon juice and parsley for a bright, balanced bowl.

By Zaffaron Kitchen· Published March 16, 2026 Verified Recipe
Vegetarian Vegan Gluten-Free Dairy-Free Nut-Free Halal
60 min total Prep 15m · Cook 45m 4 servings 260 cal ~$1.35/serving
↓ Jump to Recipe
Soup-e Adas va Karafs — Persian Lentil and Celery Soup - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 200 g Brown lentils, dry (rinsed and picked over)
  • 30 ml Olive oil (plus 5 ml for finishing (optional))
  • 200 g Yellow onion (finely diced)
  • 250 g Celery (thinly sliced (include some tender leaves if available))
  • 12 g Garlic (minced (about 3 cloves))
  • 2 tsp Ground turmeric
  • 1200 ml Vegetable broth (low-sodium preferred)
  • 1.25 tsp Sea salt (add more to taste if broth is unsalted)
  • 0.5 tsp Black pepper (freshly ground)
  • 45 ml Lemon juice (freshly squeezed, plus more to taste)
  • 20 g Flat-leaf parsley (finely chopped)

Steps (summary)

  1. Rinse the lentils under cold running water until the water runs mostly clear, then drain well. Set a large pot (4–5 liters) ove…
  2. Add the sliced celery and cook 6–8 minutes over medium heat, stirring, until it turns glossy and slightly tender while keeping…
  3. Add the drained lentils and stir for 1 minute to coat them in the onion-celery mixture. Pour in the vegetable broth and scrape…
  4. Simmer 25–35 minutes, stirring every 8–10 minutes, until the lentils are fully tender and the soup looks slightly thickened. If…
  5. For a smoother texture, blend 2–3 cups of the soup with an immersion blender for 15–30 seconds, then stir back into the pot; ke…
  6. Ladle into warm bowls and top with chopped parsley. If desired, drizzle each serving with about 1 ml olive oil for a richer mou…

Cultural Background

Lentil soups are common in Persian home cooking, valued for being affordable, nourishing, and easy to adapt to what is in season. Celery and turmeric add fragrance and color, while lemon at the end reflects a familiar preference for balancing rich, savory flavors with acidity.

earthybrightsavorycitrusybrothylightly creamy (if partially blended)tender lentilssoft celeryturmericgarlicfresh parsleylemon🌶 mild

Equipment

Large pot (4–5 liters) with lidChef’s knife and cutting boardMeasuring cups and spoonsFine-mesh strainerWooden spoonImmersion blender or countertop blender (optional)

💡 Tips

  • Use low-sodium broth so you can control salt; broth salinity varies widely by brand.
  • Blooming turmeric briefly in oil deepens color and aroma, but keep the heat moderate to prevent bitterness.
  • If you like a thicker, creamier soup without dairy, blend a portion of the lentils and celery rather than adding flour.
  • Add lemon juice off the heat to keep its flavor bright and prevent a harsh, cooked citrus note.
  • Celery leaves are flavorful; add a small handful if you have them for extra aroma.

⚠️ Common Mistakes

  • ❌ Adding lemon juice early in cooking

    💡 Why: Acid can slow lentil softening and can dull the fresh citrus aroma when simmered too long.

    ✅ Fix: Stir in lemon juice after turning off the heat, then taste and adjust.

  • ❌ Scorching garlic or turmeric

    💡 Why: Burnt garlic turns bitter and turmeric can taste harsh if overheated in oil.

    ✅ Fix: Add garlic briefly, then turmeric for only 20–30 seconds, stirring constantly and keeping heat at medium.

  • ❌ Over-salting because of salty broth

    💡 Why: Packaged broths vary; salt added early can make the final soup too salty after reduction.

    ✅ Fix: Use low-sodium broth and add most of the salt in the last 10 minutes, tasting before serving.

  • ❌ Letting the soup reduce too much

    💡 Why: Lentils absorb liquid as they cook and even more as the soup rests, leading to a paste-like texture.

    ✅ Fix: Partially cover while simmering and add hot water or broth in small amounts to maintain a spoonable consistency.

🧊 How to Store

Cool completely, then refrigerate in an airtight container for up to 4 days. The soup thickens as it sits; reheat gently on the stove over medium-low heat, adding 60–180 ml water or broth as needed. Freeze up to 3 months; thaw overnight in the refrigerator before reheating.

📅 Make Ahead

Cook the soup up to 2 days ahead and refrigerate. Reheat gently and add lemon juice and parsley right before serving for the freshest flavor and color.

🍽️ Pairs Well With

  • Warm flatbread or crusty bread
  • A simple herb platter (fresh herbs
  • radishes
  • cucumber)
  • A side of pickled vegetables
  • Extra lemon wedges

Regional Variations

  • Tehran-style home kitchensOften kept simple and bright, with a noticeable lemon finish and a partially blended texture for a thicker, comforting bowl.
  • Northern Iran (Caspian-influenced)May include more fresh herbs and a slightly tangier profile, sometimes using extra lemon or a touch of souring agent depending on household preference.
weeknight dinner family meal meal prep cold-weather cooking
#weeknight#one-pot#high-fiber#plant-based#comfort-food

Ingredients

  • 200 gBrown lentils, dry (rinsed and picked over)
  • 30 mlOlive oil (plus 5 ml for finishing (optional))
  • 200 gYellow onion (finely diced)
  • 250 gCelery (thinly sliced (include some tender leaves if available))
  • 12 gGarlic (minced (about 3 cloves))
  • 2 tspGround turmeric
  • 1200 mlVegetable broth (low-sodium preferred)
  • 1.25 tspSea salt (add more to taste if broth is unsalted)
  • 0.5 tspBlack pepper (freshly ground)
  • 45 mlLemon juice (freshly squeezed, plus more to taste)
  • 20 gFlat-leaf parsley (finely chopped)

🔄 Substitutions

  • Brown lentils→ Green lentils
  • Vegetable broth→ Water plus 1.5 tsp vegetable bouillon paste
  • Olive oil→ Avocado oil

Instructions

  1. 1

    Rinse the lentils under cold running water until the water runs mostly clear, then drain well. Set a large pot (4–5 liters) over medium heat and warm the olive oil for 30–45 seconds. Add the onion and cook 8–10 minutes, stirring often, until soft and lightly golden at the edges.

  2. 2

    Add the sliced celery and cook 6–8 minutes over medium heat, stirring, until it turns glossy and slightly tender while keeping a little bite. Stir in the minced garlic and cook 45–60 seconds just until fragrant. Add the turmeric and black pepper and stir continuously for 20–30 seconds to bloom the spices without scorching.

  3. 3

    Add the drained lentils and stir for 1 minute to coat them in the onion-celery mixture. Pour in the vegetable broth and scrape the bottom of the pot to release any browned bits. Increase heat to high and bring to a boil, about 6–8 minutes, then reduce to a gentle simmer and partially cover.

  4. 4

    Simmer 25–35 minutes, stirring every 8–10 minutes, until the lentils are fully tender and the soup looks slightly thickened. If it reduces too much, add 120–240 ml hot water to maintain a soup consistency. Stir in the sea salt during the last 10 minutes so the lentils soften evenly.

  5. 5

    For a smoother texture, blend 2–3 cups of the soup with an immersion blender for 15–30 seconds, then stir back into the pot; keep it chunkier if preferred. Turn off the heat and wait 2 minutes, then stir in the lemon juice. Taste and adjust with extra salt, pepper, or lemon as needed.

  6. 6

    Ladle into warm bowls and top with chopped parsley. If desired, drizzle each serving with about 1 ml olive oil for a richer mouthfeel. Serve immediately while hot; the flavor continues to round out after 5 minutes of resting, especially the turmeric and lemon balance.

🪪 Recipe Passport

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

Cultural Background

Lentil soups are common in Persian home cooking, valued for being affordable, nourishing, and easy to adapt to what is in season. Celery and turmeric add fragrance and color, while lemon at the end reflects a familiar preference for balancing rich, savory flavors with acidity.

Regional Variations

Tehran-style home kitchens: Often kept simple and bright, with a noticeable lemon finish and a partially blended texture for a thicker, comforting bowl.
Northern Iran (Caspian-influenced): May include more fresh herbs and a slightly tangier profile, sometimes using extra lemon or a touch of souring agent depending on household preference.

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

260
Calories
13g
Protein
8g
Fat
36g
Carbs
12g
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.