A wholesome, deeply comforting soup crafted from slow-simmered stock, aromatic garden vegetables, and fresh herbs, served with crusty bread.
Heat the olive oil in a pot over medium-high heat and brown the lamb on all sides.
Add the onion and cook for 5 minutes until soft.
Stir in the cumin, coriander, and black pepper and fry for 1 minute.
Add the tomatoes and water, bring to a boil, skim off the foam, then simmer gently for 1 hour until the lamb is tender.
Season with salt, scatter the fresh coriander over, and serve hot with bread.