;(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

Receita de galinha guisada traz memórias de infância para chef César Santos

A receita da galinha guisada de Dona Edelvina, de 95 anos, agora faz sucesso nas as do filho, o chef César Santos - Clara Gouvêa/UOL
A receita da galinha guisada de Dona Edelvina, de 95 anos, agora faz sucesso nas as do filho, o chef César Santos
Imagem: Clara Gouvêa/UOL

Luciana Mastrorosa

Colaboração para Nossa

10/08/2020 04h00

O chef César Santos comanda o restaurante Oficina do Sabor, em Olinda, com pratos tradicionais e regionais que fazem sucesso há gerações.

Traz na bagagem a memória das receitas deliciosas e simples que sua mãe, dona Edelvina — hoje com 95 anos — preparava para toda a família aos domingos, como sua famosa galinha guisada.

"Minha mãe é do interior, do agreste, e meu pai, do sertão. Depois que se casaram, vieram para a 'cidade grande' e junto com eles trouxeram o costume de criar galinha e porco", conta César.

Sempre no fim de semana, minha mãe matava uma galinha de capoeira e fazia para a gente, ou guisada ou de cabidela, ela ia variando"

César sempre ajudava a mãe a lidar com a galinha, limpando, depenando e fazendo todo o processo necessário antes de cozinhar. Seu prato favorito era a galinha guisada que, até hoje, ele ainda prepara quando a família se reúne ou em eventos especiais em seu restaurante.

Cozinha de afeto

"No domingo, todo mundo se juntava na mesa para comer, meus irmãos mais velhos se casaram mais cedo, ficava todo mundo junto, os sobrinhos...", diz o chef.

É uma memória afetiva muito boa para mim. A gente temperava bem a galinha, em pedaços, ia cozinhando lentamente, e minha mãe servia com macarrão ou cuscuz"

A receita de dona Edelvina ficou para a história, mesmo que hoje ela já não comande mais as as, pela idade avançada, e também porque não caminha mais.

galinha guisada - prato - Clara Gouvêa/UOL - Clara Gouvêa/UOL
Cerca de duas horas em fogo lento garantem o cozimento perfeito da galinha guisada
Imagem: Clara Gouvêa/UOL
galinha guisada - retrato - Clara Gouvêa/UOL - Clara Gouvêa/UOL
A galinha guisada faz parte da memória culinária afetiva do chef César Santos
Imagem: Clara Gouvêa/UOL

"Ela mora em Olinda, na casa com meu irmão mais novo, temos as cuidadoras que tomam conta dela. Mas ainda gosta muito de comer", lembra César.

Prato de paciência

A galinha guisada de dona Edelvina já fez parte do menu da Oficina do Sabor. Mas, como é um prato demorado, que leva cerca de duas horas para cozinhar, em fogo lento, o chef só faz agora para a família ou em eventos.

Não criam mais galinhas no quintal, como antigamente, mas César tem um amigo que compra o animal vivo e o abate quando dá vontade de fazer a receita.

A galinha guisada de Dona Edelvita

O chef ensina que a procedência da ave (quanto mais fresca, melhor) e o tempero, além do fogo lento, são fundamentais para o sucesso do prato. "Primeiro, corto a galinha em pedaços, limpo bem, depois tempero com alho, cominho, colorau, vinagre. Mexo tudo e coloco cebola, pimentão, tomate, cebolinha, bastante coentro, mexo mais um pouco e refogo com óleo, para ir pegando o sabor dos temperos todos", conta ele.

Minha mãe colocava água para cozinhar, mas pode usar caldo de legumes que também fica ótimo."

galinha guisada - Clara Gouvêa/UOL - Clara Gouvêa/UOL
O chef costuma servir a galinha com cuscuz, assim como era na sua infância
Imagem: Clara Gouvêa/UOL

César preparou o prato especialmente para as fotos que ilustram esta matéria. E, no dia seguinte, a memória afetiva bateu novamente: "Terminei de comer hoje de manhã com cuscuz", diz ele.