Bamya Bil Lahme (Egyptian Okra Meat Stew)


Bamya bil lahme originated in Egypt thousands of years ago. It is made with lamb or beef. This is the recipe as taught to me by my Egyptian mother-in-law while I was living in Egypt. This recipe is a one-pot recipe, making it quicker and easier to prepare than other stove-to-oven methods. Serve with Egyptian or other short-grain rice.

Prep Time:
20 mins
Cook Time:
1 hrs 35 mins
Total Time:
1 hrs 55 mins
6 servings


  • 4 tablespoons unsalted butter, or more to taste

  • 2 pounds cubed lamb stew meat

  • 2 onions, finely chopped

  • 1 cup beef stock

  • 1 cup chopped, seeded tomato

  • 3 tablespoons tomato paste

  • 2 cloves garlic, minced

  • 1 teaspoon ground cumin

  • 1 teaspoon ground coriander

  • 1 teaspoon salt, or to taste

  • 1 teaspoon ground black pepper, or to taste

  • 1 ½ pounds okra, stems trimmed

  • 2 cups water, or as needed

  • 1 lemon, juiced


  1. Melt 4 tablespoons butter in a large stockpot over medium-high heat. Cook lamb in small batches, turning constantly, until browned on all sides, about 10 minutes.

  2. Add onions to the lamb and saute until translucent, 8 to 10 minutes. Add beef stock, chopped tomato, tomato paste, garlic, cumin, and coriander; stir well. Season with salt and pepper. Cover tightly and reduce heat. Simmer until meat is tender, adding more water if stew becomes too dry, 45 minutes to 1 hour.

  3. Rinse okra in cool water. Poke holes into okra to help absorb liquid. Add to the stew. Pour lemon juice over okra to reduce their slimy texture.

  4. Simmer on low until okra is soft and stew is thickened, 30 to 45 minutes more.

Cook's Note:

Use 6 tablespoons olive oil instead of the butter if preferred.

Nutrition Facts (per serving)

388 Calories
24g Fat
18g Carbs
27g Protein
Nutrition Facts
Servings Per Recipe 6
Calories 388
% Daily Value *
Total Fat 24g 31%
Saturated Fat 12g 59%
Cholesterol 106mg 35%
Sodium 548mg 24%
Total Carbohydrate 18g 6%
Dietary Fiber 6g 22%
Total Sugars 5g
Protein 27g
Vitamin C 50mg 248%
Calcium 148mg 11%
Iron 4mg 21%
Potassium 909mg 19%

* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

** Nutrient information is not available for all ingredients. Amount is based on available nutrient data.

(-) Information is not currently available for this nutrient. If you are following a medically restrictive diet, please consult your doctor or registered dietitian before preparing this recipe for personal consumption.