Conteo de calorías explicado: TDEE, macros y qué significan los números

8 min4 de junio de 2026

El balance energético: la ley fundamental

El principio más básico de la nutrición es el balance energético: si consumes más calorías de las que gastas, almacenas el exceso como grasa (y algo de músculo si entrenas). Si consumes menos, tu cuerpo usa reservas para cubrir el déficit. Esto es termodinámica aplicada a la biología — no es una opinión, es física. Sin embargo, los detalles de cómo tu cuerpo responde a ese balance son enormemente complejos.

Una caloría (técnicamente kilocaloría o kcal) es una unidad de energía: la cantidad necesaria para elevar 1 kilogramo de agua 1 grado Celsius. Los alimentos contienen energía química que tu cuerpo convierte en ATP para funciones celulares, movimiento y calor. Proteínas y carbohidratos aportan ~4 kcal/g, grasas ~9 kcal/g, y alcohol ~7 kcal/g.

El error más extendido es creer que "una caloría es una caloría" en el sentido de que la fuente no importa. Si bien el balance total determina si ganas o pierdes peso, la composición de esas calorías afecta profundamente a la saciedad, la composición corporal (músculo vs grasa), el rendimiento hormonal, la energía disponible y la salud a largo plazo.

Esta guía explica cómo estimar tu gasto calórico total (TDEE), entender los macronutrientes, y usar estos números como herramienta de referencia — no como verdad absoluta. Los cálculos son estimaciones con un margen de error del 10-20%, y el cuerpo no es una máquina estática sino un sistema adaptativo.

BMR: tu gasto basal en reposo

El BMR (Basal Metabolic Rate) es la energía que tu cuerpo gasta simplemente para mantenerte vivo en reposo total: respirar, bombear sangre, mantener temperatura, reparar células, funciones cerebrales. Representa entre el 60% y 75% del gasto calórico total diario en personas sedentarias. Es el "coste fijo" de tu metabolismo.

La ecuación más utilizada para estimar el BMR es Mifflin-St Jeor (1990), que ha demostrado mayor precisión que la antigua Harris-Benedict (1919). Para hombres: BMR = (10 × peso en kg) + (6.25 × altura en cm) - (5 × edad) + 5. Para mujeres: BMR = (10 × peso en kg) + (6.25 × altura en cm) - (5 × edad) - 161. El error típico es de ±10%.

Factores que afectan al BMR más allá de las variables de la ecuación: la masa muscular (más músculo = más gasto basal), la genética (variaciones del 5-10% entre personas con el mismo perfil), el historial de dieta (restricción prolongada puede reducir el BMR un 10-15% — la llamada adaptación metabólica), y la salud tiroidea.

Un punto clave: el BMR es un dato clínico medido en condiciones estrictas (ayuno de 12h, reposo absoluto, temperatura neutra). Lo que calculas con una ecuación es una estimación. Lo que calculas con tu reloj deportivo es otra estimación diferente. Ninguno es exacto. Trátalos como punto de partida y ajusta según resultados reales en 2-3 semanas.

// Cálculo de BMR con la ecuación Mifflin-St Jeor
function calcularBMR(peso, altura, edad, sexo) {
  // peso en kg, altura en cm, edad en años
  const base = (10 * peso) + (6.25 * altura) - (5 * edad);

  if (sexo === 'masculino') {
    return base + 5;
  } else {
    return base - 161;
  }
}

// Ejemplo: hombre de 30 años, 80 kg, 178 cm
const bmr = calcularBMR(80, 178, 30, 'masculino');
console.log(`BMR estimado: ${bmr} kcal/día`);
// BMR estimado: 1780 kcal/día

// Esto es lo que gasta solo por existir — sin moverse
// El gasto real será significativamente mayor

TDEE: gasto calórico total diario

El TDEE (Total Daily Energy Expenditure) es la suma de todos los componentes de gasto energético: BMR + efecto térmico de los alimentos (TEF, ~10% de las calorías consumidas) + actividad física (NEAT + ejercicio). NEAT (Non-Exercise Activity Thermogenesis) incluye todo el movimiento no deportivo: caminar, cocinar, gesticular, mantener la postura, inquietarse.

