Nonnamaxxing: The fantasy of inherited nostalgia
Every few months, the internet invents a new aesthetic.
Cottagecore. Clean girl. Tomato girl summer. Mob wife chic. Now, gen Z has turned its gaze toward the grandmother figure, with “nonnamaxxing” emerging across TikTok and Instagram feeds as a romanticised return to old-world domesticity, slow-living and European nostalgia.
For those who have missed the rise of “maxxing”, the term broadly refers to optimising or intensifying an identity trait or lifestyle aesthetic. Originally born from online self-improvement subcultures – “looksmaxxing”, “gymmaxxing”, “sleepmaxxing” – the phrase has slipped into mainstream vernacular to the point that even politicians and public commentators use it casually. The suffix has become shorthand for turning a lifestyle into an identity performance.
Nonnamaxxing sits somewhere between fashion trend, cultural yearning and algorithmic theatre. Across social media, young women film themselves making slow-cooked ragù, hand-rolling gnocchi, tending tomato plants, hanging washing in sunlit courtyards or dressing in linen and cardigans reminiscent of Southern European grandmothers. The aesthetic leans heavily Italian, Greek and Balkan – all tiled kitchens, espresso cups, olive oil cakes and inherited recipes. It is nostalgia rendered through a soft filter.
The “nonna” derivative itself is telling. Nonna, the Italian word for grandmother, has become detached from its linguistic and cultural specificity and repackaged into a consumable aesthetic category.
.rsme-embed .rsme-d-none { display: none; } .rsme-embed .twitter-tweet { margin: 0 !important; } .rsme-embed blockquote { margin: 0 !important; padding: 0 !important; } .rsme-embed.rsme-facebook-embed .fb-post iframe { width: 100% !important; } .rsme-embed.rsme-facebook-embed .fb-post span { width: 100% !important; } .rsme-spinner { border: 3px solid rgba(0,0,0,0.75); border-right-color: transparent; border-radius: 50%; animation: rsme-spin 1s linear infinite; } @keyframes rsme-spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } } View post on........
