Cut the beef into roughly 3 cm cubes. Peel and finely dice the onions and garlic. Scald the tomatoes in boiling water, rinse with cold water, peel, remove seeds, and dice the flesh.
Heat the oil in a large pot or Dutch oven over medium-high heat. Working in batches, brown the beef on all sides, 4–5 minutes per batch. Set aside.
In the same pot, fry the diced onions and garlic over medium heat until golden brown, about 5 minutes. Return the browned beef to the pot. Stir in the tomato paste, then add the Ras el Hanout, harissa, paprika, cumin, cinnamon, cloves, and bay leaf. Cook, stirring constantly, for 1–2 minutes without letting the spices burn. Add the diced tomatoes and salt lemon (or lemon juice), then pour in the broth. Cover and simmer over low heat for approximately 2 hours.
Prepare the okra: For fresh okra, bring salted water to a boil over high heat, add the trimmed okra, and blanch for 2 minutes. Drain in a colander and rinse with cold water, then drain well. For canned okra, pour the contents into a colander, rinse briefly under cold water, and drain well.
About 15 minutes before the beef is done (around the 1 hour 45 minute mark), add the prepared okra to the pot. Continue simmering until the beef is very tender.
Rinse the coriander or parsley, shake dry, and chop finely.
Taste the ragout and adjust salt and pepper as needed. If you did not use salt lemon, add lemon juice to taste. Sprinkle with the chopped coriander or parsley. Serve with lemon quarters on the side.
The Boss Kitchen editorial staff oversees content review, fact-checking, and recipe verification across the site. Published articles pass through the editorial team before going live, ensuring ingredient lists, techniques, cooking times, and nutritional claims hold up in a home kitchen. The team coordinates contributions across the site writers, handles reader corrections, and maintains consistency in measurement conventions, safety guidance, and dietary labeling. Posts under this byline typically represent team-reviewed reference material, site announcements, or editorial roundups rather than individual-author features, and they are held to the same sourcing standards as bylined recipe and product coverage.