In a large pot, brown beef in batches over medium-high heat, about 3 minutes per side. Set aside.
In the same pot, sauté onion and garlic 3 minutes until softened.
Stir in turmeric, return beef to the pot.
Add beef broth, bring to a boil, then reduce to a simmer. Cover and cook 45 minutes until beef is tender.
Add chopped cauliflower, simmer uncovered 15 minutes until tender.
For a thicker, more traditional texture, mash roughly a third of the cauliflower against the side of the pot.
Season with salt and pepper, top with parsley, and serve hot.