Kekeras (Jawi: ككرس ; bahasa Inggeris: nut, juga dipanggil lazim secara seharian sebagai kacang) ialah perkataan yang biasa digunakan bagi biji yang besar, kering dan berminyak atau buah bagi sesetengah tumbuhan. Walaupun pelbagai jenis biji-bijian dan buah-buahan dipanggil kacang, cuma sejumlah kecil dikira sebagai kacang sebenar oleh ahli biologi. Kacang merupakan sumber zat makanan yang penting bagi manusia dan juga hidupan liar.
Buah jenis kekeras secara amnya terdiri daripada cangkerang keras yang tidak boleh dimakan dan benih yang biasanya boleh dimakan. Secara amnya, pelbagai jenis biji kering dipanggil kacang, tetapi dalam konteks botani "kekeras" menunjukkan bahawa cangkerang tidak terbuka untuk melepaskan benih. Terjemahan "nut" dalam bahasa Melayu lazimnya merangkumi kebanyakan jenis makan berbiji kering walaupun mempunyai perbezaan antara kacang dan kekeras.
Kebanyakan biji berasal dari buah-buahan yang secara semulajadi membebaskan diri dari cangkerang, tidak seperti kekeras seperti hazel, buah berangan, dan akorn, yang mempunyai dinding keras dan berasal dari ovari kompaun. Penggunaan istilah am dan asalnya kurang ketat, dan banyak kekeras (dalam rasa kulinari), seperti badam, pekan, pistacio, walnut, dan kacang Brazil,[1] bukanlah kekeras dalam erti botani. Penggunaan istilah umum sering merujuk kepada mana-mana isirong berdinding keras dan dimakan sebagai kekeras.[2]