Egyptian Bamya (Okra Stew) – Savory Tomato & Okra Stew

Egyptian Bamya (Okra Stew) – Savory Tomato & Okra Stew

Middle Eastern Recipes 46 Last Update: Sep 09, 2025 Created: Sep 09, 2025
Egyptian Bamya (Okra Stew) – Savory Tomato & Okra Stew
  • Serves: 6 People
  • Prepare Time: 10 minutes
  • Cooking Time: 40 minutes
  • Calories: 300
  • Difficulty: Medium
Print

Egyptian Bamya is a traditional stew featuring tender okra simmered with chunks of lamb (or beef), onions, garlic, and fresh cilantro in a rich tomato sauce. Finished with a flavor-packed garlic-coriander tasha, this recipe is a comforting, aromatic dish typically served with vermicelli rice or fresh pita and a squeeze of lemon.

Ingredients

Directions

  1. Boil lamb with onion, garlic, carrot, celery, bay leaves, spices, and cilantro in water until tender (30–45 min); reserve broth and cut meat into small chunks.
  2. In a pot, sauté onion, garlic, coriander, and cilantro in olive oil until fragrant. Add chopped peppers.
  3. Stir in okra and tomato paste until paste is distributed.
  4. Pour in tomato sauce, reserved broth, salt, and pepper. Bring to gentle boil, then cover and simmer for 20 min.
  5. Add cooked lamb chunks; simmer on low for an additional 10 min until okra is tender.
  6. Prepare tasha: In a skillet, sauté garlic, coriander, cilantro, and chili in olive oil for 1–2 min. Pour half tasha into stew and simmer 4 min.
  7. Serve stew over vermicelli rice or with pita, topped with reserved tasha and lemon wedges.

Egyptian Bamya (Okra Stew) – Savory Tomato & Okra Stew



  • Serves: 6 People
  • Prepare Time: 10 minutes
  • Cooking Time: 40 minutes
  • Calories: 300
  • Difficulty: Medium

Egyptian Bamya is a traditional stew featuring tender okra simmered with chunks of lamb (or beef), onions, garlic, and fresh cilantro in a rich tomato sauce. Finished with a flavor-packed garlic-coriander tasha, this recipe is a comforting, aromatic dish typically served with vermicelli rice or fresh pita and a squeeze of lemon.

Ingredients

Directions

  1. Boil lamb with onion, garlic, carrot, celery, bay leaves, spices, and cilantro in water until tender (30–45 min); reserve broth and cut meat into small chunks.
  2. In a pot, sauté onion, garlic, coriander, and cilantro in olive oil until fragrant. Add chopped peppers.
  3. Stir in okra and tomato paste until paste is distributed.
  4. Pour in tomato sauce, reserved broth, salt, and pepper. Bring to gentle boil, then cover and simmer for 20 min.
  5. Add cooked lamb chunks; simmer on low for an additional 10 min until okra is tender.
  6. Prepare tasha: In a skillet, sauté garlic, coriander, cilantro, and chili in olive oil for 1–2 min. Pour half tasha into stew and simmer 4 min.
  7. Serve stew over vermicelli rice or with pita, topped with reserved tasha and lemon wedges.

You may also like

Add Your Comment

Author AbdelhadiChenini [email protected] AbdelhadiChenini

Hi, I'm Hadi, the food lover behind FreeTasty! I'm passionate about making home cooking simple, budget-friendly, and full of flavor. Whether you're a kitchen newbie or a seasoned home chef, my goal is to share free, easy-to-follow recipes that anyone can enjoy.

Stay With US

Newsletter

Sign up to receive email updates on new recipes.