Safe Cooking Temperatures

USDA-recommended internal temperatures + egg and pasta timing

🥩 Meat & Poultry — Safe Internal Temperatures
Food°F (Safe)°C (Safe)Notes
Beef, Pork, Lamb, Veal — steaks, roasts, chops145°F63°CLet rest 3 minutes
Ground beef / pork / lamb160°F71°CNo rest required
Poultry — chicken, turkey (whole or pieces)165°F74°CCheck thickest part, near bone
Ground poultry / stuffing165°F74°CAlways use thermometer
Fish & Shellfish145°F63°CFlesh should flake and be opaque
Lobster, crab, shrimp145°F63°CShell turns red, flesh pearly white
Clams, oysters, mussels145°F63°CCook until shells open
Ham (fresh / uncooked)145°F63°CRest 3 minutes
Ham (pre-cooked, to reheat)140°F60°C
Leftovers & casseroles165°F74°C
Eggs (cooked dishes)160°F71°CYolk and white should be firm
⚠️ The Danger Zone: Bacteria multiply rapidly between 40°F (4°C) and 140°F (60°C). Never leave perishable food in this temperature range for more than 2 hours (1 hour if ambient temperature is above 90°F/32°C).
🥚 Egg Cooking Times (from boiling water)

Lower eggs gently into already-boiling water. Start timing immediately. Transfer to ice water when done to stop cooking.

4 min
Runny / Dippy
Very runny yolk, set white. Perfect for dipping toast soldiers.
5 min
Soft Boiled
Runny-jammy yolk, firm white. Classic soft boiled egg.
6 min
Jammy
Jammy, slightly fudgy yolk. Ideal for ramen and salads.
8 min
Medium
Set but slightly soft yolk. Good for slicing.
10 min
Hard Boiled
Fully set yolk. No grey ring if not overcooked.
12+ min
Overcooked
Chalky yolk, grey-green ring. Avoid.
🍝 Pasta & Grains
FoodCooking TimeWater RatioNotes
Spaghetti / linguine8–12 minLarge pot, saltedCheck packet. Al dente = 1 min less
Penne / rigatoni10–13 minLarge pot, saltedStir frequently first 2 min
Fresh pasta2–3 minLarge pot, saltedReady when it floats
White rice (absorption)18 min1.5 cups water : 1 cup riceSimmer covered, rest 5 min off heat
Brown rice40–45 min2 cups water : 1 cup riceSimmer covered, rest 10 min
Quinoa15 min2 cups water : 1 cup quinoaRinse first. Rest 5 min covered
Couscous5 min (steam)1:1 with boiling waterPour boiling water, cover, fluff with fork
Lentils (red)15–20 min3 cups water : 1 cup lentilsNo soaking needed
Lentils (green/brown)25–30 min3 cups water : 1 cup lentilsNo soaking needed
Chickpeas (dried)1–2 hours4 cups water : 1 cupSoak overnight first
🥦 Vegetables — Boiling Times
VegetableBoilingSteamingRoasting (200°C/400°F)
Broccoli / cauliflower4–6 min5–7 min20–25 min
Carrots (sliced)5–8 min8–10 min25–30 min
Potatoes (cubed)12–15 min15–18 min30–40 min
Green beans3–5 min5–7 min15–20 min
Peas (frozen)2–3 min3–5 min
Spinach / kale1–2 min3–4 min10–12 min (crispy)
Corn on the cob8–10 min10–12 min25–30 min
Beetroot (whole)30–45 min45–60 min45–60 min
Quick Answer: Chicken must reach 165°F (74°C) internally. Beef steaks are safe at 145°F (63°C) with a 3-minute rest. Eggs for boiling: 5 minutes for soft-boiled, 10 minutes for hard-boiled. Always use a meat thermometer — colour alone is not a reliable indicator of safety.

Why Internal Temperature Matters

The colour of meat is an unreliable indicator of doneness. Chicken can appear cooked while still being undercooked internally. Ground beef can brown before reaching a safe temperature. A digital meat thermometer is the only reliable way to confirm food safety — inserted into the thickest part of the meat, away from bone, fat, and gristle.