"Lemonade" originated with a song of the same title recorded by rapper and singer Jozzy. Written by Jozzy with artist/producer Johnny Yukon, it was produced by Internet Money members Taz Taylor, E-Trou, and Nick Mira.
Don Toliver ended up recording a demo of the same tune. When Taylor decided he wanted Tolliver on B4 the Storm
, the label, APG, offered him an a Capella version of the Houston singer's version of "Lemonade." Producer and writer Alec Wigdahl added the guitar to the track in the living room of co-producer Nick Mira's house.
Wigdahl's guitar reminded Taylor of Travis Scott's Astroworld
," which also featured Nav. After originally considering asking Scott to jump on the track, Taylor decided to add Gunna and NAV instead.