Calculate cooking time at 15 minutes per pound from the food’s weight in lb, kg or oz, or use 20 or 30 min/lb, and get the total in hours and minutes.

15 min/lb is the standard rule this page is named for; change it if your recipe says 20 or 30 minutes per pound.

Optional settings

Cooking Time Formula

The following formula is used to calculate the cooking time.

CT = W ร— 15

Variables:

  • CT is the cooking time (minutes)
  • W is the weight of the meat (pounds)

To calculate the cooking time, multiply the weight of the meat by 15 minutes per pound.

What is the 15 Minutes Per Pound Rule?

This calculator applies a fixed planning factor of 15 minutes per pound. It does not establish a suitable oven temperature or a universal recipe for turkey, ham, roast beef or other food. Actual time depends on the food, cut, thickness, starting temperature, cooking method and equipment. Minutes per pound cannot confirm safe doneness: use a food thermometer and follow the guidance for your food.

USDA minimum internal temperatures include 165ยฐF (74ยฐC) for poultry, 160ยฐF (71ยฐC) for ground beef, pork, veal or lamb, and 145ยฐF (63ยฐC) followed by at least 3 minutes of rest for whole beef, pork, veal or lamb steaks, chops and roasts. Ham requirements depend on whether it is uncooked, ready-to-eat, reheated or leftover; follow USDA ham guidance. See also food thermometer guidance.

How to Calculate Cooking Time?

The following steps outline how to calculate the cooking time using the 15 minutes per pound rule.


  1. First, determine the weight of the meat (W) in pounds.
  2. Next, use the formula CT = W * 15 to calculate the cooking time (CT) in minutes.
  3. Finally, use the calculator above to verify your result by entering the weight of the meat.

Example Problem : 

Use the following variables as an example problem to test your knowledge.

Weight of the meat (W) = 5 pounds

Using the formula CT = W * 15, the cooking time (CT) would be 5 * 15 = 75 minutes.