Indian - that's why our grandmothers/mothers would tell us to chew our food 20 times....gives the food time to get to the stomach so we know when we've had enough, and the jaw is satisfied it's done enough chewing to keep the body fed.
They knew/know many things a lot of people have forgotten.
For a good balanced meal I love a stir fry. It uses a minimum of protein, the veg are still crisp and retain much of their vitamins and minerals. Plus, it is quick! Keep it colourful - the eye knows what the body needs, anything with a good balance of colours (watch the fat content tho) is generally the best bet for good eating. It doesn't need a lot of fancy sauces or even spices, the flavours in the ingredients do most of the talking.
Or if I have time, a lovely slow cooked stew. Lean meat, stacks of veg, bit of stock and/or wine, S&P. Makes its own sauce, just take the lid off the last little while and let it thicken, or use some cornstarch slurry if it needs it. Can serve with rice/ noodles/pasta, go wholemeal with the pasta if possible (no butter on the pasta please :) )
P.S. Koukou - I agree. What great looking tomato plants!