Homemade Corn Salad Recipe | Easy and Delicious

Homemade Corn Salad Recipe | Easy and Delicious

Corn Salad Recipe Today we are going to make corn salad, which is a perfect side dish for anything grilled. This is a nutritious and …

Best Grilled fish recipe | Easy and Delicious

Best Grilled fish recipe | Easy and Delicious

Grilled Fish Recipe I think everyone deep down would prefer grilled food over any kind of stews or fried foods. They are comforting and let …

Best Greek Rice Recipe | Easy and Delicious

Best Greek Rice Recipe | Easy and Delicious

Greek Rice Recipe Today at Tak Recipe, we are making Mediterranean-style pilaf. Greek rice is a tasty and nutritious dish that is easy to make. …

Okra Stew Recipe

Khoresh Bamieh Recipe with chicken lebanese vegetarian middle eastern khuzestani african okra stew my persian kitchen beef stew with okra

Khoresh Bamieh (Okra Stew) is another classic Persian stew that you will be amazed at how delicious it is.

okra stew recipe vegetarian okra stew recipe nigerian okra stew recipe ghana african okra stew recipe west african okra stew recipe okra stew creole okra stew recipe persian lebanese okra stew recipe

Okra may be a little controversial, some may hate it, and some do not. But with a bit of care and some techniques, you can make one of the most appealing stews ever.

Okra Stew Recipe khoresht bamiyeh irani

This dish, which originated from the southern region of Iran, needs three or four basic ingredients and can be easily prepared. Stay with us to learn how to prepare this tasteful stew in your kitchen, just like Iranians.

Okra Stew recipe

Khoresh Bamieh is another classic Persian stew that you will be amazed at how delicious it is. Okra may be a little controversial, some may hate it, and some do not.
5 from 1 vote
Prep Time 30 minutes
Cook Time 2 hours 30 minutes
Total Time 3 hours
Course Main Course
Cuisine iranian
Servings 4
Calories 298 kcal


  • 300 g Okra
  • 400 g Beef or lamb meat
  • 2 Medium onion
  • 2 Garlic
  • 2 Tomato
  • 1 tbsp Tomato paste
  • 2 tbsp Lemon juice,verjuice, or unripe sour grapes
  • to taste Ground turmeric
  • to taste Black pepper
  • to taste Salt


  • Peel and wash the onions and garlic cloves and chop them into fine pieces. Put a pot on the stove and heat some oil. Once it gets hot, add the chopped onions to the pot and sauté them for a couple of minutes until translucent.
  • Now add the garlic to the pot and sauté for a few minutes until it releases its aroma. Then add turmeric to the pot and sauté to mix it with the ingredients and give a golden hue to them.
  • Wash and pat dry the meat. Chop it into medium size chunks. It should be about 4 to 6 centimeters in size, not too large or small. The size of the meat chunks affects the looks of the stew and makes it tricky to cook them. Moreover, you should use meat that has some fat to give this stew an appealing look and taste. You can also use chicken breast or thigh for this stew, but you need to use 600 to 800 grams of them.
  • Add the chopped meat to the pot and sauté them while stirring for about 10 to 15 minutes until it changes color. The meat releases some liquid while sauteing and absorbs it back again. Sauté the meat only until it changes its color because by overcooking them, it may become too hard and take more time to cook in the following steps.
  • Peel the tomatoes and grate them. Add the grated tomatoes to the pot and sauté them a little. Then add tomato paste and cook until the raw taste and smell of the tomato paste are removed. In addition to having a positive effect on the taste of the stew, sautéing the tomato paste makes the stew more colorful at the end.
  • Now add 4 cups of water and turn the heat to high. Once the water reaches a boil, reduce it to low and let it simmer gently. The essential point about Persian stews is the time you put into simmering. The longer it simmers, the more delicious it becomes. So you should turn the heat to very low and let it simmer for hours. Traditionally in Iran, people let it simmer from the beginning of the day to reach an excellent taste and thickness by noon.
  • While the meat is cooked, wash the okra and cut their stems off. Be careful not to cut the okra since it will negatively affect the appearance of the stew. Use fine okra, which has a much more cohesive texture than coarse one and will not fall apart easily during cooking.
  • Now sauté them with oil on the heat for about 5 to 10 minutes. Stir them gently as needed. Sautéing the okras help them not fall apart while cooking and keep them intact.
  • After about two to three hours, when the meat is cooked and becomes tender, add the okras, salt, black pepper, and lemon juice to the pot. You can also substitute lemon juice with verjuice or unripe sour grapes.
  • Now let the stew gently simmer on low heat for about 30 minutes so that, in addition to cooking the okra, the stew thickens and the liquid evaporates. Okra stew is of the stews that should be served moist but not watery.
  • Another important point about this stew is to not simmer the okra for a long time since they will be crushed and spoil the appearance of the stew. When the stew reaches a nice consistency, transfer it to a bowl, serve it with steamed rice, and pair it with Torshi or olive. Enjoy your meal!
Keyword khoresh, khoresht, stew


In some recipes, tamarind is used to season the okra stew, which gives this stew a delicious tart taste. Dilute 50 grams of tamarind with a bit of boiling water, then strain it and add it to the stew. Some also make it a little spicy by adding red chili powder and ginger powder.

Last Updated : Thursday 23 March 2023

1 Comment

  1. sanaz 23 March 2023 at 3:14 am

    5 stars
    This food is very delicious. I tested it in Tehran. Of course, there were yellow split peas in that stew.

Recipe Rating

All rights reserved for TakRecipe.