Meat & Okra Stew (Bamya)

Contributed byAlexa Elgabri
Meat and okra stew in a reddish-brown sauce, served on a blue-patterned plate.

Ingredients

  • 2 pound stewing lamb (or beef, cut into 1-inch cubes)
  • 2 onions (finely chopped)
  • 2 clove garlic (finely minced)
  • 1 teaspoon ground cumin
  • 1 teaspoon ground coriander
  • 1 cup tomatoes (peeled, seeded and chopped)
  • 3 tablespoon tomato paste
  • 1 cup beef stock (or water, or as needed)
  • 2 tablespoon mint (chopped, fresh, optional)
  • unknown salt
  • unknown pepper (freshly ground)
  • 1 1/2 pound okra
  • vinegar
  • 1 lemon's juice
Yield: 6 Servings
Prep Time: 45 minutes
Cook Time: 2 hours 30 minutes

Instructions

Preheat oven to 325°. In a large frying pan over medium-high heat, warm 1 tablespoon of the butter or oil per serving. Working in batches, add the meat and fry, turning, until browned on all sides, about 10 minutes. Using a slotted spoon, transfer to a baking dish or stew pot. Add the onions to the fat remaining in the frying pan and sauté over medium heat until tender and translucent, 8 to 10 minutes. Add the garlic, cumin, coriander, tomatoes, tomato paste and 1 cup stock and mint, if using. Stir well. Pour over meat and season with salt and pepper. Cover and bake until all liquid is absorbed, about 1 1/2 hours. Taste and adjust the seasonings. Meanwhile, prepare the okra. Okra must be cooked so that its slimy texture is eliminated. Trim the conical tops with a sharp knife, then soak the okra for 30 minutes, allowing 1/2 cup vinegar per pound. Drain, rinse and dry the okra. In a sauté pan over medium heat, warm the remaining 1/2 tablespoon (per serving) of butter or oil. Add the okra and sauté for 3 minutes, stirring gently. Remove the stew from the oven and arrange the okra on top in a spoke pattern. Sprinkle the lemon juice evenly over the surface. Re-cover the dish and return it to the oven. Bake for 35 minutes longer. Add stock or water if the mixture seems too dry.

© 2025 Upper Arlington Public Library
2800 Tremont Road, Upper Arlington, OH 43221 • (614) 486-9621

Hours

  Monday – Thursday: 10am – 8pm; Friday: 10am – 6pm; Saturday: 10am – 5pm; Sunday: 1pm – 5pm

Locations

2800 Tremont Road, Upper Arlington, OH 43221
(614) 486-9621
1945 Lane Road, Upper Arlington, OH 43220
(614) 459-0273
1901 Arlington Ave, Upper Arlington, OH 43212
(614) 488-5710

Search

Find content across our site and collections

This field is for validation purposes and should be left unchanged.

If you ever need assistance with anything library-related, our expert librarians are always happy to help.

Call us: (614) 486-9621