Egyptian Bamia with Tomato and Beef Stew

Egyptian Bamia with Tomato and Beef Stew

Be the first to rate
1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...

Bamia is a classic Egyptian okra stew where tender beef and whole okra pods simmer together in a bright, garlicky tomato sauce. This version uses beef chuck instead of the more traditional lamb, giving it a rich, deep flavor that pairs perfectly with the acidity of the tomatoes. It's typically ladled over warm basmati rice or scooped up with a torn piece of Egyptian flatbread.

Prep Time20 mins
Cook Time75 mins
Total Time95 mins
Servings4
Yield4 servings

Nutrition Facts

Per serving (estimated)

  • 385 kcalCalories
  • 18 gFat
  • 5 gSaturated Fat
  • 22 gCarbs
  • 7 gFiber
  • 9 gSugar
  • 34 gProtein
  • 720 mgSodium
  • 980 mgPotassium
  • 135 mgCalcium
  • 5.5 mgIron
  • 32 mgVitamin C
  • 85 mcgVitamin A

Ingredients

For the beef

  • 1.5 lb beef chuck, trimmed and cut into 1-inch cubes
  • 2 tbsp olive oil
  • 1 large yellow onion, finely chopped
  • 5 garlic cloves, minced
  • 1 tsp kosher salt
  • 0.5 tsp black pepper

For the tomato sauce

  • 2 tbsp tomato paste
  • 2 cups canned crushed tomatoes
  • 1 cup beef broth or water
  • 1 tsp ground coriander
  • 0.5 tsp ground cumin
  • 0.25 tsp ground turmeric
  • 1 dried bay leaf
  • 1 tbsp fresh lemon juice

For the okra and finish

  • 1 lb fresh okra, tops trimmed (or 14 oz frozen whole okra, thawed)
  • 2 garlic cloves, thinly sliced
  • 0.5 tsp ground coriander
  • 2 tbsp chopped fresh cilantro or flat-leaf parsley
  • Steamed basmati rice, for serving

Directions

  1. Pat the beef cubes dry with paper towels and season generously with salt and pepper. Heat the olive oil in a heavy Dutch oven over medium-high heat and brown the beef in batches, about 3 minutes per side; transfer to a plate.
  2. Reduce the heat to medium and add the chopped onion to the same pot. Cook until soft and lightly golden, about 6 minutes, then stir in the minced garlic and cook 1 minute until fragrant.
  3. Add the tomato paste and stir for 2 minutes to deepen its color, then pour in the crushed tomatoes, broth, coriander, cumin, turmeric, and bay leaf. Return the beef with any juices to the pot, bring to a simmer, cover, and cook gently for 45 minutes until the beef is fork-tender.
  4. While the beef cooks, prepare the okra: if using fresh okra, rub the trimmed pods with a pinch of salt and a few drops of lemon juice and let sit for 10 minutes, then rinse and pat completely dry to minimize slime.
  5. Heat a small skillet over medium heat with a drizzle of oil, add the sliced garlic and coriander, and saute the okra for 4 minutes, turning occasionally, until lightly seared and no longer sticky.
  6. Gently nestle the seared okra into the beef stew, cover, and simmer 15 minutes more so the okra absorbs the sauce. Uncover, stir in the lemon juice, and simmer 5 minutes to thicken.
  7. Discard the bay leaf, scatter the chopped cilantro or parsley over the top, and taste for seasoning, adjusting salt and lemon as needed.
  8. Ladle the stew into shallow bowls over a mound of steamed basmati rice, making sure each serving gets a generous spoonful of the tomato sauce and several whole okra pods.

Cook’s Notes

  • Always dry fresh okra thoroughly and sear it before adding to the stew; this is the key to avoiding the slimy texture that puts many people off okra.
  • For a deeper, slightly smoky flavor, char 2 small tomatoes over an open flame and blend them into the sauce before adding the beef.
  • If using frozen okra, do not thaw it on the counter; rinse briefly under cold water and pat dry so it does not water down the sauce.
  • A pinch of ground dried mint stirred in at the very end gives the stew a refreshing lift that is common in Egyptian home cooking.
  • This stew tastes even better the next day; store covered in the refrigerator for up to 3 days and reheat gently with a splash of water.