Asam jawa adalah sejenis buah yang masam rasanya; biasa digunakan sebagai bumbu dalam banyak masakan Indonesia sebagai perasa atau penambah rasa asam dalam makanan, misalnya pada sayur asam atau kadang-kadang kuah pempek.
Asam jawa dihasilkan oleh pohon yang bernama ilmiah Tamarindus indica, termasuk ke dalam suku Fabaceae (Leguminosae). Spesies ini adalah satu-satunya anggota marga Tamarindus. Nama lain asam jawa adalah asam (Mly.), asem (Jw.), sampalok (Tagalog), ma-kham (Thai), dan tamarind (Ingg.). Buah yang telah tua dan sangat masak biasa disebut asem kawak.
“Asam” adalah nama umum yang dipakai untuk semua bumbu dapur pemberi rasa masam pada masakan, termasuk juga asam kandis dan asam gelugur. Nama “asam jawa” dipakai oleh orang Melayu karena dipakai dalam masakan Jawa.