Egyptian bamia is a comforting okra stew, often made with beef in a garlicky tomato sauce and seasoned with coriander. This version simmers the beef until tender, then adds okra near the end so the pods hold their shape and the sauce stays rich rather than overly thick.
Ingredients
- 1 lb (454 g) beef chuck, cut into 1-inch (2.5 cm) cubes
- 2 tbsp (30 ml) olive oil, divided
- 1 medium yellow onion, finely chopped, about 1 cup (150 g)
- 2 tbsp (30 g) tomato paste
- 1 can crushed tomatoes, 28 oz (794 g)
- 2 cups (475 ml) beef broth or water, plus a little more if needed
- 1 lb (454 g) small fresh okra, stems trimmed without cutting into the pods, or frozen whole okra
- 4 garlic cloves, finely chopped or crushed, about 1 tbsp (15 g), divided
- 1½ tsp (3 g) ground coriander
- ½ tsp (1 g) ground cumin
- 1 tsp (6 g) fine salt, plus more to taste
- ¼ tsp (0.5 g) freshly ground black pepper
- 1 tbsp (14 g) ghee or butter
- 1 tbsp (15 ml) fresh lemon juice
- 2 tbsp (8 g) chopped fresh cilantro, optional
Instructions
- Prepare the ingredients. Pat the beef dry so it browns rather than steams. Chop the onion and garlic, measure the spices, and trim only the dry stem ends from fresh okra. Keep the pods whole; cutting them open releases more of their natural thickening juices. If using frozen okra, keep it frozen until it goes into the pot, or thaw it in the refrigerator and pat it dry.
- Brown the beef. Heat 1 tablespoon (15 ml) of the olive oil in a heavy pot or Dutch oven over medium-high heat. Working in batches if needed, brown the beef on several sides for about 10–12 minutes total. Avoid crowding the pot, which traps steam and prevents good color. Transfer the browned beef to a plate. A few browned bits on the pot bottom are useful flavor, but lower the heat if they begin to burn.
- Build the tomato base. Add the remaining 1 tablespoon (15 ml) oil and the chopped onion to the pot. Cook for about 5 minutes, stirring, until softened. Stir in the tomato paste, cumin, half of the garlic, salt, and pepper; cook for 1 minute to deepen the paste’s flavor. Pour in the crushed tomatoes and broth, scraping up the browned bits. Return the beef and any juices to the pot.
- Simmer until the beef is tender. Bring the sauce just to a gentle boil, then reduce the heat to low and cover the pot. Simmer for about 70 minutes, stirring occasionally and keeping the sauce at a quiet bubble. Around the halfway point, check a large beef cube with a food thermometer. USDA FSIS lists 145°F (63°C) with a 3-minute rest as the safe minimum for whole cuts of beef; lift the checked piece out to rest for 3 minutes, then return it to the pot and continue cooking until fork-tender. If the sauce becomes very thick before the meat is tender, add broth or water a splash at a time.
- Add the okra. Stir in the fresh or frozen okra and simmer uncovered for 15–18 minutes, stirring gently once or twice. The okra should be tender but still recognizable as whole pods. If you prefer a thicker sauce, let it bubble uncovered for a few extra minutes; if it is already very thick, add a little hot water. Taste the sauce and adjust the salt and pepper.
- Finish with garlic and coriander. In a small skillet, melt the ghee or butter over medium-low heat. Add the remaining garlic and ground coriander and stir for about 30–45 seconds, just until fragrant; do not let the garlic turn dark brown. Scrape this mixture into the stew and stir gently. Take the pot off the heat, add the lemon juice, and let the stew stand for 2 minutes before serving. Scatter cilantro over the top if desired.
Tips
- Keep the okra whole. Small pods are easy to serve and less likely to make the sauce ropy. Trim the stem tip without slicing into the pod, and stir carefully once the okra is in the pot. If only large pods are available, cut them in half crosswise, knowing the stew may thicken more.
- Choose fresh or frozen according to what you have. Frozen whole okra works well and can go straight into the simmering sauce. If you thaw it first, drain and dry it so extra water does not dilute the stew. Avoid thawing it on the counter for an extended period.
- Give the beef enough time. Chuck becomes tender at a gentle simmer, not a hard boil. If it is still chewy after the stated simmer, continue cooking in 10-minute increments before adding the okra; the exact time depends on cube size and the cut of beef.
- Adjust thickness at the end. Okra naturally thickens tomato sauce, and the stew will thicken further as it stands. Add hot broth or water if it gets too dense, or simmer uncovered briefly if you want a more concentrated sauce. Avoid prolonged stirring, which can break up the pods.
Serving Suggestions
Serve bamia hot in shallow bowls with Egyptian rice, plain white rice, or another simple long-grain rice that can catch the tomato sauce. A piece of warm flatbread is also useful for scooping up the last of the gravy. The stew is substantial because of the beef, so a small side of cucumber and tomato salad, sliced radishes, or lightly dressed greens adds a fresh contrast without competing with its savory flavor.
For a fuller table, offer lemon wedges and let everyone add a little more acidity to their bowl. A spoonful of plain yogurt on the side is optional, though it is not essential to the dish. If serving rice, prepare it while the beef simmers so it is ready when the okra finishes. Keep the stew covered off the heat only briefly before serving; long holding can soften the okra and make the sauce thicker.
Variations
Egyptian bamia has family and regional variations. Some cooks use lamb instead of beef, while others make a meatless tomato-and-okra version. For lamb, use 1 lb (454 g) boneless shoulder cut into cubes and follow the same browning and simmering method, allowing extra time if the pieces are not tender. For a vegetarian pot, omit the beef, use vegetable broth, and simmer the tomato base for about 20 minutes before adding the okra; the result is lighter and less rich, so a little extra olive oil can round it out.
For a more pronounced citrus note, add another teaspoon of lemon juice at the table rather than increasing it substantially in the pot. A pinch of chili flakes can bring gentle heat without changing the basic flavor. If fresh coriander leaves are unavailable, simply leave out the optional cilantro: the ground coriander in the sauce and the garlic-ghee finish provide the characteristic warm, savory seasoning. Tomato paste can be omitted in a pinch, but the sauce will be looser and less concentrated.
Storage and Reheating
Refrigerate leftovers within 2 hours of cooking, in a covered container, and use them within 3–4 days. The sauce thickens as it cools, and the okra may become softer after storage, but the flavor remains well suited to reheating. For longer storage, freeze portions in airtight freezer-safe containers for up to 2–3 months for best quality. Leave a little room at the top of each container for expansion, and thaw frozen portions overnight in the refrigerator.
Reheat on the stovetop over medium-low heat, stirring gently and adding a splash of water or broth to loosen the sauce. Heat until the leftovers reach 165°F (74°C), checking with a food thermometer, as USDA FSIS recommends for reheated leftovers. A microwave also works: cover loosely, heat in short intervals, stir carefully between intervals, and check the temperature in more than one spot. Avoid repeatedly warming and cooling the whole pot; reheat only the portion you plan to serve.
Frequently Asked Questions
Can I make Egyptian okra stew without beef?
Yes. Omit the beef and use vegetable broth or water. Simmer the onion, tomato, and seasoning base for about 20 minutes before adding the okra, then cook until the pods are tender. The meatless version is less rich, but it is still a satisfying tomato stew served with rice or bread.
Should I thaw frozen okra before adding it?
No, whole frozen okra can be added directly to the simmering sauce. It may take a minute or two longer to return to a simmer, so judge doneness by the tenderness of the pods rather than the clock alone. If you thaw it in advance, drain and pat it dry before cooking.
How do I keep okra from becoming slimy?
Use whole pods when possible, trim only the stems, and add them after the beef is tender rather than simmering them for the full cooking time. Stir gently and avoid cutting or crushing the pods. Some thickening is normal and helps give the tomato sauce body; the goal is to avoid excessive stirring and overcooking.
What cut of beef works best?
Beef chuck is a practical choice because it becomes tender during a long, gentle simmer and gives the sauce a hearty flavor. Stew meat can also work, although it may contain a mixture of cuts and need more or less time. Choose evenly sized cubes and continue simmering until they are fork-tender before adding the okra.
Can I prepare the stew ahead?
Yes. You can cook the beef in the tomato sauce a day ahead, refrigerate it promptly, and then reheat it before adding the okra. Simmer the okra in the reheated sauce just before serving so it keeps a better texture. If the sauce has thickened overnight, loosen it with a little water or broth.
What can I use instead of ghee?
Butter is the closest easy substitute and gives a similar rounded finish. Olive oil works for a dairy-free option, though its flavor is fruitier and less buttery. Whichever you use, warm the garlic and coriander gently and take the pan off the heat as soon as they smell fragrant, before the garlic browns.
Related
- Egyptian Marshmallow Recipe with Honey and Orange Blossom
- Egyptian Pickled Eggplant Recipe: Tangy and Spiced
- Egyptian Roast Beef with Cumin, Coriander and Pan Gravy
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).