NOTACAL logo

Meat Roasting Time Calculator

Meat Roasting Time Calculator

Give us your feedback! Was this useful?

Introduction

Roasting meat to perfection requires balancing time and temperature for the specific cut, weight, and desired doneness. Undercook it and you risk foodborne illness; overcook it and you end up with dry, tough meat. This Meat Roasting Time Calculator takes the guesswork out of the equation by providing precise estimated roasting times and target internal temperatures for the most commonly roasted meats.

Different meats require different approaches. Beef and lamb roasts are traditionally cooked to a specific internal temperature that varies by doneness preference, from rare (125°F / 52°C) to well done (160°F / 71°C). Poultry, including chicken and turkey, must be cooked to a minimum internal temperature of 165°F (74°C) throughout for food safety, regardless of personal preference [usda-temps]. Pork has undergone a significant guideline shift — the USDA now recommends 145°F (63°C) with a 3-minute rest, replacing the old 160°F standard that produced dry pork.

The calculator uses time-per-weight ratios derived from standard culinary references. A general rule of thumb is 13-15 minutes per pound for beef roasts at 350°F, but the actual time depends on the shape of the roast, its starting temperature, and your oven's accuracy. This calculator provides estimates that serve as reliable starting points, with a strong recommendation to always verify doneness with an instant-read thermometer.

Resting time is critical for juicy meat. After roasting, the internal temperature continues to rise by 5-10°F (carry-over cooking), and allowing the meat to rest redistributes juices throughout the roast.

How to Use

Select the type of meat you are roasting. Choose from beef, pork, chicken (whole), turkey (whole), lamb, or ham (pre-cooked). Each category has its own time-per-weight ratio and target internal temperature.

Enter the weight of your roast. You can enter in pounds or kilograms — select the appropriate unit using the radio toggle.

Select your desired doneness. For beef, lamb, and pork, the options range from rare to well done. For poultry, the calculator forces "well done" because chicken and turkey must reach 165°F (74°C) for food safety. For pre-cooked ham, the calculator uses a warming temperature since the ham only needs reheating.

Example 1: Prime Rib for a Holiday Dinner

A 6-pound standing rib roast, medium-rare. Select beef, 6 lb, medium rare.

  • Estimated roasting time: 6 lb × 22 min/kg ÷ 2.205 = about 60 minutes at 350°F
  • Target internal temp: 145°F (63°C) for medium rare
  • Rest time: 15 minutes

Important: Remove the roast from the oven when it reaches 140°F (5°F below target), because carry-over cooking will continue to raise the temperature during the rest period. By the end of the 15-minute rest, it should reach the target.

Example 2: Thanksgiving Turkey

A 14-pound turkey, well done (the only safe option for poultry). Select turkey, 14 lb.

  • Estimated roasting time: 14 lb × 55 min/kg × kg/2.205 = about 5 hours and 50 minutes at 325°F
  • Target internal temp: 165°F (74°C)
  • Rest time: 30 minutes

Note: The default roasting temperature is 350°F for beef and lamb, 325°F for turkey. Lowering the temperature and extending the time can produce more evenly cooked turkey with less risk of drying out the breast while the thigh catches up.

Example 3: Edge Cases

Very small roast (1.5 lb beef sirloin): The calculator estimates about 12 minutes for rare. However, a small roast has more surface area relative to volume, so it may cook faster than the linear estimate. Start checking the internal temperature 5 minutes early.

Very large turkey (25 lb): At 25 lb, the estimated time is approximately 6 hours and 15 minutes at 325°F. A bird this large needs careful monitoring. The USDA recommends cooking stuffing separately rather than inside the bird to ensure it reaches a safe temperature without overcooking the meat.

Boneless vs bone-in: Bone-in roasts cook differently from boneless because bone conducts heat and affects the roast's geometry. The calculator assumes typical bone-in or boneless characteristics for each meat type. For boneless roasts, consider reducing the time estimate by 5-10%.

The Formula

Roasting time is calculated using a time-per-unit-weight ratio specific to each meat type and doneness level [seriouseats-roasting].

Let:

  • W = Weight of the roast in kilograms
  • R = Time per kilogram (minutes per kg)
  • T_safe = Safe internal temperature (°F / °C)
Total  Time  (minutes)=W×RTotal\;Time\;(minutes) = W \times R

The time per kilogram R varies by meat type and doneness:

MeatRareMed-RareMediumMed-WellWell-Done
Beef1822263035
Pork2428323640
Lamb1822263040

