How to Make Baghali Bademjan: A Delicious and Nutritious Persian Dish

Friday, September 04, 2026

SAEDNEWS: Learn how to prepare Baghali Bademjan, a flavorful and nourishing Persian dish made with fava beans and eggplant. This traditional recipe combines simple ingredients to create a hearty meal with a rich taste and satisfying texture.

How to Make Baghali Bademjan: A Delicious and Nutritious Persian Dish

According to Saednews, Follow along as we explore how to prepare this delicious Greek-inspired vegetable stew with fava beans, eggplant, tomatoes, and feta cheese.

Ingredients

  • 250 g fava beans

  • 800 g tomatoes

  • 1 medium potato

  • 1 zucchini

  • 1 eggplant

  • 1 red bell pepper

  • 2 red onions

  • 100 g feta cheese

  • ½ cup sliced black olives

  • 5 tablespoons olive oil

  • 6 garlic cloves

  • 4 tablespoons chopped fresh parsley

  • 2 cups chicken or vegetable stock

  • Salt and black pepper, to taste

How to Make Greek-Style Fava Bean & Eggplant Stew

Step 1: Prepare the Vegetables

Dice the onions, zucchini, bell pepper, eggplant, and potato. Peel and finely chop the garlic.

Make a small slit in each tomato and place them in boiling water. After about 10 minutes, remove the tomatoes and peel off their skins.

Step 2: Cook the Fava Beans

Place the fava beans in a pot with a little salt and enough water to completely cover them. Cook until they become slightly tender.

Transfer the beans to cold water, drain well, and remove their skins.

Step 3: Heat the Olive Oil

Pour 3 tablespoons of olive oil into a medium skillet and heat gently. Add the onions and sauté for about 10 minutes, until they begin to soften.

Step 4: Sauté the Vegetables

Add the bell pepper, zucchini, and eggplant to the onions and sauté for a few minutes.

After about 5 minutes, add the potato and chopped garlic. Stir well to combine the vegetables.

Step 5: Add the Tomatoes and Stock

Dice the peeled tomatoes and add them to the skillet along with the chicken or vegetable stock.

Step 6: Simmer the Stew

Increase the heat until the mixture comes to a boil. Then reduce the heat to low, cover the skillet, and simmer for about 20 minutes.

Step 7: Add the Fava Beans

After 20 minutes, add the cooked fava beans and chopped parsley.

Stir gently to combine the ingredients, then cover and cook for another 10 minutes over low heat.

Step 8: Finish and Serve

Remove the stew from the heat and transfer it to a serving dish.

Drizzle the remaining olive oil over the top and scatter the sliced black olives across the dish.

Crumble the feta cheese and sprinkle it over the stew. Your Greek-style fava bean and eggplant stew is ready to serve. Enjoy!

Helpful Tips

  • For the best flavor, use a fragrant, good-quality olive oil.

  • Traditional versions of this dish may not require removing the eggplant's bitterness. However, if you prefer, sprinkle the eggplant with salt before cooking and let it sit briefly, then rinse and drain it.

  • For a smoother texture, blend the cooked stew until completely puréed. It can then be served as a delicious dip.

  • The stew can be enjoyed on its own or served over cooked white or brown rice, bulgur, or pasta.

  • If you don't have chicken or vegetable stock, you can use stock powder dissolved in hot water and add it to the stew.