One trick I like is to carefully chop all veggies into DIFFERENT sizes, not uniform, so they don't all cook the same and you have not only different tastes but different textures. Leave some huge chunks of garlic and onion and mince some and chop the rest normally, and so on.