Poultry uses a fixed ratio regardless of doneness (all poultry must be well done):

  • Chicken: 45 min/kg
  • Turkey: 55 min/kg
  • Ham (pre-cooked): 22 min/kg (reheating only)

Safe internal temperatures (USDA):

Tsafe={145FBeef, Pork, Lamb (rest 3 min)165FChicken, Turkey140FHam (pre-cooked, reheat)T_{safe} = \begin{cases} 145^\circ F & \text{Beef, Pork, Lamb (rest 3 min)} \\ 165^\circ F & \text{Chicken, Turkey} \\ 140^\circ F & \text{Ham (pre-cooked, reheat)} \end{cases}

Manual Step-by-Step

Using Example 2 (14 lb turkey):

Step 1: Convert to kg: 14 lb ÷ 2.205 = 6.35 kg

Step 2: Apply time ratio: 6.35 kg × 55 min/kg = 349 minutes

Step 3: Convert to hours: 349 ÷ 60 = 5.82 hours = 5 hours and 49 minutes

Step 4: Round to nearest 5 minutes: approximately 5 hours and 50 minutes

Step 5: Check internal temperature in the thickest part of the thigh (not touching bone): 165°F

Reference Tables

USDA Safe Internal Temperatures

MeatMinimum TempRest TimeNotes
Beef, lamb (steaks/roasts)145°F (63°C)3 minCan cook to lower temp if desired
Pork (chops, roasts)145°F (63°C)3 minUpdated from 160°F in 2011
Ground beef, lamb, pork160°F (71°C)NoneGrinding introduces surface bacteria
Chicken and turkey (whole)165°F (74°C)15-30 minCheck thigh and breast
Chicken and turkey (pieces)165°F (74°C)5 minCheck thickest piece
Ham (fresh)145°F (63°C)3 minSame as fresh pork
Ham (pre-cooked, reheat)140°F (60°C)NoneAlready fully cooked

Approximate Roasting Times at 350°F

MeatWeightDonenessApprox Time
Beef rib roast4 lbMedium-rare1 hr 20 min
Beef rib roast6 lbMedium2 hr 35 min
Pork loin3 lbMedium1 hr 25 min
Whole chicken4 lbWell done1 hr 20 min
Whole turkey12 lbWell done4 hr 50 min
Whole turkey18 lbWell done7 hr 15 min
Leg of lamb5 lbMedium-rare1 hr 40 min
Ham (pre-cooked)8 lbReheat1 hr 10 min

Carry-Over Cooking by Roast Size

Roast WeightTemperature Rise During Rest
Under 3 lb3-5°F (2-3°C)
3-8 lb5-10°F (3-6°C)
8-15 lb10-15°F (6-8°C)
Over 15 lb15-20°F (8-11°C)

Always remove the roast from the oven when it is 5-15°F below the target temperature, depending on the size of the roast.

Practical Tips

Always use a digital instant-read thermometer. Visual cues (color, juiciness, time alone) are unreliable predictors of doneness. A good thermometer costs $15-30 and is the single most important tool for consistent roasting results. Insert it into the thickest part of the meat, avoiding bone and fat.

Account for carry-over cooking. The internal temperature of a roast continues to rise by 5-15°F after you remove it from the oven. Remove the roast when it reaches 5-10°F below your target temperature. A large turkey can rise by 15°F or more during a 30-minute rest.

Do not skip the rest period. Resting allows juices to redistribute throughout the meat rather than spilling out onto the cutting board. A general rule is to rest meat for at least 5 minutes per inch of thickness, with a minimum of 10-15 minutes for roasts and up to 30-45 minutes for large turkeys.

Tent with foil during rest. Loosely covering the roast with foil during the rest period keeps it warm without trapping steam (which would soften a crispy exterior). For turkey, tenting is especially important to maintain serving temperature while carving.

Season generously and in advance. For best results, season the roast with salt at least 1 hour before cooking (or up to 24 hours ahead, uncovered in the refrigerator). This allows the salt to penetrate the meat, seasoning it throughout rather than just on the surface.

When NOT to use this calculator: The calculator assumes standard oven roasting at 325-350°F. Methods that use different temperatures (low-and-slow at 225°F for BBQ, high-temperature searing then roasting, sous vide finishing) require different calculation approaches. Grilling, smoking, and braising also follow different time rules.

Limitations

The calculator provides estimated roasting times that serve as guidelines, not guarantees. Actual cooking times depend on many variables: the exact shape of the roast (a long, thin roast cooks faster than a compact, thick one), the accuracy of your oven's thermostat (many home ovens are 25-50°F off from their set temperature), the starting temperature of the meat (room temperature vs. straight from the refrigerator), and how often you open the oven door (each opening drops the temperature by 25-50°F).

Bone-in and boneless roasts cook differently. Bone conducts heat, so bone-in roasts may cook slightly differently than boneless roasts of the same weight. The calculator provides average values suitable for both.

Stuffed poultry requires significantly longer cooking times. The USDA recommends cooking stuffing separately for food safety, but if you choose to stuff the bird, add 15-30 minutes to the estimated time, and verify that the center of the stuffing reaches 165°F.

The calculator assumes the roast starts at refrigerator temperature (40°F / 4°C). If the meat has been sitting at room temperature for more than 30 minutes, cooking times may be shorter. However, leaving raw meat at room temperature for extended periods is not recommended for food safety.

Frequently Asked Questions

Should I roast at 325°F or 350°F?
350°F is the most versatile temperature for beef, pork, and lamb roasts, providing a good balance of browning and even cooking. 325°F is better for large turkeys and lean cuts that benefit from slower cooking to prevent drying out. Higher temperatures (400-450°F) can be used for smaller roasts to maximize crust development.
Do I need to bring meat to room temperature before roasting?
For roasts larger than 3 pounds, letting the meat sit at room temperature for 30-60 minutes before roasting can promote more even cooking. However, the CDC advises against leaving raw meat at room temperature for more than 2 hours. The difference is minimal for most home cooks.
Why does my roast come out well done on the outside but rare in the center?
This is normal for large roasts cooked at high temperatures. The outer layers reach higher temperatures because they are exposed to direct oven heat, while the center remains cool. A lower oven temperature (275-325°F) produces more even doneness from edge to center.
Can I roast frozen meat without thawing?
Technically yes, but it is not recommended. Roasting frozen meat adds 50% or more to the cooking time, creates very uneven cooking (burnt exterior, raw center), and increases food safety risks. Always thaw meat in the refrigerator before roasting.
How do I get crispy skin on roasted chicken?
Pat the skin completely dry with paper towels before seasoning. Salt the skin and leave it uncovered in the refrigerator for 2-24 hours to draw out moisture. Start roasting at 425°F for 15-20 minutes to crisp the skin, then reduce to 350°F to finish cooking.
What temperature should pork be cooked to?
The USDA recommends 145°F (63°C) for whole cuts of pork, followed by a 3-minute rest. This is lower than the previous 160°F recommendation, which was based on outdated concerns about trichinosis (now extremely rare in commercial pork). At 145°F, pork is juicy and slightly pink.
Do I need to baste my roast?
Basting adds minimal moisture to the meat and primarily flavors the surface. Opening the oven to baste causes temperature fluctuations that can extend cooking time. Instead, use a flavorful rub or marinade before cooking, and reserve pan juices for gravy.
How do I make gravy from the pan drippings?
After removing the roast, place the roasting pan on the stovetop over medium heat. Deglaze with 1-2 cups of broth or wine, scraping up the browned bits. Whisk in a slurry of 2 tablespoons flour and 2 tablespoons water, and simmer until thickened. Strain for a smooth gravy.
What is the best way to carve a roast?
Always carve against the grain (perpendicular to the muscle fibers) for the most tender slices. For turkey and chicken, let the bird rest 20-30 minutes, then remove the legs and thighs first, then slice the breast meat off the bone in even slices.
Can I double a roasting recipe by using two roasts?
Two smaller roasts cook differently than one large roast of the same combined weight. Each roast cooks independently based on its individual weight. Use the calculator for each roast separately, and place them in the oven with space between them for air circulation.
Does altitude affect roasting times?
Yes, but less dramatically than boiling. At high altitude, lower atmospheric pressure causes moisture to evaporate faster, leading to drier meat if not monitored. Oven temperatures are less affected by altitude than boiling water, but some bakers reduce oven temperature by 15-25°F above 5,000 feet.
What is the best way to reheat roasted meat without drying it out?
For individual slices, use a pan with a splash of broth or stock over medium-low heat, covered. For a whole roast, wrap in foil with a few tablespoons of broth and reheat at 300°F until just warmed through. Avoid microwaving, which makes meat tough and rubbery.

Last updated: June 15, 2026

UB

UnByte — Independent Software Engineering

Every calculator references authoritative sources — Editorial policy