Heat oil in a pan over medium heat.
Add onion and stir fry for a few seconds.
Add garlic and chopped bell pepper. Stir fry and allow it to cook for 2-3 minutes.
Add chopped tomatoes, mix well. Cover the pan and allow the mixture to cook for 1-2 minutes.
Add tomato paste, salt, cinnamon, cumin and pepper powders and mix well.
Add bulgur wheat, chickpeas and stock or water. Mix well.
Cover the pan and allow the mixture to cook for 15 minutes.
Check if the bulgur wheat is cooked. If not add a little more water and cook. Mine was done in 15 minutes.
Add chilli flakes, parsley and mint. Mix well. Switch off the heat.
Cover the pan and allow the bulgur pilaf to rest for 5 minutes.
Serve hot Turkish Bulgur Pilaf with some yogurt or with grilled meat, kebabs.