El método más común para estimar TDEE es multiplicar el BMR por un factor de actividad: sedentario (×1.2), ligeramente activo (×1.375), moderadamente activo (×1.55), muy activo (×1.725), extremadamente activo (×1.9). Estos multiplicadores son promedios poblacionales con un margen de error significativo — una persona "moderadamente activa" puede estar realmente entre 1.4 y 1.7.

El NEAT es la variable más subestimada y la que más varía entre personas. Alguien con un trabajo de oficina que camina 2.000 pasos al día tiene un NEAT muy diferente a un camarero con 15.000 pasos. La diferencia puede ser de 500-800 kcal/día. Esto explica por qué dos personas con el "mismo nivel de actividad" autopercibido tienen gastos muy diferentes.

La forma más fiable de determinar tu TDEE real es empírica: registra tu ingesta calórica con precisión durante 2-3 semanas mientras monitoreas tu peso corporal. Si tu peso se mantiene estable, tu ingesta promedio es tu TDEE de mantenimiento. Este enfoque elimina la incertidumbre de las ecuaciones y te da un número personalizado.

// Cálculo de TDEE con factor de actividad
function calcularTDEE(bmr, nivelActividad) {
  const factores = {
    sedentario: 1.2,        // Trabajo de oficina, poco movimiento
    ligero: 1.375,          // Ejercicio 1-3 días/semana
    moderado: 1.55,         // Ejercicio 3-5 días/semana
    activo: 1.725,          // Ejercicio 6-7 días/semana
    muyActivo: 1.9,         // Atleta o trabajo físico intenso
  };

  return Math.round(bmr * factores[nivelActividad]);
}

// Ejemplo: BMR de 1780, entrena 4 días/semana
const tdee = calcularTDEE(1780, 'moderado');
console.log(`TDEE estimado: ${tdee} kcal/día`);
// TDEE estimado: 2759 kcal/día

// Para perder peso: déficit de 300-500 kcal
console.log(`Objetivo pérdida: ${tdee - 400} kcal/día`);
// Objetivo pérdida: 2359 kcal/día

// Para ganar masa: superávit de 200-350 kcal
console.log(`Objetivo ganancia: ${tdee + 300} kcal/día`);
// Objetivo ganancia: 3059 kcal/día

Macronutrientes: proteína, grasa y carbohidratos

Los macronutrientes son los tres componentes energéticos de la dieta: proteínas (4 kcal/g), carbohidratos (4 kcal/g) y grasas (9 kcal/g). Su distribución afecta la composición corporal, el rendimiento deportivo, la saciedad y la adherencia a la dieta. No es solo cuántas calorías comes, sino de dónde vienen.

La proteína es el macronutriente más importante para la composición corporal. Mantiene y construye masa muscular durante déficit calórico, tiene el mayor efecto térmico (20-30% de sus calorías se gastan en digerirla), y es el macronutriente más saciante por caloría. La recomendación para personas activas es 1.6-2.2 g/kg de peso corporal al día. En déficit calórico, prioriza el extremo alto.

Las grasas son esenciales para la producción hormonal (testosterona, estrógeno), absorción de vitaminas liposolubles (A, D, E, K), función cerebral y estructura celular. El mínimo recomendado es 0.5 g/kg/día para mantener la salud hormonal. No las reduzcas por debajo de este umbral — los problemas hormonales resultantes son peores que cualquier beneficio calórico.

Los carbohidratos son el combustible preferido para actividad de alta intensidad. No son "esenciales" en el sentido técnico (el cuerpo puede fabricar glucosa), pero son el macronutriente más flexible y el que más impacta el rendimiento deportivo. La cantidad óptima depende de tu nivel de actividad: más ejercicio intenso = más carbohidratos necesarios. El residuo calórico tras asignar proteína y grasa se asigna a carbohidratos.

// Distribución de macros basada en objetivos
function calcularMacros(tdee, pesoKg, objetivo) {
  // Paso 1: Determinar calorías objetivo
  const calorias = objetivo === 'perder'
    ? tdee - 400
    : objetivo === 'ganar'
    ? tdee + 300
    : tdee;

  // Paso 2: Proteína (1.8-2.2 g/kg según objetivo)
  const proteinaPorKg = objetivo === 'perder' ? 2.2 : 1.8;
  const proteinaG = Math.round(pesoKg * proteinaPorKg);
  const proteinaCal = proteinaG * 4;

  // Paso 3: Grasa (mínimo 0.8 g/kg para salud hormonal)
  const grasaG = Math.round(pesoKg * 0.9);
  const grasaCal = grasaG * 9;

  // Paso 4: Carbohidratos (calorías restantes)
  const carbsCal = calorias - proteinaCal - grasaCal;
  const carbsG = Math.round(carbsCal / 4);

  return {
    calorias,
    proteina: { gramos: proteinaG, calorias: proteinaCal },
    grasa: { gramos: grasaG, calorias: grasaCal },
    carbohidratos: { gramos: carbsG, calorias: carbsCal },
  };
}

