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

No supermercado

Um manual para te ajudar a comprar melhor


No supermercado

Vai comprar patês prontos? Prefira os de ricota e busque os com menos sódio

iStock
Imagem: iStock

Colaboração para o VivaBem

11/11/2019 04h00

Os patês são pra lá de versáteis, podem ser feitos com os mais diversos ingredientes e entrar em cena em muitas situações, como para acompanhar torradinhas em uma mesa de aperitivo, deixar um sanduíche mais gostoso ou mesmo dar um toque especial a uma refeição.

Prepará-los em casa é sempre o mais indicado, já que utilizamos apenas ingredientes naturais e podemos pegar leve em elementos que acabam deixando a receita mais engordativa, como a maionese.

Mas, para facilitar a vida, muita gente acaba preferindo comprar a mistura pronta no supermercado, o que não é um problema se alguns cuidados forem tomados. Veja quais são a seguir:

Pegue leve nos feitos com embutidos
Eles têm nitritos e nitratos, substâncias que são potencialmente cancerígenas se consumidas em quantidades muito grandes. Portanto, pode consumir, mas pequenas quantidades ao dia.

Os de peixe são benéficos para a saúde do coração
As versões feitas com sardinha e atum são ricas em ômega 3, um tipo de gordura com ação anti-inflamatória que protege esse órgão e ainda é boa para o cérebro e a visão.

Os produtos de azeitona também ajudam a manter a saúde do peito em dia
Isso porque, eles contam com ômega 9, outra gordura que é amiga do coração. Além disso, esse ingrediente tem ação antioxidante e muitas fibras, o que melhora o funcionamento intestinal e aumenta a saciedade. Mas é preciso ter cuidado com as quantidades, pois, como a azeitona costuma ficar estocada em salmoura, acaba tendo muito sódio.

Gosta de patê de queijo? Então prefira os de ricota
Além de ser um tipo bem menos gorduroso do alimento, ela permite muitas variações de sabor com a adição de elementos saudáveis, como ervas, vegetais e alho.

Confira a lista de ingredientes
Quanto menos itens ela tiver, melhor. Também é importante ter em mente que ela é apresentada em ordem decrescente, ou seja, os que aparecem no início são os que estão presentes em maior quantidade. Por fim, cheque se há muitos elementos artificiais, como corantes, acidulantes, conservantes, etc.

Compare as tabelas nutricionais
Depois disso, opte pelos produtos com quantidades menores de sódio e de gordura.

Nunca guarde latas abertas na geladeira
Se o alimento não for consumido totalmente, ele deve ser acondicionado em um recipiente de vidro tampado, pois o metal pode oxidar e estragar o que sobrou dele. Além disso, é importante que ele não fique estocado por muito tempo, pois, como já entrou em contato com o ar, estraga muito rapidamente.

Informação nutricional

Patê de atum

  • Porção 1 colher de chá (10 gramas)
  • Valor energético: 17 kcal
  • Carboidratos: 0 g
  • Gorduras totais: 1,4 g
  • Gorduras saturadas: 0,2 g
  • Sódio: 59 mg

Patê de presunto

  • Porção 1 colher de chá (10 gramas)
  • Valor energético: 27 kcal
  • Carboidratos: 0 g
  • Gorduras totais: 2,3 g
  • Gorduras saturadas: 0,8 g
  • Sódio: 63 mg

Patê de azeitona

  • Porção 1 colher de chá (10 gramas)
  • Valor energético: 47 kcal
  • Carboidratos: 0,3 g
  • Gorduras totais: 4 g
  • Gorduras saturadas: 1,3 g
  • Sódio: 68 mg

Patê de ricota

  • Porção 1 colher de chá (10 gramas)
  • Valor energético: 9,4 kcal
  • Carboidratos: 0 g
  • Gorduras totais: 0,7 g
  • Gorduras saturadas: 0,4 g
  • Sódio: 28 mg

Fontes: Clarissa Hiwatashi Fujiwara, nutricionista e coordenadora de nutrição da Liga de Obesidade Infantil do HC-FMUSP (Hospital das Clínicas da Faculdade de Medicina da Universidade de São Paulo), e Giovanna Oliveira, nutricionista da Clínica Dra. Maria Fernanda Barca, em São Paulo, e membro do Instituto Brasileiro de Nutrição Funcional.

Podcasts do UOL
Ouça o podcast Maratona, em que especialistas e corredores falam sobre corrida. Os podcasts do UOL estão disponíveis em uol.com.br/podcasts, no Spotify, Apple Podcasts, Google Podcasts e outras plataformas de áudio.

No supermercado