How I avoid indigestion on 300km+ rides
1) stick to regular meal times. Try to eat when it is your normal lunch/dinner/breakfast
2) after eating larger amounts, when you stop for food, take it easy for 30 minutes after to allow a bit of digestion to start
3) eat smaller amounts, regardless of how hungry you are
4) eat food that you know works for you. in my case: cheese +beans+baked potato, tuna sandwich, Friji, salad with the meal,apple pie+custard, cheese panini, tea in the morning (not coffee)
5) don't have energy drink in your bottle that you sip as you go. Have electrolytes. Drink enough.
6) use "recovery" drink as a occasional treat/pick up/ instant energy. Stop, mix up a shot of it, drink, carry on
7) carry snacks like bananas, cereal bars and try and eat one item per hour if nothing else. Even if a control is coming up "soon"
How to get indigestion
1) use a "all in one" energy drink with electrolytes as your sole source of liquids
2) at the food stop have dessert and a main course
3) eat chips
4) immediately after dinner, race up a 25% hill
Specifically on the "take it easy for 30 minutes after"- I know that not everyone is a powerhouse and that controls are at the bottom of valleys. If I have to climb away from a meal I will use the smallest, teeny tiny gear at a snails pace dragging along at a very slow speed. If you normally climb at that speed and this rate of climbing requires a big effort too then maybe get off and walk on the steep bits