Отсутствие отдельных форм причастий может быть связано не с грамматическими законами, а с традицией, что касается и глагола готовить:
1) Не употребляются формы страдательных причастий настоящего времени (суффиксы -ом-, -ем-, -им-) у глаголов:
арестовать, беречь, бить, брать, будить, везти, вертеть, вить, возить, вязать, гладить, глядеть, готовить, греть, громить, грузить, грызть, давить, держать, жалеть, жарить, жать, ждать, жечь, звать, знать, иметь, кипятить, класть, клеить, колоть, кормить, красить, лепить, лечить, лить, мести, молоть, мыть, находить, пахать, петь, печь, писать, пилить, пить, полоть, портить, прятать, рвать, резать, рубить, солить, ставить, сторожить, сушить, сыпать, ткать, тушить, тянуть, учить, хоронить, чистить, шептать, шить и др.
2) Отсутствуют формы страдательных причастий прошедшего времени у переходных глаголов:
вернуть, достать, заставить (что-то сделать), застать, затмить, лизнуть, миновать, напомнить, облететь, подождать, пожелать, полюбить, приветствовать, пробежать, проводить, проехать, просклонять, проспрягать, разглядеть, толкнуть.