In a large pan, heat 2 tablespoon of butter over medium heat.
Add the chopped onion and cook until softened and golden.
Add the ground lamb or beef and cook until browned, breaking it apart as it cooks.
Now add the Baharat, cinnamon, allspice, nutmeg, salt, and pepper and stir thoroughly so the meat is well coated.
Next stir in the rice so it is well combined.
Pour in 3½ cups of the chicken broth. Bring to a boil, then lower the heat, cover, and simmer for about 20 minutes, or until the rice is cooked and the liquid is absorbed.