It's an informal expression, so it's best used in casual conversations, not in formal writing or speeches. At the family reunion, Uncle Joe was the big enchilada because he organized everything.
Pro Tip 2/3
American Slang
This phrase is considered American slang, so it may not be well understood outside the United States. She tried to use 'the big enchilada' in London, but her friends were confused.
Pro Tip 3/3
Cultural Reference
The phrase alludes to Mexican food but has no relation to Mexican culture when used in this context. In the tech conference, they referred to the keynote speaker as the big enchilada of the event.