;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Topo

Massa da nonna! Linguine de atum é receita italiana que une gerações

Daniela e a mãe, Rina: dupla veio da Itália com a família nos anos de 1970 -  Keiny Andrade/UOL
Daniela e a mãe, Rina: dupla veio da Itália com a família nos anos de 1970
Imagem: Keiny Andrade/UOL

Gabrielli Menezes

De Nossa

15/04/2021 04h00

"Meu avô, quando vivo, ficava numa ponta da mesa e, minha avó, na outra". Quatro filhos, dez netos e alguns agregados completavam os assentos. Um suspense pairava no ar e os olhares gulosos iam direto para os pratos até que... "eles diziam: 'vamos comer'. E todo mundo arrebentava, comia muito".

Essa cena poderia estar num filme italiano, especialmente porque os imigrantes Nello Roberto de Rossi (1921-2013) e Ereclina de Rossi tiveram as suas trajetórias marcadas pelo audiovisual. Mas é, na verdade, a forma como um dos netos, Noa Stroeter, descreveu a relação da família com a comida. "Temos um prazer grande por comer. Amamos muito".

Ereclina é conhecida como Dona Rina. Com 87 anos, é uma das mammas e nonnas que São Paulo teve a sorte de receber. Junto com o marido, fundou a prestigiada cantina Nello's, em 1974.

Rina foi criada em Roma numa época que mulheres tinham que saber tudo sobre a casa e o casar — cozinhar, é claro, estava entre as tarefas.

Receita de Família - linguine al tonno - Keiny Andrade/UOL - Keiny Andrade/UOL
Há quase cinquenta anos no Brasil: dupla é ligada pela comida e os negócios
Imagem: Keiny Andrade/UOL

Um dos pratos que aprendeu com os seus pais foi o linguine al tonno, massa simples preparada com atum de lata.

 Receita de Família - linguine al tonno -  Keiny Andrade/UOL -  Keiny Andrade/UOL
Linguine al tonno: receita de família italiana
Imagem: Keiny Andrade/UOL

Ela conta:

Era uma tradição de véspera de Natal porque tem peixe. Continuei fazendo aqui para a minha família. Meus netos adoram, não importa a idade. Faço há anos".

Clique no link abaixo para ter o à receita completa:

Linguine al tonno

Dificuldade Fácil
30 min
Ver receita completa

No Brasil, a pedida virou símbolo da reunião de parentes e é frequentemente reproduzida pelos integrantes da família por dois motivos.

O primeiro é que é fácil, fácil. Além da massa e do atum, a receita só pede basicamente tomate, alho, pimenta e salsinha. Quem quiser, também pode colocar aliche para realçar o sabor de peixe.

Outra praticidade é que o linguine não é feito do zero, mas comprado no mercado, de marcas que oferecem a versão grano duro. Segundo a filha Daniela, a ideia é garantir o ponto certo mesmo com o número alto de convidados.

Daniela começou ajudando no caixa e segue no negócio fundado pela mãe - Keiny Andrade/UOL - Keiny Andrade/UOL
Daniela começou ajudando no caixa e segue no negócio fundado pela mãe
Imagem: Keiny Andrade/UOL

A segunda razão é o laço afetivo. Noa dá um exemplo: "tem dias que eu penso: 'hoje, aconteça o que acontecer, eu preciso fazer o linguine. Traz um baita conforto".

Apesar dos esforços dos filhos e netos que adoram a arte de levantar o garfo, é difícil alcançar o mesmo sabor de quando a comida era feita pela nonna — pela idade, Rina não cozinha mais com a frequência de antes.

Receita de família - linguine al tonno - Keiny Andrade/UOL - Keiny Andrade/UOL
Noa servindo a avó e a mãe: linguine é refúgio em dias ruins
Imagem: Keiny Andrade/UOL

O palpite de Noa sobre o mistério é que a vó sabe exatamente como equilibrar cada ingrediente graças a sua personalidade tranquila. "Ela já ou por tanta coisa que virou anjo".

Linguine em fotos

Força, graciosidade e muita comida

