1.ถั่วแดงนำมาล้างให้สะอาด เอาเศษฝุ่นละอองออกให้หมด นำไปแช่น้ำไว้ประมาณ 1 คืน
2.นำถั่วแดงที่แช่น้ำไว้แล้วนั้นกรองเอาน้ำออก ใส่หม้อแล้วเติมน้ำสะอาดลงไป ตั้งไฟปานกลาง ต้มจนน้ำเดือดสักพัก กรองเอาแต่ถั่วแดงใส่กระชอนไว้ นำไปแช่น้ำเย็นจัดสักพัก สะเด็ดน้ำพักไว้ก่อน ทำเช่นนี้ซ้ำประมาณ 2 ครั้ง
3.เทน้ำเปล่าลงไปให้ท่วมถั่วแดง คราวนี้ต้มด้วยไฟอ่อนประมาณ 2 ช.ม. เมื่อครบเวลากรองเอากั่วแดงไปปั่นด้วยเครื่องปั่น น้ำที่ต้มถั่วแดงนี้เราอย่าทิ้ง ใช้เติมลงไปเวลาปั่นถั่วแดง เมื่อปั่นถั่วแดงทั้งหมดแล้ว ให้เทกลับไปในหม้ออีกครั้ง
4.เติมน้ำตาลทรายลงไป โดยแบ่งเติมหลายๆ ครั้งก็ได้ เติมเกลือ เคี่ยวไปเรื่อยๆ ต้องหมั่นคนด้วยนะ จะได้ไม่ไหม้ กวนจนเนื้อถั่วแดงเหนียวได้ที ก็ยกลง พักไว้จนเย็นแล้วเก็บใส่ภาชนะที่มีฝาปิดสนิท