Cooking Time Calculator
Estimate how long to cook food by weight, cooking method and food type, then run a countdown timer and see your prep, cooking and resting time on one bar.
What is a cooking time calculator?
A cooking time calculator estimates how long a piece of food needs on the heat, based on its weight, the cooking method and the type of food. Enter the weight in pounds, your cooking temperature, whether you are roasting, grilling, boiling, baking or frying, the food type and the doneness you want, and it returns a total cooking time, a target internal temperature, a rough portion size and a resting time. It also splits the time into stages so you can see when to preheat, sear and finish.
The result is a starting point for planning your meal. Once you have a total, use the built-in countdown timer to run the clock while you cook, and the stage bar to see how your time divides between preparation, cooking and resting. Always confirm the food is cooked through with a thermometer.
How cooking time is calculated
- Look up the base time per pound for the cooking method: roasting 20 minutes, grilling 15, boiling 12, baking 25 and frying 8.
- Multiply the weight in pounds by the base time: base time = weight × minutes per pound.
- Multiply by the food type factor: beef 1.0, chicken 1.2, pork 1.1, fish 0.8 and vegetables 0.7. Round the answer to the nearest minute to get the total cooking time.
- Split the total into stages. For roasting and baking: 15 minutes preheat, 10 minutes high-heat searing, and the remaining time as the main cooking phase. For grilling, boiling and frying: 5 minutes of preparation, then the remaining time as the main phase.
- Add the resting time for the food type: beef 10 minutes, chicken 5, pork 8, fish 3, vegetables 0. Resting happens after cooking, so it is shown separately from the total.
- Portion size is the weight in ounces (pounds × 16) shared between 4 servings.
Worked example 1: a beef roast
A 4 lb beef roast at 325°F, roasting. Base time is 4 × 20 = 80 minutes, and the beef factor is 1.0, so the total is 80 minutes. The stages are 15 minutes preheat, 10 minutes searing and 80 − 25 = 55 minutes main cooking. Resting adds 10 minutes, so from start to carving is 80 + 10 = 90 minutes, or 1 hour 30 minutes. Each of 4 servings is 4 × 16 ÷ 4 = 16 oz.
Worked example 2: a roast chicken
A 3 lb chicken, roasting. Base time is 3 × 20 = 60 minutes, and the chicken factor is 1.2, so the total is 60 × 1.2 = 72 minutes. The stages are 15 + 10 + (72 − 25) = 47 minutes of main cooking. Resting adds 5 minutes. Each serving is 3 × 16 ÷ 4 = 12 oz. Note that the calculator's doneness target for roasting is a general figure for the method; for chicken, widely published food safety guidance is a safe minimum internal temperature of 165°F (74°C) measured with a thermometer, and the page warns you when the target is lower.
Worked example 3: grilled fish and boiled vegetables
A 2 lb piece of fish, grilling: 2 × 15 = 30 minutes, times 0.8 = 24 minutes total. That is 5 minutes of preparation plus 19 minutes main cooking, with a 3 minute rest and 8 oz per serving. For 1 lb of vegetables, boiling: 1 × 12 = 12 minutes, times 0.7 = 8.4, which rounds to 8 minutes total (5 preparation plus 3 main), with no rest.
Worked example 4: a pork roast
A 5 lb pork roast, roasting: 5 × 20 = 100 minutes, times 1.1 = 110 minutes total. The stages are 15 + 10 + 85 minutes, the rest is 8 minutes and each of 4 servings is 5 × 16 ÷ 4 = 20 oz.
Using the countdown timer and stage bar
After you calculate, the stage bar shows how your time splits into preparation, cooking and resting, drawn to scale. The countdown timer starts from the total cooking time you were given (or the rest time, which you can pick separately). Press Start to begin, Pause to hold it, and Reset to return to the full time. If you change the weight or method and calculate again, the timer resets to the new time.
Food safety and the thermometer
Time and temperature together decide whether food is safe, and time alone cannot. Use a food thermometer in the thickest part of the food, away from bone. Widely published USDA guidance lists these safe minimum internal temperatures: 165°F (74°C) for all poultry, 160°F (71°C) for ground meats such as burgers and sausages, and 145°F (63°C) for whole cuts of beef, pork, lamb and veal with a 3-minute rest, and for fish. Some doneness choices, such as rare beef, are below these minimums; that is a personal risk decision, and the calculator flags it so you can make it knowingly.
Tips for better results
- Start checking before the timer ends. Ovens and grills run hot or cool, so test the food a little early.
- Let meat rest after cooking. Resting lets the juices settle and the temperature even out.
- Cut large pieces into smaller ones for more even cooking, which also shortens the time.
- Take the weight of the food only, without the packaging, and enter it in pounds. To convert kilograms, multiply by 2.2046.
- Thaw food completely before cooking unless the packaging says to cook from frozen.
- Wash hands, boards and utensils after handling raw meat and poultry.
Formulas Used
Total cooking time
Minutes = Weight (lb) × Minutes per pound × Food type factor4 lb beef roasting: 4 × 20 × 1.0 = 80 minutes.
Main cooking phase (roasting and baking)
Main = Total − 15 (preheat) − 10 (searing)80 − 25 = 55 minutes.
Main cooking phase (grilling, boiling, frying)
Main = Total − 5 (preparation)24 − 5 = 19 minutes for 2 lb of fish grilled.
Time to the table
Start to serving = Total cooking time + Resting time80 + 10 = 90 minutes for the beef roast.
Portion size
Ounces per serving = Weight (lb) × 16 ÷ 44 lb × 16 ÷ 4 = 16 oz per serving.
Variables Explained
Weight
The weight of the food in pounds, without packaging.
Temperature
The oven, grill or pan temperature in degrees Fahrenheit. It is shown in the stage table; the time formula itself does not change with it.
Cooking method
Roasting, grilling, boiling, baking or frying. Each has its own base minutes per pound.
Food type
Beef, chicken, pork, fish or vegetables. It sets the time factor and the resting time.
Doneness
Rare, medium or well done choose the calculator's target internal temperature for roasting and grilling. Medium rare and medium well use the medium target.
Important Notes
This calculator gives a planning estimate from a simple formula: weight x a base time per pound for the cooking method x a multiplier for the type of food. It does not know your oven, grill or pan, the thickness or shape of the cut, whether the food starts frozen or chilled, or the altitude you cook at. Appliances and cuts vary a lot.
Cooking time is not a food safety guarantee. The only reliable check is a food thermometer inserted into the thickest part of the food. Widely published USDA guidance gives 165°F (74°C) as the safe minimum internal temperature for all poultry, 160°F (71°C) for ground meats, and 145°F (63°C) for whole cuts of beef, pork, lamb and veal (with a 3-minute rest) and for fish. Always check current guidance from your local food safety authority.
The countdown timer simply counts down the time shown by the calculator. It is a convenience, not a substitute for checking the food, and it may pause or slow when your device sleeps or the browser tab is in the background.
Frequently Asked Questions
Related Calculators
Recipe Ingredient Converter
Cooking and RecipesCooking Time Calculator
Cooking and RecipesServing Size Calculator
Cooking and RecipesIngredient Substitution Calculator
Cooking and RecipesNutritional Value Calculator
Cooking and RecipesCalories per Serving Calculator
Cooking and RecipesPortion Size Calculator
Cooking and RecipesMeal Planner Calculator
Cooking and RecipesCooking Conversion Calculator
Cooking and RecipesBaking Time Calculator
Cooking and RecipesQuick Tips
- 1Track results over time
- 2Consider personal factors
- 3Set realistic goals
- 4Share progress with others