01 - Rinse the rice under cold water until the water runs clear; drain thoroughly.
02 - Melt butter in a medium saucepan over medium heat; add chopped onion and sauté for 3 to 4 minutes until translucent.
03 - Incorporate minced garlic and cook for 30 seconds until fragrant.
04 - Add rice and stir continuously for 2 to 3 minutes until lightly toasted.
05 - Pour in broth; add salt, pepper, bay leaf, cumin, and turmeric; stir well and bring to a boil.
06 - Reduce heat to low; cover and simmer for 15 to 18 minutes until rice is tender and liquid absorbed.
07 - Remove from heat and let stand covered for 5 minutes.
08 - Fluff rice with a fork and discard the bay leaf.
09 - Sprinkle with fresh parsley and toasted almonds if desired; serve warm.