i'm aware these foods have carbs...
i meant that if i eat JUST carbs before a ride, like a big bowl of porridge, I don't last long. If I eat something a little heavier like an egg and cheese on a bagel, my stomach is happier.
now having looked at the sources you listed..
milk 244ml:
fat: 5g
carb: 12g
protein: 8g.
cheese 132g:
fat: 44g
carb: 2g
protein: 33g
bagel 57g:
fat: 1g
carb: 30g
protein: 6g
peanut butter 258g:
fat: 130g
carb: 52g
protein: 65g
i didn't mean "i exclusively eat fats and proteins before a ride." Most foods have carbs in them, and I said I don't eat the processed stuff. I think it'd be tough doing a nice long ride living on food like... celery.