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