Skip to content
Zaffaron

Khoresht-e Adas (خورشت عدس) — Persian Lentil Stew with Sour Plums

Khoresht-e Adas is a comforting Persian lentil stew where earthy brown lentils simmer with potatoes, tomato paste, warm spices, and dried sour plums for a bright, tangy finish. Hearty, balanced, and weeknight-friendly.

By Zaffaron Kitchen· Published March 14, 2026 Verified Recipe
Vegetarian Vegan Gluten-Free Dairy-Free Nut-Free Halal
85 min total Prep 20m · Cook 65m 4 servings 410 cal ~$1.55/serving
↓ Jump to Recipe
Khoresht-e Adas — Persian Lentil Stew with Sour Plums - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 250 g Brown lentils, dry (rinsed and picked over)
  • 250 g Yellow onion (finely diced)
  • 45 ml Vegetable oil (plus 5 ml if needed for sautéing)
  • 35 g Tomato paste (about 2 tablespoons)
  • 5 g Persian spice blend (about 2 teaspoons; or use curry powder)
  • 1 g Black pepper, ground (about 1/2 teaspoon)
  • 8 g Sea salt (about 1 1/2 teaspoons, plus more to taste)
  • 1000 ml Water (hot, plus extra as needed)
  • 350 g Russet potato (peeled and cut into 2.5 cm cubes)
  • 70 g Dried sour plums (rinsed; if very hard, soak 10 minutes in warm water and drain)

Steps (summary)

  1. Rinse the lentils under cool water until it runs mostly clear, then drain well. If your dried sour plums are very firm, soak th…
  2. Heat 45 ml vegetable oil in a heavy pot over medium heat. Add the diced onion and sauté for 10–12 minutes, stirring often, unti…
  3. Add the tomato paste to the onions and cook for 2–3 minutes, stirring constantly, until it darkens slightly and smells toasted.…
  4. Add the drained lentils and stir for 1 minute to coat them in the onion-spice mixture. Pour in 1000 ml hot water, bring to a ge…
  5. Add the cubed potatoes and the remaining 4 g salt. Simmer partially covered for 20–25 minutes, or until the potatoes are tender…
  6. Stir in the dried sour plums and simmer for 10–12 minutes so their tang infuses the broth. Taste and adjust seasoning with addi…

Cultural Background

Lentil stews are common in Persian home cooking, valued for being nourishing, affordable, and adaptable across seasons. The use of dried sour plums reflects a broader Persian preference for balancing rich, earthy ingredients with bright sour notes in everyday meals.

tangysavoryearthyslightly sweetthick brothtender lentilssoft potatoestoasted tomatowarm spicescaramelized onion🌶 mild

Equipment

Heavy-bottom pot or Dutch oven (4–5 liters)Wooden spoonChef’s knifeCutting boardMeasuring spoonsKitchen scale or measuring cup

💡 Tips

  • For cleaner flavor, skim any foam that rises during the first 5 minutes of simmering.
  • If your sour plums are extremely salty or intensely sour, rinse twice and start with 50 g, then add more to taste after 10 minutes.
  • To prevent potatoes from breaking down, keep the simmer gentle (small bubbles) and stir carefully from the bottom.
  • Tomato paste should be fried briefly; this removes raw acidity and deepens color.
  • Let the stew rest off heat for 10 minutes before serving; it thickens and tastes more balanced.

⚠️ Common Mistakes

  • ❌ Adding sour plums at the beginning of cooking

    💡 Why: Long simmering can dull their bright tang and may toughen their skins, making the stew taste flat.

    ✅ Fix: Add sour plums in the last 10–12 minutes, then adjust salt and sourness at the end.

  • ❌ Not frying the tomato paste

    💡 Why: Raw tomato paste can taste sharp and metallic, and the stew may look pale.

    ✅ Fix: Cook tomato paste with the onions for 2–3 minutes until darker and fragrant before adding water.

  • ❌ Boiling hard after adding potatoes

    💡 Why: A vigorous boil breaks potatoes apart and can turn lentils mushy, making texture uneven.

    ✅ Fix: Maintain a gentle simmer and stir carefully; add hot water in small amounts if it thickens too quickly.

  • ❌ Over-salting before tasting the sour plums

    💡 Why: Some dried sour plums are naturally salty, and the stew can become too salty once they are added.

    ✅ Fix: Use half the salt early, add the rest after potatoes soften, and finalize seasoning after the sour plums simmer.

