To prepare your waterblommetjies, soak them in salted water for an hour to draw out any hidden insects. Give them a good rinse, then gently break the flowers into smaller pieces.
Bring a large pot of water to a boil. Add the waterblommetjies and boil for 3 minutes. Drain well and set aside.
Heat a heavy cast iron pot until hot, then brown the meat in batches for a deep, rich sear. Once done, lift it out with a slotted spoon and set aside.
Toss the onions, garlic, and celery into the potjie and let them sizzle gently. Stir occasionally until they turn soft and translucent, releasing their sweet aroma.
Add the cumin, cloves, coriander, and black pepper to the pot. Fry for 2 to 3 minutes, stirring gently, until the spices release their aroma.
Return the browned meat to the pot and stir it through the onion mixture. Pour in the lamb stock and bring to a gentle simmer.
Add the waterblommetjies to the pot, cover, and let it simmer gently for one hour.
After one hour, layer the potatoes on top of the stew without stirring. Replace the lid and continue simmering gently until the potatoes are tender and the meat is fall-apart soft.
At this point, you can thicken the stew if needed, though it rarely requires much. I like to use a small amount of good old Bisto, just like Dad used to do. It adds a comforting richness and brings the whole pot together.
Finally, squeeze fresh lemon juice over the stew and give it a very gentle stir, just enough to lift and mingle the flavours without breaking the tender meat and vegetables
Serve with fluffy rice, crusty bread, or creamy polenta to soak up every bit of the rich, fragrant gravy.
Want some tips and history? Read my blog post here.