The idea for dorfs to sit and wait for a cook is a rather terrible one. It would more than triple the time it takes a dorf to eat (sits down and creates job, cook travels to kitchen, cook makes the meal, THEN dorf eats... would create huge bottleneck). You guys are talking about hte absence of wood, but no one has also mentioned the absence of water. When cooking a stew, you aren't just using the juices found in the food. Water needs to be mixed with flour to create the dough, etc. You can't just toss flour into a dry mix...
I've suggested cooking with spices before. They'd act as a 5th (3rd/4th) ingredient that doesn't actually increase stack size/count as nourishment, but would give a happy thought. They could be counted as food decorations in game, causing a roast with spices to have brackets -<+Plump Helmet Roast+>- where the "decoration" was cloves or something. We'd have to mill some of them, and then they'd need to be added for so many units of a roast (a sprinkle of pepper is lost in a barrel-feeling mess of forgotten beast roast). The added spice would then generate a happy thought related to how well it was applied.
And yes, raw meats should give negative thoughts. Hell, raw intestines should make a dorf violently ill (you are eating e. coli). However, you don't need a handful of logs to cook up a meal. Historically, it was an insulated stove that kept a pot of hot, slow-burning coals inside. If you were cooking a feast, you wouldn't need to clear a forest to prepare it. You'd just need a couple units of charcoal for the entire day.
Before we can talk about any of this, however, we need to address food spoilage. Namely, the lack thereof. Sure, foods spoil oustide of a stockpile... but you are in a scorching tropical jungle. Raw meat should practically disintegrate when exposed to the elements. However, you can toss pig intestines onto the muddy floor and it'll be just bloody fine. Just designate that tile of mud (exposed to the sun, sky high humidity, and swarms of flies) as a "food stockpile" and pasture a cat over it and it'll last indefinitely. Cats protect against swarms of flies, ants, and other bugs- right?