Eating healthy is hard enough when dining in your own house, but dining out is exponentially tougher because the very nature of the industry conspires against you. How? Restaurants have a more lax law on listing their ingredients and many don't have to list them at all. That means it can be a total guess as to what is in your food. And it also means that restaurants can get away with putting in real bad elements like trans fat and high fructose corn syrup and you may never know they are in your food.
Eggs - Always a Good Choice
Sounds bad, so you want to be extra careful when dining out. But there is some hope - Arnold once said something to the effect that you can always eat nutritiously in a restaurant because you can always order eggs. And you can order eggs in an omelet with healthy elements such as broccoli, cheese, spinach, etc., for a really nutritious meal.
Salads are another area you can exploit to get healthy food if you are careful about the dressing. And having some dressing that contains fat is okay as long as the fat is moderate in relation to your total calorie intake.
You can't always eat eggs or salad, so venturing into other areas when you dine out can be trickier.
Fajitas are often one of the best main meal course choices you can make with one caveat - don't eat the tortilla. Just have the meat and veggies. The tortillas are often where the trans fat shows up.
Fish is another good main meal choice, and often the fish you get in a restaurant is some of the best fish you get anywhere. The side dishes are the key here, and if you stick with veggies and fruit without much else, you are good to go.
One of the main areas to be aware of for hidden calories in restaurant food is the sauces. Sauces can contain a big load of calories so you want to go light here or skip them altogether.
Dining out for a bodybuilder requires a narrower menu scope than what the average Joe will have but that narrower scope can help you keep your meals relatively healthy.