ส้มตำมิใช่แพร่หลายเฉพาะในหมู่คนไทยเท่านั้น ส้มตำแพร่หลายออกไปจนกลายเป็นอาหารที่นานาชาติรู้จักและเป็นอาหารจานโปรดของ นักท่องเที่ยวจากนั้นก็นำไปเผยแพร่จนรู้จักกันไปทั่วโลกทีเดียว ส้มตำมีหลากหลายแบบให้เลือกทั้งส้มตำไทย ไม่ใส่ปู และน้ำปลาร้า แต่ใส่กุ้งแห้งและถั่วลิสงคั่วแทน รสชาติออกหวานและเปรี้ยวนำ หรืออาจใส่ปูดองเค็มลงไปเรียกว่า ส้มตำไทยใส่ปู ส่วนส้มตำปูจะใส่ปูเค็มแทนกุ้งแห้งและถั่วลิสงคั่ว รสชาติออกเค็มนำ ใครที่ชอบกินปลาร้าต้องจัดส้มตำปลาร้า ใส่ปลาร้าแทนกุ้งแห้ง สำหรับคนที่ไม่อยากกินเส้นมะละกอขอแนะนำส้มตำซั่ว ใส่เส้นขนมจีนแทนเส้นมะละกอ อีกทั้งยังมีส้มตำป่า ใส่ผักหลายชนิด เช่น ผักกระเฉด ผักกาดดอง ปลากรอบ ถั่วลิสง ถั่วงอก ถั่วฝักยาว เป็นต้น นอกจากนี้ยังมีส้มตำชนิดอื่น ๆ อีกเพียบตามแต่จะคิดสร้างสรรค์