Since June 2010 EU citizens can enter Serbia with ID card. I wonder if I can also enter Kosovo with ID card?
Yes you can. Starting from May 8, 2013 every EU citizen can enter to Kosovo with ID card only, as mentioned on the Kosovo Ministry of Foreign Affairs website (at the bottom of the page)
Kosovo has not yet defined a particular policy on this topic.
According to its Ministry of Foreign Affairs, there is no distinction based on the citizenship. Every citizen may therefore enter the country and stay for a maximum of 90 days. However, there are some rules to respect. You should be able to :
- Have some valid travel documents (thus coming from a not recognized country may be an issue)
- Prove you can pay for your expenses
- Prove you will exit the territory (for example, having a return ticket)
- Give a reason for travelling to Kosovo
After 90 days, a traveller must contact the Kosovo police to be registered, but it is unclear if the right to stay will be granted.
EDIT : See @Janusz answer, as the policy is now defined and EU citizens can enter with an ID card.
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 information might be relevant too, although it is not directly linked to your question.