Skip to content
Zaffaron

Soup-e Bademjan (سوپ بادمجان) — Persian Eggplant Soup

A comforting Persian eggplant soup with sautéed eggplant, tomatoes, mushrooms, and warming ginger. Blended until velvety, then finished with butter and gentle chili heat for a bright, savory bowl.

By Zaffaron Kitchen· Published March 16, 2026 Verified Recipe
Vegetarian Gluten-Free Nut-Free Halal
Contains: dairy
70 min total Prep 25m · Cook 45m 4 servings 208 cal ~$1.85/serving
↓ Jump to Recipe
Soup-e Bademjan — Persian Eggplant Soup - authentic persian recipe

Printable Recipe Card

Servings: 4 · Total: 70 min · Difficulty: medium

Ingredients (quick list)

  • 700 g Eggplant, peeled and cut into 2 cm cubes (Use firm globe eggplants; discard large seedy sections if present)
  • 10 g Salt (Divided; includes salting eggplant and final seasoning)
  • 45 g Unsalted butter (Divided for sautéing and finishing)
  • 200 g Onion, finely diced (About 1 large onion)
  • 12 g Garlic, finely grated or minced (About 4 cloves)
  • 10 g Fresh ginger, finely grated (About a 2.5 cm piece)
  • 1 tsp Red chili powder (Use mild to medium; reduce to 1/2 tsp for very mild heat)
  • 1 tsp Black pepper, freshly ground (Add more to taste at the end)
  • 450 g Tomatoes, grated or finely chopped (About 3 medium; include juices)
  • 250 g Mushrooms, sliced 5 mm thick (Cremini or white button mushrooms)
  • 1200 ml Water (Plus up to 200 ml more to adjust thickness after blending)

Steps (summary)

  1. Place the cubed eggplant in a colander set over a bowl. Toss with 6 g of the salt and let stand 15 minutes to draw out bitterne…
  2. Melt 25 g butter in a wide pot over medium-high heat. Add eggplant in a single layer (work in two batches if needed) and sauté…
  3. Reduce heat to medium and add the remaining 20 g butter. Add onion and cook 8 minutes, stirring often, until translucent and li…
  4. Add grated tomatoes with their juices and cook 6–8 minutes over medium heat, stirring, until the mixture thickens and the raw t…
  5. Pour in 1200 ml water and bring to a gentle boil over high heat, about 6 minutes. Reduce to a steady simmer, partially cover, a…
  6. Turn off heat and blend until silky: use an immersion blender in the pot for 1–2 minutes, or blend in batches in a countertop b…

Cultural Background

Eggplant-based dishes are common in Iranian home cooking, valued for their hearty texture and ability to carry aromatics and spices. This soup is often prepared as a warming family meal, especially in cooler months, and its smooth texture makes it a comforting everyday staple.

savorybrightearthygently spicyvelvetycreamy (without cream)butteryginger-forwardgarlickytomato-rich🌶 medium

Equipment

Chef’s knife and cutting boardColanderClean kitchen towels or paper towelsWide heavy-bottomed pot or Dutch oven (4–5 L)Wooden spoonImmersion blender or countertop blenderMeasuring spoonsKitchen scale (recommended)

💡 Tips

  • Salting and drying the eggplant helps it brown faster and keeps the soup from tasting oily.
  • For a smoother texture, blend longer and pass through a fine sieve; for a rustic soup, pulse briefly and leave small mushroom pieces.
  • If your tomatoes are not very acidic, add 1–2 tsp lemon juice at the end to brighten the flavor without making it sour.
  • Use a wide pot for sautéing so the eggplant browns instead of steaming.
  • Adjust heat by changing chili powder amount; add it early to bloom, not at the end.

⚠️ Common Mistakes

  • ❌ Skipping the salting and drying step for eggplant

    💡 Why: Wet eggplant steams instead of browning, leading to flat flavor and a slightly bitter, watery soup.

    ✅ Fix: Salt 15 minutes, rinse, then press very dry; sauté in a wide pot so pieces contact the pan.

  • ❌ Burning garlic, ginger, or chili powder

    💡 Why: Scorched aromatics turn bitter and overpower the soup’s tomato brightness.

    ✅ Fix: Cook onion first, then add garlic and ginger for 60 seconds; toast chili for only 20 seconds and immediately add tomatoes.

  • ❌ Blending a boiling-hot soup in a sealed blender

    💡 Why: Steam pressure can force the lid off and cause burns, and it can also introduce a harsh, aerated texture.

    ✅ Fix: Let the soup cool 5 minutes, blend in batches half-full, and vent the lid with a towel; or use an immersion blender.

  • ❌ Over-salting early

    💡 Why: The soup reduces slightly as it simmers, concentrating salt and masking tomato acidity.

    ✅ Fix: Use only the specified salt for eggplant, then add remaining salt gradually after blending and adjusting thickness.

🧊 How to Store

