I havent forgotten your recipes for the more healthy alternative "cheat" food items....(geesh cant spell)......been real busy...Im working on this.
But to answer your question.
There is no specific food item that is going to reveal the ab core. Its a function of low body fat (and body composite willing), and having an edaquate deficit diet (to reduce tissue) that includse a very solid nucleaus of carbs, good fats, and protein.
Eat clean and have a plan in place for your individual weaknesses in reference to foods you crave that you shouldnt, but want to eat from time to time. (<---I cant stress this segment enough) The key issue, is to provide enough nutrients for the body, while at the same time, limiting the energy (calories are energy units), and the body will look elsewhere because of the deficit in energy---this is in basic fundelmental set (but sometimes the dieter may have to do certain others things when the body adjusts itself over time.)
If its the abs you desire, put the diet in order first, create a diet journal, and develop and then schedule a full body workout plan (which includes cardio if you wish)
I believe in letting the workout (or training activities) be the main cause of the diet deficit, but it doesnt have to be done this way to create the deficit.
Lean chicken, salmon, white and dark tuna, lean beef, lean ham, lean turkey, fatfree (refined sugar free) yogurts, brown long grain rice, oatmeal, malto-meal (pure wheat base), carefully selected whole wheat breads (without bad oils, refined sugar and HFC), whole wheat pita breads, salads with various veggies, whole grains, nuts (walnut, almonds), natrual Peanut butter (calorie dense be careful with it), whole fruits(raisins, Grapefruit, apples, etc), fiber-one cereal, selected pita chips (baked), fat free cotto, low-fat milk, and stay away from refined sugar as much as feasibly possible. Replace it with a sweetner you like or are compfortable with. This is just a few suggetions.........