Brown the Lamb: In a large pot or Dutch oven, heat the olive oil over medium-high heat. Season the lamb pieces with salt and pepper, then add them to the pot. Cook until the lamb is browned on all sides, about 5-7 minutes. Remove the lamb from the pot and set aside.
Sauté the Vegetables: In the same pot, add the chopped onion and minced garlic. Sauté until the onion is translucent and soft, about 5 minutes. Add the cumin and smoked paprika, cooking for another minute until fragrant.
Simmer the Stew: Return the browned lamb to the pot along with the fresh and crushed tomatoes. Stir in the chicken or beef broth. Bring the mixture to a boil, then reduce the heat to low, cover, and let it simmer for about 1 hour.
Add the Okra: After the stew has simmered and the lamb is starting to become tender, add the sliced okra to the pot. Continue to simmer, covered, for another 30 minutes, or until the lamb is very tender and the okra is soft.
Final Seasoning: Taste the stew and adjust the seasoning with additional salt and pepper as needed.
Serve: Ladle the stew into bowls and garnish with fresh cilantro or parsley. Serve hot, ideally with a side of rice, couscous, or crusty bread to soak up the delicious sauce.
Enjoy your Lamb and Okra Stew, a dish that brings warmth and rich flavors to any meal!