No, not really. (I just ate a few minutes ago.
The Hunt forum has always had some good threads on cooking game of all types. Other than that type of cooking, TFL isn't the forum for general cooking or recipes. So I guess the answer is no new forum specifically for cooking, but feel free to post your favorite game recipes in The Hunt. They won't get lost in there.