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