// Ejemplo: 80 kg, TDEE 2759, objetivo perder grasa
const macros = calcularMacros(2759, 80, 'perder');
// { calorias: 2359, proteina: 176g, grasa: 72g, carbos: 228g }

Déficit y superávit: ritmos seguros de cambio

Un déficit calórico produce pérdida de peso. La regla general: un déficit de 500 kcal/día produce una pérdida de ~0.5 kg/semana (3500 kcal = ~0.45 kg de grasa). Pero esto es una simplificación. La pérdida real incluye agua, glucógeno y algo de masa muscular — no todo es grasa. Y la pérdida se ralentiza con el tiempo porque el cuerpo adapta su gasto.

El rango seguro para pérdida de grasa es 0.5-1% del peso corporal por semana. Para alguien de 80 kg, eso es 0.4-0.8 kg/semana. Déficits más agresivos (>1000 kcal/día) aceleran la pérdida de músculo, reducen el rendimiento, aumentan el hambre, alteran las hormonas y son insostenibles. La paciencia es un ingrediente fundamental en la recomposición corporal.

Para ganancia muscular, un superávit de 200-350 kcal/día es óptimo para la mayoría de personas con entrenamiento de fuerza regular. Superávits mayores no aceleran la síntesis proteica — solo aceleran la ganancia de grasa. La excepción son principiantes que pueden ganar músculo incluso en déficit (el efecto "novato") durante los primeros 6-12 meses de entrenamiento serio.

Un concepto avanzado: las fases de mantenimiento (diet breaks). Después de 8-12 semanas en déficit, 1-2 semanas comiendo a TDEE de mantenimiento restauran parcialmente las hormonas de saciedad (leptina), reducen el cortisol y la fatiga psicológica. La investigación muestra que incluir estas pausas no ralentiza los resultados totales y mejora la adherencia a largo plazo.

Limitaciones del conteo calórico

Las etiquetas nutricionales tienen un margen de error legal del 20% en muchos países. Un alimento etiquetado con 200 kcal puede tener realmente entre 160 y 240 kcal. Las bases de datos de alimentos (USDA, apps de tracking) son promedios de muestras — tu manzana concreta puede diferir un 15% de la "manzana promedio" de la base de datos.

La absorción calórica varía según el alimento y el procesamiento. Los frutos secos enteros se absorben un 20-30% menos de lo que indica su etiqueta porque parte de la grasa queda atrapada en la matriz fibrosa. Los alimentos cocidos se absorben más que los crudos. La fibra reduce la absorción neta. Esto significa que las calorías "reales" que tu cuerpo extrae difieren de las teóricas.

El gasto calórico por ejercicio es la métrica más sobreestimada. Los relojes deportivos inflan las calorías quemadas entre un 30% y un 93% según estudios de Stanford. Una sesión de pesas que tu reloj marca como "500 kcal" probablemente quemó 250-350 kcal. Nunca uses las calorías de ejercicio como "permiso" para comer más sin verificar con la báscula durante semanas.

A pesar de estas imprecisiones, el conteo calórico funciona como herramienta de conciencia y consistencia. No necesitas exactitud absoluta — necesitas consistencia relativa. Si siempre estimas con el mismo método, los errores se cancelan parcialmente y los ajustes basados en resultados reales (peso, medidas, fotos) corrigen la desviación. La calculadora de calorías es una brújula, no un GPS.

El efecto térmico de los alimentos y NEAT

El TEF (Thermic Effect of Food) es la energía que tu cuerpo gasta en digerir, absorber y procesar nutrientes. Varía por macronutriente: proteína tiene un TEF del 20-30% (de cada 100 kcal de proteína, 20-30 se gastan en procesarla), carbohidratos 5-10%, y grasas 0-3%. Una dieta alta en proteína quema más calorías en digestión por este efecto.

