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

Coração de galinha: como temperar, preparar e se livrar dos preconceitos

Fácil, rápido e pequeno, coração é como um tira-gosto no churrasco - Alleko/Getty Images/iStockphoto
Fácil, rápido e pequeno, coração é como um tira-gosto no churrasco Imagem: Alleko/Getty Images/iStockphoto

Gabrielli Menezes

De Nossa

19/01/2021 04h00

O churrasco começa. Sai pão de alho, linguiça e também coração de galinha. Diferentemente do que acontece com os dois primeiros, é difícil achar alguém que não tenha uma opinião firme sobre coraçãozinho: é amor ou "nojo".

Embora seja um músculo, tal qual a picanha e outras peças desejadas de carne, o coração não faz parte do esqueleto do animal. E por ser um órgão interno, é considerado miúdo, assim como o fígado, o rim e o bucho (estômago). Com isso, carrega todos os estereótipos do grupo.

Roberto Bocabello, sócio da Ossoboca, empresa que promove cursos e eventos de churrasco, acredita no aproveitamento total dos animais. "É uma questão cultural. Somos criados estranhando miúdos pela textura diferente. São órgãos que trabalham a vida inteira e, por conta disso, têm sabor e textura mais fortes".

Coração de galinha - Thais Ceneviva/Getty Images/iStockphoto - Thais Ceneviva/Getty Images/iStockphoto
Coraçõeszinhos são quase os primeiros a saírem da grelha
Imagem: Thais Ceneviva/Getty Images/iStockphoto

O coração de galinha, geralmente servido no início do churrasco, funciona como um petisco. É colocado em espetinhos para facilitar o manuseio na grelha e costuma fazer a alegria das crianças, que conseguem pegar uma unidade com a mão e sair correndo para brincar.

Peru e cordeiro possuem coração com tamanhos que permitem que sejam feitos inteiros no espeto, apesar da aceitação ser ainda mais baixa. O coração de búfalo, porco e boi, que são animais maiores, entram em contato com a brasa como se fossem bifes.

Roberto defende que eles podem ser consumidos até mal ados. Isso, claro, dependendo da procedência. Hipermercados e açougues grandes oferecem apenas coração de galinha. As demais opções ficam restritas a miudeiros, estandes em mercados municipais, como o da Cantareira, em São Paulo que só vendem miúdos.

Em todos os casos, Roberto ressalta que o cuidado com o produto é essencial.

Comer o coração de qualquer animal é muito simbólico. É preciso respeitá-lo. Quando o coração para de bater, a vida acaba".

Veja algumas dicas de como preparar e servir a pedida:

Limpeza

Espetinhos ajudam no preparo e na hora de comer - MariyaPhoto/Getty Images/iStockphoto - MariyaPhoto/Getty Images/iStockphoto
Espetinhos ajudam no preparo e na hora de comer
Imagem: MariyaPhoto/Getty Images/iStockphoto

Segundo Roberto, trata-se de uma questão pessoal tirar ou não a parte de cima do coração de galinha, que apresenta artérias e veias um pouco mais firmes do que a parte de baixo. Pelo tamanho parecido, o mesmo vale para peru e cordeiro.

Os corações de porco, boi e búfalo são partidos em quatro steaks e as artérias são necessariamente retiradas. A firmeza é tanta que não é fácil nem agradável de comer.

Marinada

Coração de galinha - Vladimir Mironov/Getty Images/iStockphoto - Vladimir Mironov/Getty Images/iStockphoto
Coração de galinha são marinados para ganharem mais gosto de tempero
Imagem: Vladimir Mironov/Getty Images/iStockphoto

As marinadas líquidas são a melhor forma de garantir o sabor do coração de galinha, cordeiro e peru. Sal, alho, cebola, salsinha, pimenta, ervas mais água, limão, laranja ou cerveja costumam ser a escolha dos brasileiros.

Roberto também indica uma versão de inspiração japonesa, com shoyu, gengibre, alho e óleo de gergelim tostado. Depois de marinados, os corações são colocados em espetos para não correrem o risco de caírem na brasa e para facilitar o serviço.

"Para porco e boi, uso sal de parrilla e pimenta-do-reino moída na hora, igual é feito com outros cortes. Na hora de servir, chimichurri acompanha bem".

Ponto

A divisão aqui também é baseada nos menores (galinha, peru e cordeiro) e maiores (boi, porco e búfalo). Os pequenos apresentam-se como petiscos bem ados, sejam eles mais borrachudinho ou tostados por fora e ainda macios por dentro.

A mudança de cor provocada pela reação de Maillard indica se já está bom para comer. Também dá para apertar com a mão. Se estiver molenga, está cru. Se estiver firme, está cozido".

A textura do coração de todos os animais é semelhante, mas como boi, porco e búfalo são grandes, tornam-se mais difíceis de comer quando bem ados. "Por isso recomendo servir ainda mal ado".

Além do churras

Sobrou coraçãozinho de galinha do churrasco? Aproveite para fazer um sanduíche com queijo em pão tipo baguete.

"Arroz de coração também fica muito bom. Outra ideia é cortá-lo em pedaços bem pequenininhos e preparar uma espécie de à bolonhesa com molho de tomate e servir com massas". Usá-los para incrementar farofas também é uma boa opção.

Xis Coração

Dificuldade Médio
1 porções
60 min
Ver receita completa