Combine turmeric, cumin, coriander, chili powder, cinnamon, and salt in a small bowl, stirring well.
Heat oil in a Dutch oven over medium-high heat. Add spice mixture; cook 15 seconds, stirring constantly. Add onion; sauté 2 minutes. Add ginger, bay leaves, and garlic; sauté 15 seconds. Add beef; sauté 3 minutes. Add broth and next 5 ingredients (through vinegar); bring to a boil. Cover, reduce heat, and simmer 1 1/2 hours. Uncover; discard bay leaves. Simmer 30 minutes or until beef is very tender. Remove from heat; stir in buttermilk.