Isomalto-Oligosaccharide เป็นส่วนผสมอาหารที่เพิ่มเข้ากับอาหารต่าง ๆ เป็นผงหรือน้ำเชื่อม ทางเคมี IMO เป็นส่วนผสมของกลูโคสโอลิโกเมอร์ที่มีอัลฟ่า-(1-6)-ลิงก์เช่น isomaltose, panose, isomaltotriose และ isomaltopentose ส่วนใหญ่ของกลูโคส oligosaccharides ที่พบใน IMO ประกอบด้วย 3-6 monosaccharide หน่วยเชื่อมโยงเข้าด้วยกันอย่างไรก็ตาม disaccharides และ polysaccharides ที่ยาวขึ้น (มากถึง 9 หน่วย) ก็มีอยู่
Isomalto-oligosaccharide เกิดจากการไฮโดรไลซิสของเอนไซม์-เร่งปฏิกิริยาของแป้งจากพืชซีเรียลที่แตกต่างกัน (ข้าวสาลีข้าวบาร์เลย์ข้าวโพด) พัลส์ (ถั่วฝักยาวถั่ว) ข้าวมันสำปะหลัง เอนไซม์รวมถึง alpha-glucosidase, alpha-amylase และ pullulanase, hydrolyse polysaccharides ในแป้งเพื่อผลิต mono-, di-, tri- และ oligosaccharides ขนาดเล็กอื่น ๆ ที่มีอัลฟ่า 1,4 และ alpha-1,6 glycoside เชื่อมโยง ยีสต์ถูกเพิ่มเข้ามาเพื่อกำจัดกลูโคสที่อาจเกิดขึ้นเนื่องจากปฏิกิริยาการไฮโดรไลซิสของเอนไซม์
ขั้นตอนสุดท้ายในการไฮโดรไลซิสของแป้งเป็นขั้นตอนการทำให้เป็น saccharification ที่ให้น้ำเชื่อมมอลโตสสูง น้ำเชื่อมมอลโตสตามธรรมชาติมี di- และ tri- oligosaccharides ที่มีการเชื่อมโยง glycoside alpha- 1,4 glycoside เพื่อที่จะแปลงโมเลกุลเหล่านี้ให้เป็นโมเลกุลที่ใช้งานได้และแคลอรี่ต่ำการเชื่อมโยงอัลฟ่า -1,4 เหล่านี้จะถูกแปลงเป็นเอนไซม์เป็นการเชื่อมโยงอัลฟ่า -1,6 ขั้นตอนนี้ทำได้โดยการเพิ่มเอนไซม์ transglucosidase (TG) เพื่อสรุปเอนไซม์ TG จะแปลง Malto-Oligosaccharides เป็น IMO