Preheat your oven to 375°F (190°C).
Soak the bulgur wheat in water for 30 minutes, then drain well.
In a large mixing bowl, combine the soaked bulgur, ground meat, chopped onion, salt, pepper, and allspice. Mix well until a dough forms.
For the filling, sauté the chopped onion in a bit of oil until soft. Add the ground meat, salt, pepper, and allspice. Cook until the meat is browned. Stir in the toasted pine nuts.
Grease a baking dish with some oil. Spread half of the kibbeh dough evenly on the bottom of the dish.
Spread the filling mixture evenly over the dough layer.
Cover with the remaining kibbeh dough, pressing down gently. Score the top into squares or diamond shapes.
Bake in the preheated oven for 45 minutes, or until the top is browned and the kibbeh is cooked through.
Let it cool slightly before cutting into squares and serving.