واندفع محمد علي باشا بعزيمة خارقة وإعداد محكم لاغتنام الفرصة حتى الثمالة، فخرجت الحملة المصرية (1811) بقواتها البرية والبحرية صوب الجزيرة العربية، فاحتلت ينبع، والمدينة المنورة، وبدر وجدة، ومكة المكرمة والطائف.. واخترقت بعد ذلك هضبة نجد، وبعد معارك ضارية مع القوات الوهابية استطاعت الحملة المصرية أن تقتحم الدرعية (1818)، وهي عاصمة الوهابيين، فدمرت حصونها وأبراجها وشتتت شمل القوات الوهابية، وخضعت الجزيرة العربية للسيادة المصرية، وكان يقود هذه الحملة في أكثر مراحلها، إبراهيم باشا، أكبر أنجال محمد علي باشا، أبدى خلالها شجاعة خارقة ودراية واسعة في الحرب.
وقد امتد نطاق الحملة المصرية، فشمل بعض أجزاء اليمن ومناطق الخليج العربي، وأصبحت الجزيرة العربية جزءا من الدولة العربية الناشئة تحت إمرة محمد علي باشا، وكان نصيب إبراهيم باشا أن حاز لقب شيخ الحرم المكي، واستتب الأمر في الجزيرة العربية من خليج السويس إلى الخليج العربي.
والباحث في تاريخ هذه الحملة، سيجد من غير شك، أن السواحل الحجازية قد سقطت على أيدي القوات المصرية من غير قتال، وأن عددا من القبائل العربية كانت متعاطفة مع الحملة المصرية، وأن المعارك الضارية كانت قاصرة على نجد، ومع القوات الوهابية بالذات، ذلك أن الناس كانوا يرون في محمد علي باشا قائدا مسلماً يستهدف توطيد الأمور والاستقرار في البلاد، وصون الحرمين الشريفين، وتأمين سلامة الحجيج.. وازداد هذا المعنى وضوحا وتأكيدا حينما تسامع أهل الجزيرة العربية بأن القوات المصرية قد امتنعت عن قصف المدينة المنورة خوفاً على قبابها أن تتصدع،