Asam jawa, asam atau asem adalah sejenis buah yang masam rasanya; biasa digunakan sebagai campuran bumbu dalam banyak masakan Indonesia sebagai perasa atau penambah rasa asam dalam makanan, misalnya pada sayur asam atau kadang-kadang kuah pempek.
Cara menggunakan asam jawa yang benar dalam memasak adalah gunakan air asamnya saja, caranya rendam dalam air hangat, aduk lalu saring. Namun tidak ada salahnya juga jika ingin menggunakannya langsung secara utuh. Asam jawa berfungsi untuk memberi rasa masakan menjadi lebih mewah. Yang banyak digunakan dan dijual di pasaran adalah asam yang sudah tua tanpa kulit dan tahan lama jika disimpan dalam wadah tertutup. Contoh masakan : sayur asam.