Rina nasceu em 1933. Ainda pequena, perdeu a casa onde vivia com os pais e os cinco irmãos para a Segunda Guerra. A família foi realocada em uma escola de Roma que teve as salas transformadas num acampamento cheio de beliches.

O sacrifício não é uma coisa que me deixa triste. Eu luto e faço o que tenho que fazer. Aguento tudo"

Receita de família - linguine al tonno - Keiny Andrade/UOL - Keiny Andrade/UOL
Estrela de cinema, gosta das câmeras
Imagem: Keiny Andrade/UOL
Receita de família - linguine al tonno - Keiny Andrade/UOL - Keiny Andrade/UOL
Receitas dos pais salvaram a vida
Imagem: Keiny Andrade/UOL

Apesar do pai conservador, ela sempre foi despachada e confiante. Tinha o ímpeto para se aventurar nas oportunidades que surgiam. A desenvoltura — possível de reparar até nas fotos desta matéria — conquistou produtores que à época faziam história escrevendo as primeiras décadas do cinema italiano no complexo de estúdios chamado Cinecittà.

Num dos sets que trabalhou como figurante, conheceu Nello, considerado um pequeno astro pela participação no filme "Piccoli Naufraghi" (traduzido para "Os Pequenos Aventureiros").

Nello, que chegou a tentar carreira em Nova York e a trabalhar como assistente de Roberto Rossellini, um dos mais importantes cineastas do neo-realismo italiano, levou Rina para viver um "sonho americano" em 1954.

Rina e Nello, a caminho do casamento: dupla se conheceu no cinema - Arquivo pessoal - Arquivo pessoal
Rina e Nello, a caminho do casamento: dupla se conheceu no cinema
Imagem: Arquivo pessoal

O casal se estabeleceu em Nova York e, ao longo de duas décadas, teve quatro filhos. Em 1973, o falecimento de Augusto, irmão muito irado por Nello, convocou a família a vir para o Brasil ajudar no encerramento do restaurante Trastevere.

Encantados por São Paulo, Rina e Nello decidiram reconstruir a vida por aqui, abrindo uma cantina com pratos familiares. "A relação da minha avó com a comida era uma carta na manga", conta Noa.

A dupla encontrou um imóvel em Pinheiros: "tinha três quartos em cima e dava para montar o restaurante embaixo. Era certo para a gente".

A filha Patrícia foi direcionada para ajudar a mãe na cozinha. O filho Massimo ficava no salão com o pai atendendo os clientes. "Daniela era pequena, mas com 9 anos já podia ficar no caixa", diz Rina.

Daniela, por sua vez, é categórica:

A comida nos salvou a vida"

Receita de família - linguine al tonno - Keiny Andrade/UOL - Keiny Andrade/UOL
Prato é apenas um dos tantos de afeto da família
Imagem: Keiny Andrade/UOL

O estabelecimento Nello's abriu as portas ao público sem nem ter cardápio. Recebia poucos clientes até ser descoberto por um crítico gastronômico e, por consequência, por uma grande colônia de imigrantes. Segundo Rina:

No restaurante, acontece assim: no primeiro momento, é freguês. Mas, depois que a gente conta da vida, viramos uma família grande"

"O Nello's foi um ponto de encontro. Às segundas, quando o restaurante fechava, o bicho pegava à noite. Os italianos tomavam grapa e jogavam baralho enquanto cantavam músicas do país. Minha avó cozinhava para todo mundo", conta Noa.

Pratos que evocam suas raízes, como o linguine al tonno, foram o pano de fundo para que Dona Rina criasse a sua própria e deliciosa Itália no Brasil, junto ao Nello — que, uma curiosidade, também ficou famoso nas telinhas por aqui, protagonizando o clássico comercial do bordão "bonita camisa, Fernandinho".

A vinda do casal para São Paulo e a fundação do Nello's já faz quase 50 anos. Mas a expectativa é que, com a gastronomia, essa história viva ainda mais:

Ter uma boa comida na família é garantir que cada um sempre vai levar essa lembrança por onde for".