En términos prácticos, el TEF representa un 8-12% del TDEE. Si comes 2500 kcal/día, gastas 200-300 kcal solo en procesar esos alimentos. Los alimentos mínimamente procesados y ricos en fibra tienden a tener mayor TEF que los ultraprocesados porque requieren más trabajo digestivo. Esto contribuye (modestamente) a por qué las dietas basadas en alimentos reales facilitan el control de peso.

El NEAT (Non-Exercise Activity Thermogenesis) es potencialmente el componente más modificable del gasto calórico. Incluye caminar, subir escaleras, estar de pie, gesticular, cocinar, limpiar — todo el movimiento que no clasificas como "ejercicio". La variación entre personas puede ser de 200 a 900 kcal/día. Aumentar tu NEAT (más pasos, escritorio de pie, menos tiempo sentado) puede ser más impactante que añadir una sesión de cardio.

Un fenómeno documentado: cuando reduces calorías, tu cuerpo reduce inconscientemente el NEAT. Te mueves menos, gesticulas menos, eliges el ascensor en lugar de las escaleras. Este mecanismo de ahorro energético explica parcialmente por qué los déficits calculados no producen exactamente la pérdida esperada. Monitorear tus pasos diarios durante una dieta ayuda a detectar y contrarrestar esta adaptación.

Cómo usar la calculadora de calorías de forma práctica

Paso 1: Calcula tu BMR con nuestra calculadora usando la ecuación Mifflin-St Jeor. Necesitas tu peso actual, altura, edad y sexo. Paso 2: Multiplica por tu factor de actividad para obtener tu TDEE estimado. Sé honesto con tu nivel de actividad — la mayoría de personas se sobreestiman un nivel.

Paso 3: Define tu objetivo. Para pérdida de grasa, resta 300-500 kcal de tu TDEE. Para ganancia muscular con entrenamiento de fuerza, suma 200-350 kcal. Para mantenimiento, usa el TDEE directamente. Paso 4: Distribuye macros dando prioridad a proteína (1.6-2.2 g/kg), asegurando un mínimo de grasa (0.7-1 g/kg), y rellenando con carbohidratos.

Paso 5 (el más importante): Aplica estos números durante 2-3 semanas y evalúa resultados reales. Pésate a diario en las mismas condiciones (mañana, en ayunas, después del baño) y calcula la media semanal. Si la media semanal baja 0.5-1% de tu peso por semana, tu déficit es correcto. Si no se mueve, reduce 200 kcal. Si baja demasiado rápido, aumenta 200 kcal.

Recuerda: estos números son el punto de partida, no el destino. Tu metabolismo es único y se adapta. La báscula fluctúa 1-2 kg diariamente por agua, comida en tránsito y glucógeno. No reacciones a un día — reacciona a la tendencia de 2-3 semanas. Y si necesitas orientación personalizada, un nutricionista con formación en ciencias puede ajustar estos cálculos a tu situación específica.

// Flujo completo: BMR → TDEE → Objetivo → Macros
function planNutricional(perfil) {
  const { peso, altura, edad, sexo, actividad, objetivo } = perfil;

  // 1. Calcular BMR (Mifflin-St Jeor)
  const bmr = (10 * peso) + (6.25 * altura) - (5 * edad)
    + (sexo === 'masculino' ? 5 : -161);

  // 2. Calcular TDEE
  const factores = {
    sedentario: 1.2, ligero: 1.375,
    moderado: 1.55, activo: 1.725
  };
  const tdee = Math.round(bmr * factores[actividad]);

  // 3. Ajustar según objetivo
  const ajuste = { perder: -400, mantener: 0, ganar: 300 };
  const calObjetivo = tdee + ajuste[objetivo];

  // 4. Distribuir macros
  const proteina = Math.round(peso * (objetivo === 'perder' ? 2.2 : 1.8));
  const grasa = Math.round(peso * 0.9);
  const carbos = Math.round(
    (calObjetivo - (proteina * 4) - (grasa * 9)) / 4
  );

  return { bmr, tdee, calObjetivo, proteina, grasa, carbos };
}

// Ejemplo práctico
const plan = planNutricional({
  peso: 75, altura: 172, edad: 28,
  sexo: 'femenino', actividad: 'moderado', objetivo: 'perder'
});
// { bmr: 1496, tdee: 2319, calObjetivo: 1919,
//   proteina: 165g, grasa: 68g, carbos: 155g }