Egyptian Okra Stew with Ground Beef Recipe (Bamia Bil Lahma)

Okra stew (or bamia) is a household dish for most Egyptians. The preparations vary depending on who is making it and what is on hand, but the general idea is often similar. In this case, the okra stands out as the highlight accentuated by seasoning and made heartier with meat.

The dish can easily accommodate a vegetarian approach by just substituting the meat for double the amount of okra and a little more salt. Traditionally, this okra stew uses lamb as the main protein, but it is often made with beef as well. I’ve used ground beef for the recipe simply because it’s cheap, easy to find, it’s pretty much foolproof, and it’s how I often ate it growing up. Not everyone is that familiar with okra or some of the various preparations though.

Some people don’t like the texture often associated with okra and may refer to it as slimy or viscous. It never bothered me at all, but I can see what those people mean. The sliminess is greatly affected by preparation. Fried okra or pickled okra for example, often isn’t that slimy at all. Okra made into soup or chopped okra does get a more viscous consistency the more the okra is cut up, blended, or cooked.

One great bonus to this okra stew recipe is that using whole baby okra along with the acid from the tomato sauce cuts down on any texture issues some may have. The baby okra is not only perfectly bite sized, but it gets nice and tender as well. I’d recommend this Egyptian okra stew recipe to okra lover


Egyptian Okra Stew with Ground Beef

  • Servings: 4
  • Difficulty: Easy
  • Rating: ★★★★★
  • Print

This is a simple yet healthy and flavorful dish served in many Egyptian households. The okra takes center stage, but the rest of the ingredients balance and uplift it to star status.


  • 14 ounces baby okra (size 0) (14 ounces is roughly 400 grams. If you can’t find baby okra or size 0 okra, then sliced okra will also work, but it may be more “slimy” than baby okra. Middle Eastern markets will often carry baby okra in the frozen section. Frozen is great, but if you have fresh that works too. )
  • 1 pound 85/15 ground beef or chopped stew beef/lamb (This dish is traditionally made with lamb, however, ground beef is often easier to find, cheaper, and works very well.)
  • 1 tbsp extra virgin olive oil or vegetable oil
  • 1/2 cup chopped sweet onion (Roughly half of a medium sized onion)
  • 2 cloves crushed garlic
  • 2 tsp ground corriander
  • 1/2 tsp cumin (This is optional. It adds a nice underlying flavor, but isn’t necessary.)
  • 1 tsp kosher or sea salt
  • 1/8 tsp cracked black pepper
  • 1/4 tsp cayenne pepper (This is totally optional, but it adds a little bit of heat. )
  • 8 oz plain tomato sauce (This is usually one small can.)
  • 1.75 cups water or chicken broth (The water will be added in 3/4 cup increments throughout cooking)


  • Large pan with high sides or pot
  • Knife
  • Spatula or large spoon
  • Teaspoon measurement
  • Cup measurement


  1. In a pan with high sides, add a tablespoon of vegetable or olive oil and bring the pan up to medium to medium-high heat.
  2. Add the raw ground beef to the pan and start to break it apart with a spatula while browning it. Continue until most of the liquid cooks off. If there is too much liquid (which can happen if the pan was not hot enough or not large enough), then carefully pour some off and continue cooking. If you are using beef stew meat or lamb, then brown all sides of the meat, but don’t cook it all the way through. Also, keep in mind that you may need to simmer the dish twice as long in order to get the meat tender. Home Is A Kitchen - Egyptian Okra Stew Recipe - Bamia - Ground Beef
  3. With the meat browned, add roughly a half cup of chopped sweet onion to the meat and continue cooking. Stir and mix everything together. Home Is A Kitchen - Egyptian Okra Stew Recipe - Bamia - Ground Beef and Onions
  4. When the onions start to become softer or a little more translucent (after a couple of minutes), add the two cloves of crushed garlic (I like to use a garlic press for this) to the mix. You can add it directly, or you can push some of the meat and onions aside and add the garlic directly to the cleared space in the pan to let it reach a golden brown color before mixing it in. Just be careful not to burn the garlic.
  5. Next add the two teaspoons of ground coriander, the teaspoon of salt, the 1/8 teaspoon of black pepper. Add the optional 1/2 teaspoon of ground cumin and the 1/4 teaspoon of ground cayenne pepper if you want as well. Stir the spices in well and let them cook a bit (a minute or two) with the meat to bring out their aromas.
  6. Add the okra to the pan and mix everything well. If using frozen okra, it’s ok to add it directly to the pan frozen. If frozen, stir the ingredients every minute or so until there is no more frost visible on the okra. Home Is A Kitchen - Egyptian Okra Stew Recipe - Bamia - Okra added
  7. Add the 8 oz of plain tomato sauce to the pan next and mix everything very well. Let all of the ingredients cook together another minute while the sauce sizzles and caramelizes slightly.
  8. Then add 3/4 cup of water or chicken broth to the pot and bring everything to a boil. Reduce the heat to a low simmer and make sure there is enough liquid to keep a simmer going, but there’s no need for everything to be fully submerged. Home Is A Kitchen - Egyptian Okra Stew Recipe - Bamia - Simmering
  9. After 30 minutes of simmering, stir everything and add 3/4 to 1 cup more of water or broth as needed to bring the liquid back to where it was at the start of the cooking process. Then simmer for another 30-45 minutes. If using stew meat instead of ground, then you will probably need to simmer for another 1.5 hours to tenderize the meat. Just keep adding liquid every 30 minutes as needed.
  10. When the okra is easily crushed against the side of the pan with a fork, the dish is ready. You want the okra to retain its shape and stand up to stirring, but soft enough that a light push from a fork will break it apart. Home Is A Kitchen - Egyptian Baby Okra Stew with ground beef - Recipe - Bamia
  11. The okra is ready to serve immediately. Serve it plain, over rice, or dip some pita or crust bread into it and eat with your hands!


Home Is A Kitchen - Egyptian Okra Stew Recipe - Bamia - Dipping breadHome Is A Kitchen - Egyptian Okra Stew Recipe - Bamia bil Lahma


Enter your email address to subscribe to this blog and receive notifications of new posts by email.


No spam. Just real updates on recipes, restaurant reviews, travel, and free giveaways!

fb_lg  twitter_lg  ig_lg  pin_lg



Copyright © 2020 Home Is A Kitchen. All Rights Reserved. The content on this page is owned and written by Home Is A Kitchen ( Duplication or use of this content without permission is prohibited. The presence of this content on any other site is a violation of this Copyright. For permission requests to use some or all of this content, use the contact form in the “About” section.

8 thoughts on “Egyptian Okra Stew with Ground Beef Recipe (Bamia Bil Lahma)

Add yours

  1. I just got a bunch of okra out of my garden and I had ground beef in my fridge so I went looking for recipes and landed on yours. It’s in a pot simmering on the stove now and it smells wonderful! Thanks for the recipe!

  2. The dish is very good, no left overs. The only difference I made I put all broth together and simmer it only for 30 min. because we were very hungry and couldn’t wait. Definitely will cook it again. Thank you for sharing the recipe.

  3. This was so good. My mother-in-law usually makes it with stewed beef but I was glad to see a recipe with ground beef cause I had a lot I needed to cook up. Was really tasty we squeezed fresh lime on ours as that is how my mother-in-law prepares it. Thank you for sharing!

    1. Thanks Kayla! The lime sounds like a great addition considering the citrusy flavor of the coriander. Stew beef or lamb is of course more traditional, but ground beef is faster and easier in a pinch.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s

Create a website or blog at

Up ↑