Unlike Vito, I don't tolerate solid foods on long workouts so I always used sport drinks (Gatorade, Powerade) or UltraFuel For really long rides(3+hours).
You can also use energy gels or my favorite are SportBeans.
That long a workout, you need fluids, electrolytes and some carbs.
Experiment, everyone is different as to what works.
"To give anything less than your best is to sacrifice the Gift."