According to the Bulgarian Ministry of Foreign Affairs, as a Bulgarian citizen you need a valid Bulgarian passport to enter Kosovo.
For citizens from other EU countries it is analogical. They need a valid passport of their home country. I have checked the sites of several ministries of foreign affairs. They all say the same thing.
P.S. This informationThis information might be relevant too, although it is not directly linked to your question.