Thanksgiving-Kalorienrechner
Zwei Portionen Pute, drei Beilagen, ein Stück Kürbiskuchen und zwei Gläser Wein ergeben 1.483 Kilokalorien. Geben Sie ein, wie viele Portionen jedes Gangs Sie planen, und Sie erhalten die Summe des Essens, bevor Sie sich an den Tisch setzen. Kostenlos in Ihrem Browser.
- Kostenlos
- Läuft in Ihrem Browser
- Ohne Anmeldung
- Ihre Daten bleiben auf Ihrem Gerät
Im Browser ausführen – kostenlos
Rechenbeispiel
- Truthahn
- 2
- Seiten
- 3
- Dessert
- 1
- Anzahl der Getränke
- 2
- Truthahn (kcal)
- 380
- Beilagen (kcal)
- 540
- Dessert (kcal)
- 323
- Getränke (kcal)
- 240
Ein Thanksgiving-Teller stapelt vier Energiequellen: die Pute, die Beilagen, das Dessert und die Getränke. Dieser Thanksgiving-Kalorienrechner nimmt eine Portionszahl für jeden dieser vier Gänge entgegen und liefert die Gesamtkilokalorien der Mahlzeit. Eine Putenportion ist eine vier Unzen schwere Scheibe gerösteten Geflügels mit Haut bei 190 Kilokalorien. Eine Beilagenportion ist eine halbe Tasse Brotfüllung, als repräsentative Thanksgiving-Beilage, bei 180 Kilokalorien. Eine Dessertportion ist ein Stück Kürbiskuchen, ein Achtel einer 9-Zoll-Form, bei 323 Kilokalorien. Eine Getränkeportion sind fünf Flüssigunzen Tafelwein oder ein gleichwertiges Festgetränk bei 120 Kilokalorien. Die Identität ist linear: multiplizieren Sie jede Zahl mit der Portionsenergie und addieren Sie die vier Produkte. Null ist ein ausgelassener Gang, kein Fehler.
Vier Portionskonstanten für einen Thanksgiving-Teller
Ein Thanksgiving-Kalorienrechner nützt nur, wenn jeder Gang an eine bekannte Energiezahl gebunden ist, nicht an ein vages Festbuffet. Diese Fähigkeit speichert vier eingefrorene Kilokalorienkonstanten, eine je Gang, sodass dieselben Portionszahlen stets dieselbe Mahlzeitensumme ergeben. Die Pute verwendet 190 Kilokalorien je Portion, passend zu einem vier Unzen schweren Stück gerösteter Pute mit Haut, der Scheibe, die wirklich auf den Teller kommt, nicht einer Laborprobe von einhundert Gramm.
Die Beilagen verwenden 180 Kilokalorien je Portion, passend zu einer halben Tasse zubereiteter Brotfüllung, der repräsentativen Thanksgiving-Beilage: Füllung liegt am oberen Ende gängiger Beilagen, sodass eine füllungsbasierte Konstante Kartoffelpüree mit Soße, Bohnenauflauf oder Cranberrysoße nicht unterschätzt, wenn jemand einen gemischten Teller als sides protokolliert. Das Dessert verwendet 323 Kilokalorien je Portion, passend zu einem Stück Kürbiskuchen gleich einem Achtel einer 9-Zoll-Form, der Bäckereischeibe im USDA-Stil, die Dessertsuchen beherrscht. Getränke verwenden 120 Kilokalorien je Portion, passend zu fünf Flüssigunzen Tafelwein oder einem gleichwertigen Festgetränk wie Apfelwein.
Diese vier Zahlen sind eine deterministische Konvention, keine lebende Ernährungsdatenbank: Braten, Marke und Hausrezepte schwanken, und dieser parse-Rechner holt keine Etiketten. Wenn Sie ein eigenes Rezept brauchen, skalieren Sie Ihre Gramm außerhalb dieses Endpunkts und lassen Sie die Portionszahlen hier als Tellerskizze. Die Seite behandelt Thanksgiving-Tellerkalorien, nicht die Lake nach Vogelgewicht und nicht die Beilagenmenge je Gast; das sind andere Suchen, die andere cook-Werkzeuge bedienen.
Anwendungsfälle
Einen Teller gegen ein Kalorienbudget skizzieren
Geben Sie Puten-, Beilagen-, Dessert- und Getränkeportionen ein, bevor Sie sich setzen, und lesen Sie die Kilokaloriensumme gegen das Restbudget des Tages.
Reste und Nachschlag protokollieren
Erhöhen Sie die Portionszahl für eine Extra-Scheibe Pute oder Kuchen und rechnen Sie den Teller neu, ohne eine Rezeptdatenbank neu aufzubauen.
Ernährungsprotokoll- und Coaching-Apps
Lösen Sie eine Thanksgiving-Zeile aus vier Portionszahlen in Kilokalorien auf, ohne in jedem Client USDA-Lebensmitteltabellen zu pflegen.
Häufige Fragen
Was bedeutet eine Portion jedes Gangs?
Die Pute ist eine geröstete Vier-Unzen-Portion mit Haut (190 kcal). Die Beilagen sind eine halbe Tasse Brotfüllung als repräsentative Thanksgiving-Beilage (180 kcal). Das Dessert ist ein Stück Kürbiskuchen, ein Achtel einer 9-Zoll-Form (323 kcal). Die Getränke sind fünf Flüssigunzen Tafelwein oder ein gleichwertiges Festgetränk (120 kcal).
Was geschieht, wenn eine Portionszahl negativ oder keine Zahl ist?
Eine negative Zählung beschreibt keinen Teller, ein nichtnumerischer Wert lässt sich nicht multiplizieren, und der Fehler wird nicht berechnet.
Kann ich einen Gang mit null Portionen auslassen?
Ja. Null bedeutet, dass dieser Gang nicht auf dem Teller liegt.
Warum gilt die Füllung für alle Beilagen?
Weil die Brotfüllung am oberen Ende der üblichen Thanksgiving-Beilagen liegt. Wer sie für jede Beilagenportion nimmt, unterschätzt Kartoffelpüree mit Soße, Bohnenauflauf oder Cranberrysoße auf einem gemischten Teller nicht.
Kann ich ein halbes Stück Kuchen zählen?
Ja. Portionen dürfen Brüche sein, 0,5 Dessertportionen ergeben also 161,5 Kilokalorien, ein halbes Stück Kürbiskuchen. Dasselbe gilt für eine halbe Portion Pute oder Beilage.
Wie genau ist die Gesamtzahl?
Sie folgt einer festen Konvention und ist keine Nährwertdatenbank. Braten, Marken und hausgemachte Rezepte weichen ab, die Summe eignet sich also für eine Planung Ihres Tellers, nicht für ein exaktes Etikett.
Verwandte Tools
Für Entwickler — API-Zugang
Alles auf dieser Seite ist auch per API verfügbar. Dieser Abschnitt richtet sich an Teams, die es in ihre eigenen Systeme einbinden möchten; alle anderen nutzen einfach das Tool oben.
Endpunkt
Authentifizierung per Bearer-Token. Ein einziger POST stellt die Aufgabe in die Warteschlange; das Ergebnis erhalten Sie per Webhook oder über einen signierten Link.
Aufruf aus Ihrem Stack
curl -X POST https://api.kit.forhosting.com/cook/thanksgiving-calories \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"turkey":2,"sides":3,"dessert":1,"drinks":2}'const res = await fetch("https://api.kit.forhosting.com/cook/thanksgiving-calories", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"turkey": 2,
"sides": 3,
"dessert": 1,
"drinks": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/cook/thanksgiving-calories",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"turkey": 2,
"sides": 3,
"dessert": 1,
"drinks": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/cook/thanksgiving-calories", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"turkey":2,"sides":3,"dessert":1,"drinks":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"turkey":2,"sides":3,"dessert":1,"drinks":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/cook/thanksgiving-calories", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Beispiel-Anfrage
{
"turkey": 2,
"sides": 3,
"dessert": 1,
"drinks": 2
}Beispiel-Antwort
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "cook.thanksgiving_calories",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}Die API arbeitet asynchron: Sie erhalten sofort eine task_id. Polling ist mit 1 Anfrage pro Sekunde erlaubt.
Preis
Der Preis steht auf der Seite – keine Tokens, keine Credits. Fehlgeschlagene Aufgaben werden nicht berechnet.
Limits
max_servings | 10000 |
Fehler
| HTTP | Code | Bedeutung |
|---|---|---|
401 | unauthorized | Der API-Schlüssel fehlt oder ist ungültig – prüfen Sie den Authorization-Header (Bearer). |
402 | insufficient_balance | Ihr Guthaben reicht für diese Aufgabe nicht aus – Aufladungen verfallen nicht. |
404 | unknown_type | Unbekannter Aufgabentyp – prüfen Sie das Feld „type“ gegen den Katalog. |
429 | rate_limited | Zu viele Anfragen – warten Sie kurz; Polling ist mit 1 Anfrage pro Sekunde erlaubt. |
Technische Hinweise
Eine negative Zahl oder ein Wert, der keine endliche Zahl ist, scheitert mit invalid_input, statt eine negative Mahlzeit zu erfinden.
Die Kalorienidentität und was ungültige Eingabe bedeutet
Brüche sind erlaubt, wenn jemand ein halbes Stück gegessen hat; 0.5 Dessertportionen tragen 161.5 Kilokalorien bei. Eine negative Portionszahl ist kein Teller, sie ist ein Datenfehler. Portionszahlen über 10000 scheitern als erklärte Grenze, damit ein Tippfehler die Arithmetik nicht sprengt. Verbinden Sie die Zahl mit Ihrem Restbudget oder Ihrem Ernährungsprotokoll; dieser Endpunkt wandelt nur vier Portionszahlen in Kilokalorien. Er schätzt kein Tafelfest aus der Gästezahl, skaliert keine Pute nach Vogelgewicht und rechnet keine Gehminuten um, um die Mahlzeit zu verbrennen. Das sind andere Suchabsichten, und diese Seite bleibt bei Thanksgiving-Tellerkalorien, damit Gastgeber und Trainer eine Zahl festnageln, ohne eine Ernährungsdatenbank aufzustellen. Die Gesamtkalorien gleichen turkey mal 190 plus sides mal 180 plus dessert mal 323 plus drinks mal 120. Null ist ein ausgelassener Gang: turkey 2, sides 3, dessert 0, drinks 0 ist ein herzhafter Teller ohne Kuchen und ohne Wein, kein Fehler. Ist turkey, sides, dessert oder drinks negativ, schlägt die Aufgabe mit invalid_input fehl, nennt das Feld und stellt fest, dass eine Portionszahl nicht negativ sein kann. Diese Fehler werden nicht berechnet. Ein Wert, der keine endliche Zahl ist — fehlend, leer, NaN, Infinity oder eine nichtnumerische Zeichenkette — scheitert ebenfalls mit invalid_input, nennt das Feld und stellt fest, dass eine endliche Zahl erwartet wurde. Die Antwort wiederholt die vier Zahlen, berichtet turkey_kcal, sides_kcal, dessert_kcal und drinks_kcal als die vier Produkte und legt die Summe in calories.
Eingabevertrag, Antwortform und Einordnung
Gastgeber nutzen diese Zahl, um den Teller zu skizzieren, bevor sie sich setzen. Ernährungstrainer nutzen sie, um eine Festmahlzeit zu protokollieren, ohne in jedem Client eine USDA-Tabelle zu pflegen. Unterrichtsdemos nutzen sie, weil die Arithmetik kurz genug ist, um von Hand zu prüfen, und stabil genug, um in Tests festzunageln. Ernährungsprotokoll-Apps bilden eine Thanksgiving-Zeile aus vier Zählungen auf Kilokalorien ab, statt Rezepte als Freitext zu zerlegen. Fehlgeschlagene Prüfung wird nicht berechnet. Senden Sie einen JSON-Körper mit vier Pflichtfeldern: turkey, sides, dessert und drinks, jeweils eine endliche nichtnegative Portionszahl, höchstens 10000. Fehlende Felder, nichtendliche Zahlen, negative Zählungen und Werte über der erklärten Grenze scheitern als invalid_input mit einer Meldung, die das Feld nennt. Bei Erfolg umfasst der Körper die wiederholten turkey, sides, dessert und drinks; turkey_kcal, sides_kcal, dessert_kcal und drinks_kcal; calories als Summe; und eine kurze Formelzeichenkette. Beispiel: turkey 2, sides 3, dessert 1, drinks 2 ergibt 380 plus 540 plus 323 plus 240, also 1483 Kilokalorien. Weil die Umsetzung reines parse der Stufe tier A ist, kostet jeder erfolgreiche Aufruf den veröffentlichten Grundpreis $0.002 ohne Modelltoken und ohne ausgehendes Netz.
Technische Fragen
Wie werden die Gesamtkalorien der Thanksgiving-Mahlzeit berechnet?
Die Kalorien gleichen turkey × 190 plus sides × 180 plus dessert × 323 plus drinks × 120. Diese vier Konstanten sind eingefrorene Portionsenergien im USDA-Stil: 4 oz geröstete Pute mit Haut, 1/2 Tasse Brotfüllung, ein Stück Kürbiskuchen und 5 fl oz Tafelwein oder ein gleichwertiges Festgetränk.
Stimmt das kostenlose Thanksgiving-Kalorien-Widget mit der API überein, und was kostet ein Aufruf?
Ja: Handler und Widget teilen dasselbe solve-Modul, sodass die Kalorien Byte für Byte übereinstimmen. Das Browserwerkzeug ist kostenlos. API-Anfragen nutzen vorausbezahltes Guthaben zu $0.002 je erfolgreichem Aufruf; ungültige Eingabe wird nicht berechnet.