When in doubt about the usage of particular word, you can consult Forcellini:
http://lexica.linguax.com/forc2.php?searchedLG=prohibeo The entries are very structured and possible constructions are listed, as here:
a) Cum Accusativo personae et Ablativo rei cum praep. ab.
b) Cum Accusativo personae aut rei, et Ablativo rei sine praeposit.
c) Cum Accusativo tantum rei aut personae.
d) Raro admodum cum Dativo, aut cum Genitivo, aut cum Ablativo et praepos. de
e) Absolute.
f) Cum particulis ut, ne, quin, quominus.
g) Cum infinito.
Here "absolute" means "without any dependent words" and "cum infinito" includes AcI. As for ut/ne/quin, you should consult the grammar. Thus, in your case it would be either
te edere prohibeo or
prohibeo ut edas.
But those probably don't mean what you want them to. The same Forcellini explains the meaning: "Prohibeo est idem ac procul teneo, arceo, submoveo, impedio, ne quid fiat: quasi porro habeo, κωλύω, εἴργω (It. tener lontano, impedire; Fr. empêcher, retenir, détourner; Hisp. impedir, detener, desviar, estorvar; Germ. zurück-, entfernt-, abhalten, verhindern, abwenden; Angl. to Keep off or away, keep or ward off, debar, hinder, impede, stop, prevent, prohibit)", so essentially it's said of an obstacle or an impediment. Even though it can be close to "prohibit": "2. Speciatim est vetare, interdicere, proibire, vietare. Distant tamen veto, et prohibeo, quod vetamus dictis, prohibemus etiam factis", you may prefer
veto.