Zdjęcia do filmu zrealizowano w Madrycie, Guadalajarze i Kordobie (Hiszpania).
Postać Benigno jest wzorowana na bliskim przyjacielu Almodovara, Roberto Benignim.
Do wplecenia w film "Zmniejszającego się kochanka" Almodóvara zainspirował niemy "Incredible Shrinking Man". Przy tworzeniu tego "filmu w filmie" użyto specjalnego oświetlenia i charakterystycznego dla lat 50. makijażu. Dodatkowo na potrzeby etiudy wybudowano ogromną nagą kobietę, po której mógł spacerować Fele Martinez, odtwórca roli Alfredo.
Otwierające i zamykające film spektakle taneczne to dzieła wybitnej niemieckiej tancerki Piny Bausch.
Zdjęcia do filmu kręcono od 9 lipca do 14 października 2001 roku.