Here is a much easier approach - model by Dr. Hay:
Starches and sugars should not be eaten with proteins and acid fruits at the same meal
Vegetables, salads and fruits (whether acid or sweet) if correctly combined, should form the major part of the diet
Proteins, starches and fats should be eaten in small quantities
Only whole grains and unprocessed starches should be used and all refined and processed foods should be eliminated from the diet
Not less than four hours between starch and protein meals
Milk does not combine well with food and should be kept to a minimum
Don't mix foods that fight, see below food lists:
List A
Proteins
All meat
All poultry
Cheese
Eggs
Fish
Soya Beans
Yoghurt
List B
Neutral Foods
Most vegetables
All salads
Seeds
Nuts
Herbs
Cream
Butter
Olive oil
List C
Starches
Biscuits
Bread
Cakes
Crackers
Oats
Pasta
Potatoes
Rice
Sugar/Honey
Sweets
Mix anything from List A with List B
Mix anything from List C with List B
Never mix List A and C!
Mix vegetables or salads with pulses i.e. beans/lentils - make these and unprocessed foods the main part of your diet
Fruits should be eaten separately and not mixed with any list. You can combine different fruits together such as a fruit salad but fruit should not be mixed with anything else.