Not sure about every venue, but the one we visited the food was onion and garlic free. if you want, can ask my fam if they remember the name and you may check with them.
We ended up booking a resort in Greater Noida, which had a great lawn, hall, pool, and accommodation. We also avoided onion in most food there except for 2-3 items
If your family doesn't mind you should go for onion free as well as the taste isn't compromised and food is satvik.