Does the sentence sound natural?
I don’t have either late-night nor between-meal snacks.
No, it doesn't sound natural. You've mixed your correlative conjunctions.
Either is used with or and neither should be paired with nor, so you should choose from the following options: