از جمله معجزات آن حضرت، داستانی است که اخبار بسیاری از آن رسیده که حتی علمای اهل تسنن نیز آن را در کتاب های خود آورده اند.

جنگ علی (ع) با جنیان شعله به دست
ابن عباس روایت کرده که چون حضرت محمد (ص) برای جنگ با قبیله بنی المصطلق بیرون رفت و قدری از راه را پیمود، وقتی شب هنگام فرا رسید، در جائی که نزدیک دره ای پر فراز و نشیب بود، فرود آمدند. چون آخر شب شد، جبرئیل بر آن حضرت نازل گشته و خبر داد که گروهی از کفار جنیان در این بیابان کمین کرده و اندیشه بدی نسبت به آن حضرت و یارانش دارند.
پس رسول خدا (ص) امیرالمؤمنین (ع) را فراخوانده و فرمود: به این دره برو و گروهی از جنیان که از دشمنان خدا هستند سر راه تو ظاهر می شوند و قصد آزار به ما را دارند، پس بوسیله آن نیروئی که خدای عزوجل به تو عنایت کرده است و به کمک نام های ویژه خداوند که فقط تو آن نام ها را می دانی آنان را دفع نما.
پیامبر یکصد نفر از مؤمنین را به همراه علی (ع) فرستاد و به آنان فرمود: همراه علی باشید و دستورات او را پیروی نمائید، سپس امیرالمؤمنین علی (ع) به سوی آن دره رهسپار شد. همینکه به کنار آن دره رسید به آن صد نفری که همراهش بودند دستور داد همانجا بایستند و هیچ کاری نکنند تا وقتی که دستور بدهد. سپس گام به جلو نهاد و پیش روی آن گروه حرکت نمود.
لحظه ای در کناری ایستاد و از شرّ دشمنان جن به خدا پناه برد. نام خدای عزوجل را بر زبان جاری کرد و به گروه صد نفری اشاره فرمود که نزدیک او روند، آنان نزدیک شدند. فاصله میان او و ایشان به اندازه پرتاب یک تیر بود، زمانی که به سمت پائین دره حرکت کردند باد تندی شروع به وزیدن کرد، تا حدی که نزدیک بود بواسطه تندی وزش باد، آن گروه به زمین بخورند. پاهای آنان از ترس اجنه و آنچه می دیدند به لرزه افتاده بود.
پس امیرالمؤمنین (ع) فریاد زد: من علی بن ابیطالب فرزند عبدالمطلب و جانشین رسول خدا (ص) و پسر عموی او هستم، پابرجا باشید! در آن هنگام اشخاصی را به شکل و قیافه مردمان هند و سودان می دیدند که شعله هایی از آتش در دست های خود دارند و در گوشه و کنار آن دره پنهان شده اند،