Cool to room temperature within 2 hours, then refrigerate in an airtight container for up to 4 days. Reheat gently over low heat, adding 60–120 ml water if thickened. Freeze up to 2 months; thaw overnight in the refrigerator and re-blend briefly if separated.

📅 Make Ahead

Cook the soup fully up to 3 days ahead and refrigerate; flavors deepen overnight. Reheat gently and adjust with water to restore a silky texture. For best aroma, reserve 5 g butter to melt in during reheating just before serving.

🍽️ Pairs Well With

  • Warm flatbread or crusty bread
  • Fresh herbs and radishes
  • A simple cucumber and tomato salad
  • Pickled vegetables

Regional Variations

  • Tehran-style home kitchensOften blended very smooth and served thicker, with a stronger ginger-garlic aroma and a modest chili warmth for a comforting everyday bowl.
  • Northern Iran (Caspian-influenced)Sometimes made brighter and more tangy by increasing tomato and finishing with a small splash of lemon juice; mushrooms may be omitted or replaced with local seasonal vegetables.
family dinner weeknight meal cold weather light lunch Ramadan-friendly (vegetarian iftar option)
#comfort-food#blended-soup#weeknight#one-pot#winter#vegetarian

Ingredients

  • 700 gEggplant, peeled and cut into 2 cm cubes (Use firm globe eggplants; discard large seedy sections if present)
  • 10 gSalt (Divided; includes salting eggplant and final seasoning)
  • 45 gUnsalted butter (Divided for sautéing and finishing)
  • 200 gOnion, finely diced (About 1 large onion)
  • 12 gGarlic, finely grated or minced (About 4 cloves)
  • 10 gFresh ginger, finely grated (About a 2.5 cm piece)
  • 1 tspRed chili powder (Use mild to medium; reduce to 1/2 tsp for very mild heat)
  • 1 tspBlack pepper, freshly ground (Add more to taste at the end)
  • 450 gTomatoes, grated or finely chopped (About 3 medium; include juices)
  • 250 gMushrooms, sliced 5 mm thick (Cremini or white button mushrooms)
  • 1200 mlWater (Plus up to 200 ml more to adjust thickness after blending)

🔄 Substitutions

  • Unsalted butter→ Olive oil (40 ml)
  • Fresh tomatoes→ Canned crushed tomatoes (400 g)
  • Mushrooms→ Zucchini (250 g, diced)

Instructions

  1. 1

    Place the cubed eggplant in a colander set over a bowl. Toss with 6 g of the salt and let stand 15 minutes to draw out bitterness and reduce oil absorption. Rinse quickly under cool water, then press firmly in clean towels to remove excess moisture; drier eggplant browns better and tastes richer.

  2. 2

    Melt 25 g butter in a wide pot over medium-high heat. Add eggplant in a single layer (work in two batches if needed) and sauté 10–12 minutes, stirring every 2 minutes, until deeply golden on edges and softened. Transfer eggplant to a plate; keep any browned bits in the pot for flavor.

  3. 3

    Reduce heat to medium and add the remaining 20 g butter. Add onion and cook 8 minutes, stirring often, until translucent and lightly golden. Stir in garlic and ginger and cook 60 seconds until fragrant. Add chili powder and black pepper; toast 20 seconds to bloom the spices without scorching.

  4. 4

    Add grated tomatoes with their juices and cook 6–8 minutes over medium heat, stirring, until the mixture thickens and the raw tomato smell fades. Add mushrooms and cook 5 minutes, until they release liquid and begin to brown. Return the sautéed eggplant to the pot and stir to coat in the base.

  5. 5

    Pour in 1200 ml water and bring to a gentle boil over high heat, about 6 minutes. Reduce to a steady simmer, partially cover, and cook 20 minutes, stirring every 5 minutes, until eggplant is very tender and the soup looks cohesive. Skim foam if needed for a cleaner finish.

  6. 6

    Turn off heat and blend until silky: use an immersion blender in the pot for 1–2 minutes, or blend in batches in a countertop blender (do not fill more than halfway; vent the lid). Return to low heat, add the remaining 4 g salt gradually, and thin with up to 200 ml water to your preferred velvety consistency.

🪪 Recipe Passport

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

Cultural Background

Eggplant-based dishes are common in Iranian home cooking, valued for their hearty texture and ability to carry aromatics and spices. This soup is often prepared as a warming family meal, especially in cooler months, and its smooth texture makes it a comforting everyday staple.

Regional Variations

Tehran-style home kitchens: Often blended very smooth and served thicker, with a stronger ginger-garlic aroma and a modest chili warmth for a comforting everyday bowl.
Northern Iran (Caspian-influenced): Sometimes made brighter and more tangy by increasing tomato and finishing with a small splash of lemon juice; mushrooms may be omitted or replaced with local seasonal vegetables.

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

208
Calories
5g
Protein
12g
Fat
20g
Carbs
8g
Fiber
980mg
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.