Calculadora de guarnición por persona
Doce comensales a media taza de ensalada de col cada uno necesitan 6 tazas en total. Indique cuántas personas vienen y la ración que sirve a cada una, en tazas, gramos, onzas o cucharones, y obtenga la cantidad que debe comprar o preparar. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Invitados
- 12 cup
- Porción por persona
- 0,5
- Cantidad total
- 6 cup
Planificar puré de patatas, verduras asadas, arroz o una ensalada para un grupo suele empezar por un producto simple: cuántos comensales por la ración que cada persona debe recibir. Anfitriones, caterings y aplicaciones de meal-prep necesitan ese total antes de comprar o redactar la hoja de preparación, sin inventar una receta ni escalar una lista completa de ingredientes. Esta calculadora de cantidad de guarnición por persona multiplica un número positivo de comensales por una ración fija por persona y devuelve la cantidad total en la misma unidad que usted usó para la ración.
Cómo el aforo y la ración se convierten en cantidad total de guarnición
Las guarniciones se planifican casi siempre con una cucharada, taza o peso fijo por comensal, no reescribiendo una receta multi-ingrediente completa. Si cada invitado debe recibir media taza de ensalada de col y vienen doce personas, usted necesita seis tazas en total; si cada persona recibe ciento cincuenta gramos de zanahorias asadas y la mesa tiene veinticuatro plazas, usted necesita tres mil seiscientos gramos antes de merma de pelado y segundas raciones.
La calculadora no convierte tazas a gramos ni onzas a mililitros; la unidad que usted asigne a la ración es la unidad del total. Una etiqueta opcional de unit (por ejemplo cup, g, oz o scoop) se repite en la respuesta para la pantalla, de modo que la hoja de prep diga seis cup en total sin cambiar la matemática.
Este método es la herramienta adecuada cuando el estándar de ración ya se conoce —de una tabla de casa, una regla dietética o el éxito del año pasado— y solo necesita el producto para la nueva lista de invitados. Lo que garantiza es un producto determinista para que dos turnos, dos aplicaciones y una lista de compra impresa no discrepen sobre cuánta guarnición implica el aforo.
Dónde una calculadora de guarnición por persona aporta valor
Quien organiza una mesa festiva en casa puede multiplicar el tamaño de cucharada conocido por el aforo RSVP y comprar las bolsas de patatas o bandejas de verduras correctas sin reabrir un libro de cocina completo. Cocinas de catering y comedores escolares mantienen estándares de ración de casa —cien gramos de arroz, tres onzas de judías verdes— y necesitan un total determinista cuando el aforo cambia la mañana del servicio.
Las clases de cocina y hostelería enseñan la matemática de raciones mostrando que duplicar comensales duplica la guarnición; un oráculo puro permite a los alumnos comprobar deberes en segundos sin hoja de cálculo. Prefiera esta capacidad cuando la pregunta es simplemente comensales por una ración fija de guarnición; use un escalador general de recetas cuando deba expandir una lista completa de ingredientes, y herramientas de proteína principal cuando la pregunta sea libras de carne y no cucharadas de guarnición.
Qué puede hacer con ella
Listas de compra para fiestas y cenas
Multiplique el aforo RSVP por la cucharada de su casa (tazas de puré, gramos de ensalada) para obtener un único total de la compra.
Hojas de prep de catering y comedores
Aplique un estándar fijo de guarnición por comensal cuando cambie el aforo de la mañana, para que dos turnos compren y emplaten la misma cantidad.
Apps, deberes y meal-kits
Impulse un campo de comensales × ración en una app de planificación, o deje que los alumnos verifiquen la aritmética de guarnición frente a un oráculo determinista.
Preguntas frecuentes
¿Qué ocurre si guests es cero o negativo?
El aforo debe ser un número finito mayor que cero; los valores no positivos no se facturan.
¿La calculadora convierte tazas a gramos?
El unit opcional es solo una etiqueta de visualización y no convierte cantidades.
¿Cuánta guarnición necesito para 12 personas?
Multiplique 12 por la ración de cada comensal. A media taza por persona son 6 tazas. Una ración fija de la casa, como 100 gramos de arroz por persona, funciona igual, y el total sale en esa unidad.
¿El total incluye algo extra para repetir o por desperdicio?
No. Es exactamente comensales por ración, sin margen para mermas al pelar, segundas porciones ni sobras. Si en su mesa suelen repetir, añada usted ese margen al resultado.
¿Sirve para calcular cuánta carne comprar?
Está pensada para guarniciones que se sirven por cucharón, taza o peso. Para los kilos de un plato principal use una herramienta de carne, y para ampliar una receta completa, un escalador de recetas.
Herramientas relacionadas
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/cook/side-per-person \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"guests":12,"portion_per_person":0.5}'const res = await fetch("https://api.kit.forhosting.com/cook/side-per-person", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"guests": 12,
"portion_per_person": 0.5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/side-per-person",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"guests": 12,
"portion_per_person": 0.5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/side-per-person", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"guests":12,"portion_per_person":0.5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"guests":12,"portion_per_person":0.5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/side-per-person", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"guests": 12,
"portion_per_person": 0.5
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.side_per_person",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Los comensales no positivos fallan con invalid_input, de modo que un aforo cero o negativo nunca genera un número de compra falso. La misma lógica pura de parse alimenta la ruta gratuita del navegador y la API de prepago, de forma que planificadores de eventos, paneles de cocina y scripts de automatización coinciden siempre en total_quantity = guests × portion_per_person.
Cómo el aforo y la ración se convierten en cantidad total de guarnición
La aritmética es deliberadamente lineal: guests es el aforo positivo, portion_per_person es la cantidad positiva que cada persona recibe en una sola unidad coherente, y total_quantity es guests por portion_per_person. No es un escalador multi-ingrediente, ni un estimador de peso de plato principal, ni un modelo de merma o sobras; eso queda fuera de este endpoint.
Contrato de entrada, forma de respuesta y comportamiento de error
Envíe por POST un cuerpo JSON con dos números finitos positivos obligatorios: guests (alias guest_count, people, headcount, diners, party_size, n) y portion_per_person (alias portion, per_person, serving_size, amount_per_guest, side_portion). El unit opcional (alias portion_unit, qty_unit, measure) es una etiqueta corta solo para visualización y se omite en la respuesta si no se proporciona. Campos ausentes, cadenas vacías, valores no finitos, guests cero o negativo y portion cero o negativo fallan con invalid_input nombrando el problema y no se facturan. En éxito el cuerpo repite guests y portion_per_person, devuelve total_quantity, incluye cadenas formula y method para la interfaz, un mensaje en una línea y unit solo si usted lo envió. Ejemplo: doce comensales a media taza cada uno dan total_quantity seis; veinticuatro a cero punto siete cinco dan dieciocho. La validación fallida no consume saldo prepago. Mantenga las peticiones pequeñas, fije total_quantity en las pruebas y trate unit como etiqueta, nunca como convertidor: si necesita gramos desde tazas, convierta antes de llamar a este endpoint.
Dónde una calculadora de guarnición por persona aporta valor
Aplicaciones de planificación de fiestas y meal-kit pueden exponer un campo de invitados y otro de ración, llamar a este endpoint parse y rellenar una línea de la lista de compra con total_quantity en la unidad que el usuario ya eligió. Como la implementación es parse pura de nivel A, cada llamada correcta cuesta el precio base publicado $0.002 sin tokens de modelo ni red saliente. Tenga siempre en cuenta restricciones dietéticas, segundas raciones y merma en sus propias reglas de cocina: quedan fuera del alcance numérico de este endpoint, pero importan en el plato.
Preguntas técnicas
¿Cómo calculo la cantidad de guarnición a partir de los comensales?
Envíe guests positivo y portion_per_person positivo (misma unidad de la ración deseada). La API devuelve total_quantity = guests × portion_per_person.
¿Puedo usarlo para más de una guarnición?
Llame una vez por cada guarnición con el portion_per_person de ese plato. Cada solicitud devuelve un total_quantity para un estándar de ración.
¿Cuánto cuesta la calculadora de cantidad de guarnición por persona?
La herramienta del navegador es gratuita. Las peticiones API usan saldo prepago KIT a $0.002 por llamada correcta; la entrada inválida no se factura.