🧊 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 with 60–120 ml water to loosen. Freeze up to 2 months; thaw overnight in the refrigerator before reheating.

📅 Make Ahead

Cook the stew up to 2 days ahead and refrigerate; the flavor deepens as it rests. Reheat gently and add 60–120 ml water to restore a stew-like consistency. Add an extra 10–20 g sour plums during reheating if you want a brighter, fresher tang.

🍽️ Pairs Well With

  • Steamed basmati rice
  • Plain yogurt or a dairy-free yogurt alternative
  • Fresh herbs and radishes
  • Pickled vegetables

Regional Variations

  • Tehran-style home cookingOften slightly thicker, with a bit more tomato paste and a gentle mash of potatoes to create a hearty, spoon-coating consistency.
  • Northern Iran (Caspian influence)May lean more sour, using a higher proportion of sour plums and sometimes a lighter tomato presence to highlight tangy notes.
family dinner meal prep winter comfort food everyday home cooking
#weeknight#one-pot#high-fiber#plant-protein#comfort-food

Ingredients

  • 250 gBrown lentils, dry (rinsed and picked over)
  • 250 gYellow onion (finely diced)
  • 45 mlVegetable oil (plus 5 ml if needed for sautéing)
  • 35 gTomato paste (about 2 tablespoons)
  • 5 gPersian spice blend (about 2 teaspoons; or use curry powder)
  • 1 gBlack pepper, ground (about 1/2 teaspoon)
  • 8 gSea salt (about 1 1/2 teaspoons, plus more to taste)
  • 1000 mlWater (hot, plus extra as needed)
  • 350 gRusset potato (peeled and cut into 2.5 cm cubes)
  • 70 gDried sour plums (rinsed; if very hard, soak 10 minutes in warm water and drain)

🔄 Substitutions

  • Persian spice blend→ Curry powder
  • Dried sour plums→ Dried apricots plus 10 ml lemon juice
  • Russet potato→ Yukon Gold potato

Instructions

  1. 1

    Rinse the lentils under cool water until it runs mostly clear, then drain well. If your dried sour plums are very firm, soak them in warm water for 10 minutes, then drain. Dice the onion and cube the potato so everything is ready before you start cooking.

  2. 2

    Heat 45 ml vegetable oil in a heavy pot over medium heat. Add the diced onion and sauté for 10–12 minutes, stirring often, until soft and lightly golden. Keep the heat moderate so the onion sweetens without burning, which can make the stew taste bitter.

  3. 3

    Add the tomato paste to the onions and cook for 2–3 minutes, stirring constantly, until it darkens slightly and smells toasted. Stir in the Persian spice blend, black pepper, and 4 g of the salt, and cook 30 seconds to bloom the spices without scorching.

  4. 4

    Add the drained lentils and stir for 1 minute to coat them in the onion-spice mixture. Pour in 1000 ml hot water, bring to a gentle boil over medium-high heat, then reduce to a steady simmer. Cover partially and cook for 25 minutes, stirring every 8–10 minutes.

  5. 5

    Add the cubed potatoes and the remaining 4 g salt. Simmer partially covered for 20–25 minutes, or until the potatoes are tender and the lentils are fully cooked but not mushy. If the stew thickens too much, add 60–120 ml hot water and stir well.

  6. 6

    Stir in the dried sour plums and simmer for 10–12 minutes so their tang infuses the broth. Taste and adjust seasoning with additional salt if needed. For a thicker, more traditional texture, gently mash 6–8 potato cubes against the pot and simmer 2 minutes more.

🪪 Recipe Passport

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

Cultural Background

Lentil stews are common in Persian home cooking, valued for being nourishing, affordable, and adaptable across seasons. The use of dried sour plums reflects a broader Persian preference for balancing rich, earthy ingredients with bright sour notes in everyday meals.

Regional Variations

Tehran-style home cooking: Often slightly thicker, with a bit more tomato paste and a gentle mash of potatoes to create a hearty, spoon-coating consistency.
Northern Iran (Caspian influence): May lean more sour, using a higher proportion of sour plums and sometimes a lighter tomato presence to highlight tangy notes.

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

410
Calories
19g
Protein
13g
Fat
58g
Carbs
16g
Fiber
820mg
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.