Khoresht-e Bademjan - Persian Stew

Khoresht-e Bademjan - Persian Stew

One-Pot Meals 2 Last Update: Mar 08, 2026 Created: Jan 25, 2026
Khoresht-e Bademjan - Persian Stew Khoresht-e Bademjan - Persian Stew
  • Serves: 6 People
  • Prepare Time: 25 minutes
  • Cooking Time: 2 hours
  • Calories: -
  • Difficulty: Medium
Print

Ever dreamt of bringing the rich, aromatic flavors of Iran right into your kitchen? Get ready to discover Khoresht-e Bademjan, a truly iconic Persian eggplant stew that’s a staple in Persian cuisine recipes. This isn't just any stew; it's a symphony of tangy tomatoes, tender fall-apart beef or lamb, and silky eggplant, all kissed with a hint of saffron. Our version is designed to be your foolproof guide, whether you're a beginner exploring Persian food recipes or an experienced cook seeking an authentic, yet weeknight-friendly, Persian dish recipe. We’ll show you how to achieve that perfect balance of flavors and textures, ensuring every spoonful transports you to the heart of Iranian culinary tradition. Get ready to savor tradition with this incredible tomato stew recipe!

Ingredients

Directions

  1. Prep Eggplant: Preheat your oven to 400°F (200°C). Arrange the sliced eggplant in a single layer on a baking sheet. Lightly sprinkle with salt (if your eggplant tends to be bitter, otherwise skip). Drizzle with 2 tablespoons of vegetable oil. Roast or broil for 20-25 minutes, flipping halfway, until golden brown, tender, and slightly caramelized. Set aside. This step is key to avoiding an oily stew!
  2. Build the Base: In a wide Dutch oven or large sauté pan over medium heat, add 2 tablespoons of vegetable oil. Sauté the chopped onion until softened and translucent, about 5-7 minutes. Add the minced garlic and cook for another minute until fragrant. Stir in the ground turmeric and optional advieh (or cinnamon/cumin) and cook for 30 seconds to bloom the spices. Add the tomato paste and cook, stirring constantly, for 3-4 minutes until it darkens slightly and smells fragrant – this toasts the paste and deepens its flavor.
  3. Brown the Meat: Increase heat to medium-high. Add the cubed beef or lamb to the pot and sear quickly on all sides until browned. You don't need to cook it through, just get a nice crust for flavor. Season generously with salt and pepper.
  4. Simmer: Pour in the crushed tomatoes (or passata) and broth (or water). Add the pierced dried limes (if using). Bring the mixture to a simmer, then reduce the heat to low, cover, and cook for 1.5 to 2 hours, or until the meat is nearly tender. The meat should yield easily when poked with a fork, but not be falling apart completely yet.
  5. Finish with Eggplant: Gently fold in the roasted eggplant and the bloomed saffron (if using). If using fresh lime juice instead of dried limes, add half of it now. Continue to simmer, uncovered, for another 20-30 minutes, allowing the sauce to thicken and the flavors to meld. The sauce should reduce to a rich, glossy consistency. Be careful not to stir too vigorously to avoid breaking the eggplant.
  6. Final Tartness Adjustment: Taste the stew. If using fresh lime juice, add the remaining half now, or adjust to your preference. Add more salt and pepper if needed. The stew should have a delightful tangy kick.
  7. Rest + Serve: Remove from heat and let the stew rest for 10-15 minutes. This allows the flavors to deepen and the stew to settle. Serve hot with fluffy basmati rice. Garnish with fresh mint or parsley if desired.

Khoresht-e Bademjan - Persian Stew



  • Serves: 6 People
  • Prepare Time: 25 minutes
  • Cooking Time: 2 hours
  • Calories: -
  • Difficulty: Medium

Ever dreamt of bringing the rich, aromatic flavors of Iran right into your kitchen? Get ready to discover Khoresht-e Bademjan, a truly iconic Persian eggplant stew that’s a staple in Persian cuisine recipes. This isn't just any stew; it's a symphony of tangy tomatoes, tender fall-apart beef or lamb, and silky eggplant, all kissed with a hint of saffron. Our version is designed to be your foolproof guide, whether you're a beginner exploring Persian food recipes or an experienced cook seeking an authentic, yet weeknight-friendly, Persian dish recipe. We’ll show you how to achieve that perfect balance of flavors and textures, ensuring every spoonful transports you to the heart of Iranian culinary tradition. Get ready to savor tradition with this incredible tomato stew recipe!

Ingredients

Directions

  1. Prep Eggplant: Preheat your oven to 400°F (200°C). Arrange the sliced eggplant in a single layer on a baking sheet. Lightly sprinkle with salt (if your eggplant tends to be bitter, otherwise skip). Drizzle with 2 tablespoons of vegetable oil. Roast or broil for 20-25 minutes, flipping halfway, until golden brown, tender, and slightly caramelized. Set aside. This step is key to avoiding an oily stew!
  2. Build the Base: In a wide Dutch oven or large sauté pan over medium heat, add 2 tablespoons of vegetable oil. Sauté the chopped onion until softened and translucent, about 5-7 minutes. Add the minced garlic and cook for another minute until fragrant. Stir in the ground turmeric and optional advieh (or cinnamon/cumin) and cook for 30 seconds to bloom the spices. Add the tomato paste and cook, stirring constantly, for 3-4 minutes until it darkens slightly and smells fragrant – this toasts the paste and deepens its flavor.
  3. Brown the Meat: Increase heat to medium-high. Add the cubed beef or lamb to the pot and sear quickly on all sides until browned. You don't need to cook it through, just get a nice crust for flavor. Season generously with salt and pepper.
  4. Simmer: Pour in the crushed tomatoes (or passata) and broth (or water). Add the pierced dried limes (if using). Bring the mixture to a simmer, then reduce the heat to low, cover, and cook for 1.5 to 2 hours, or until the meat is nearly tender. The meat should yield easily when poked with a fork, but not be falling apart completely yet.
  5. Finish with Eggplant: Gently fold in the roasted eggplant and the bloomed saffron (if using). If using fresh lime juice instead of dried limes, add half of it now. Continue to simmer, uncovered, for another 20-30 minutes, allowing the sauce to thicken and the flavors to meld. The sauce should reduce to a rich, glossy consistency. Be careful not to stir too vigorously to avoid breaking the eggplant.
  6. Final Tartness Adjustment: Taste the stew. If using fresh lime juice, add the remaining half now, or adjust to your preference. Add more salt and pepper if needed. The stew should have a delightful tangy kick.
  7. Rest + Serve: Remove from heat and let the stew rest for 10-15 minutes. This allows the flavors to deepen and the stew to settle. Serve hot with fluffy basmati rice. Garnish with fresh mint or parsley if desired.

You may also like

Newsletter

Sign up to receive email updates on new recipes.