Not sure about onions but have you looked at the American Indian approach with the three sisters? Corn with squash and climbing beans. Needs to have fertile soil but good. I have used courgettes and corn which wasn’t bad.
Started by Casey76 on Grow Your Own
Started by elibump on Grow Your Own
Started by Lardman on Grow Your Own
Started by KT on Grow Your Own