Egyptian beef and okra stew, often called bamia, is a tomato-based braise with tender beef, garlic, and coriander. This stovetop version balances a rich, savory sauce with the fresh lift of lemon, and is served traditionally with rice or bread; family and regional versions vary in seasoning and texture.
Ingredients
- 1½ lb beef chuck, cut into 1-inch cubes (680 g)
- 2 tbsp olive oil (30 ml)
- 1 large yellow onion, finely chopped (about 1 cup / 150 g)
- 4 garlic cloves, minced (about 12 g)
- 2 tbsp tomato paste (32 g)
- 1 can crushed tomatoes (14.5 oz / 411 g)
- 3 cups beef broth, preferably low-sodium (710 ml)
- 1 lb fresh small okra, trimmed (450 g); or frozen whole okra, thawed and patted dry
- 1 tsp ground coriander (2 g)
- ½ tsp ground cumin (1 g)
- ¼ tsp ground allspice (about 0.5 g), optional
- 1¼ tsp fine salt (about 7 g), plus more to taste
- ¼ tsp freshly ground black pepper (about 0.5 g)
- 1 tbsp fresh lemon juice (15 ml)
- ¼ cup chopped fresh cilantro leaves (about 10 g), for serving
Instructions
- Prepare the ingredients. Pat the beef dry with paper towels so it browns rather than steams. Chop the onion, mince the garlic, and trim only the dry stem ends from the okra, taking care not to cut into the pods. If using frozen okra, thaw it and blot away surface moisture. Measure the spices, tomatoes, and broth before you start cooking.
- Brown the beef. Heat the olive oil in a heavy Dutch oven or large, deep pot over medium-high heat. Working in two batches so the pieces have room, brown the beef for about 5 minutes per batch, turning to color several sides. Transfer the browned pieces to a plate. Browning develops savory flavor on the surface; the meat does not need to cook through at this stage.
- Cook the aromatics and spices. Reduce the heat to medium. Add the onion to the same pot and cook for about 4 minutes, stirring and scraping up browned bits, until softened. Stir in the garlic, tomato paste, coriander, cumin, allspice if using, salt, and pepper. Cook for 1 minute, stirring constantly so the garlic does not scorch and the tomato paste darkens slightly.
- Start the beef braise. Pour in the crushed tomatoes and broth, then stir to loosen any browned residue from the bottom of the pot. Return the beef and any juices on the plate. Bring the liquid just to a gentle boil, then lower the heat until it simmers. Cover with the lid slightly ajar and cook for 65 minutes, stirring once or twice. Keep the simmer gentle; a hard boil can make the meat less tender and reduce the sauce too quickly. Since these are whole cuts of beef, the USDA FSIS safe minimum is 145°F (63°C) with a 3-minute rest; this stew cooks beyond that temperature as the beef braises until fork-tender.
- Add the okra. Stir in the okra, cover the pot, and simmer gently for 20 minutes. Check after 15 minutes: small pods may soften sooner, while larger or frozen pods can take the full time. The okra should be tender enough to cut easily but still hold its shape. Stir carefully rather than vigorously to keep the pods intact.
- Finish and adjust. Check that the beef is fork-tender and the sauce coats a spoon. If it is thinner than you like, simmer uncovered for a few minutes, stirring gently; if it has become too thick, add a splash of broth or water. Take the pot off the heat, stir in the lemon juice, and taste for salt and pepper. Sprinkle with cilantro just before serving.
Tips
- Choose small okra when possible. Smaller pods are usually more tender and fit neatly into the stew. Fresh okra is common in markets when in season; frozen whole okra is a practical substitute and needs no chopping. Drying the pods before adding them helps prevent excess water from thinning the sauce.
- Keep the okra intact. Cutting the pods exposes their mucilage, the substance that can make a stew feel slippery or overly thick. Trim the stem cap without slicing into the pod, and fold the okra in gently. A little thickening is normal and helps the tomato sauce cling to the meat.
- Brown in batches and control the heat. Crowding the pot traps steam and prevents good browning, so give the beef space or work in extra batches. Once the broth is added, aim for a quiet simmer with occasional bubbles rather than a rolling boil. If the bottom starts catching, lower the heat and add a small splash of liquid.
- Adjust the sauce at the end. Tomato brands and broth vary in salt and acidity. Taste after the lemon goes in, then add salt gradually. The lemon should brighten the tomato and beef, not make the stew sharply sour; begin with the listed amount and add more only if you want a tangier finish.
Serving Suggestions
Serve the stew hot in shallow bowls with Egyptian-style rice, plain white rice, or another fluffy long-grain rice to catch the tomato sauce. Aish baladi, the round Egyptian flatbread, is another fitting choice for scooping up the broth; pita or another soft flatbread works when baladi is not available. Offer extra lemon wedges and a little chopped cilantro at the table so each person can season their portion.
Because the stew includes beef and okra, a simple side is usually enough. Try a crisp cucumber-and-tomato salad, sliced radishes, or a plate of pickled vegetables for freshness and contrast. If serving a larger meal, pair it with a mild vegetable side such as roasted carrots or green beans rather than another rich, saucy dish. For a hearty family-style meal, bring the pot to the table and spoon the stew over rice just before serving.
Variations
Use lamb instead of beef. Lamb shoulder cut into cubes gives the stew a fuller, slightly more pronounced flavor. Follow the same browning and braising method, checking for tenderness as it cooks; the exact time can vary with the size and cut of the pieces. Beef chuck is widely available and has enough connective tissue to become tender during a slow simmer.
Make it meatless. Leave out the beef and use vegetable broth. For a more substantial bowl, add 1½ cups (about 250 g) cooked chickpeas during the final 15 minutes, or serve the tomato-and-okra stew over rice with beans on the side. Without the browned meat, the sauce will taste lighter, so taste carefully for salt, coriander, and lemon.
Use a different tomato base. If crushed tomatoes are unavailable, use 1 can (14.5 oz / 411 g) diced tomatoes and break them up with a spoon as they cook. The sauce will be a little more textured. For a smoother result, pass canned whole tomatoes through your fingers or crush them in a bowl before adding them.
Change the seasoning gently. Some cooks favor a stronger garlic note, while others add a pinch of chili for warmth. Increase garlic by one or two cloves, or add up to ¼ tsp (about 0.5 g) red pepper flakes with the dry spices. These are optional variations rather than required ingredients; keep the coriander and lemon in the mix for the characteristic savory, bright balance.
Storage and Reheating
Refrigerate leftover stew within 2 hours of cooking, dividing a large amount into shallow, covered containers so it cools promptly. It keeps for 3–4 days in the refrigerator. The sauce may thicken as it chills, and the okra can soften further, but the flavor remains well suited to a next-day meal.
For longer storage, freeze the cooled stew in airtight, freezer-safe portions for up to 2–3 months for best quality. Thaw it overnight in the refrigerator before reheating when possible. Warm leftovers in a covered saucepan over medium-low heat, stirring gently and adding a little water or broth if the sauce is too thick. You can also microwave an individual portion in a covered, microwave-safe dish, stirring partway through. Reheat leftovers until they reach 165°F (74°C), checking the center with a food thermometer.
Frequently Asked Questions
What is Egyptian bamia?
Bamia is a stew made with okra, usually cooked in a tomato-based sauce and often paired with beef or lamb. Recipes vary between households and regions: some use more garlic or lemon, while others make a thicker sauce or leave out meat. This recipe is a beef version with coriander and cumin.
Can I use frozen okra?
Yes. Use whole frozen okra, thaw it, and pat it dry before adding it to the pot. Stir it in gently and start checking for tenderness after 15 minutes, since the size and condition of frozen pods vary. Avoid sliced okra if you want the pods to keep a distinct shape.
Why is my okra stew slimy?
Okra naturally releases mucilage, especially when pods are cut or stirred roughly. Trim only the stem ends, keep the pods whole, and fold them into the stew rather than beating them with a spoon. A gently simmered sauce will still thicken somewhat; if it seems too thick, loosen it with broth and finish with lemon.
Can I make the stew ahead?
Yes. You can cook it a day ahead, cool it promptly, and refrigerate it in a covered container. Reheat it gently the next day until it reaches 165°F (74°C). The beef may taste even more seasoned after resting, though the okra will be softer than when freshly cooked.
What can I use if I cannot find Egyptian baladi bread?
Serve the stew with pita, another soft flatbread, or rice. Baladi is a traditional Egyptian bread, but it is not essential to the recipe. Choose a bread that is sturdy enough to scoop up the sauce, or spoon the stew directly over rice.
Related
- Cajun Ninja Crawfish Stew with a Deep Roux and Rice
- Cajun Ninja Chicken Stew: Louisiana-Style Comfort Food
- Cajun Lamb Stew with Tender, Slow-Braised Lamb
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).