Start with the filling:
Preheat a pan to medium heat. Add 2 tablespoons of Canola oil. Add diced onion, garlic, ground meat and chopped cilantro. Saute for 5 minutes, until meat seals and turns opaque.
When the meat changes color, add the rice. Add salt, baharat (or cumin) and black pepper, and stir together. Add half a cup of water and bring to a boil. Cover with a lid, and cook for 6-7 minutes over low heat. When done cooking, remove from heat.