Populer di Jawa Timur dan Tengah, pecel adalah hidangan tradisional Indonesia yang terdiri dari sayuran hijau dan saus kacang. Saus kacang terbuat dari pasta rempah-rempah dan ditumbuk, dipanggang, kacang tanah. Sayurannya bervariasi, tetapi umumnya adalah pilihan berdaun yang dikombinasikan dengan cerat kacang. Biasanya, pecel disajikan dengan beberapa jenis daging, nasi putih, dan kerupuk.
Terkadang dibandingkan salad di belahan dunia lain, pecel sering menggunakan sayuran berdaun hijau. Bayam, kubis, kenikir, atau daun krisan sering digunakan sebagai pengganti salad selada untuk hidangan ini. Kombinasi sayuran ini juga bisa digunakan. Tauge juga biasa ditambahkan ke pecel. Biasanya, satu jenis cerat kacang dan setidaknya dua jenis sayuran berdaun disertakan.
Untuk melengkapi sayuran, saus kacang ditambahkan ke piring. Sausnya terdiri dari pasta bumbu dan kacang tanah. Meskipun selai kacang dapat digunakan, kacang tanah sering digiling dengan tangan menggunakan lesung dan alu atau pengolah makanan. Mereka harus dibeli dengan cara dipanggang atau dipanggang sebelum digiling.
Bumbu sambal pecel terdiri dari cabai rawit dan cabai merah besar, bawang putih, dan daun jeruk purut. Terasi kering, yang disebut terasi, biasanya ditambahkan. Asam jawa, pertama dicampur dengan air kemudian ditiriskan, juga disertakan. Gula, baik putih atau coklat, dikombinasikan dengan gula aren atau kelapa juga diperlukan. Sejenis jahe, yang disebut kencur, biasanya dimasukkan ke dalam pasta, dan terkadang ditambahkan kecap manis.
Saat menyiapkan pecel, bahan pecel terlebih dahulu ditumbuk hingga halus. Kacang tanah digiling secara terpisah dan kemudian digabungkan dengan pasta. Setelah pasta selesai, air ditambahkan untuk menghasilkan saus kental. Konsistensi saus bervariasi dan ditentukan oleh selera juru masak yang menyiapkannya.
Sebagian besar sayuran direbus, atau dimasak sebentar dalam air mendidih. Beberapa sayuran, seperti daun krisan, lebih beraroma mentah, sehingga tidak dimasak. Daging apa pun yang disertakan dimasak dengan matang. Ayam, ikan, atau daging sapi adalah pilihan daging yang umum. Untuk pilihan vegetarian, tahu atau tempe dapat dengan mudah menggantikan dagingnya.
Pecel bisa diletakkan di piring atau di atas daun pisang dan biasanya disajikan dengan nasi putih dan sejenis kerupuk kacang yang disebut rempeyek. Bisa juga disajikan dengan telur goreng atau irisan mentimun. Ini biasanya dianggap sebagai hidangan berbiaya rendah.