How Long To Cook Roast In Oven
Oven-roasted meat develops deep flavor through dry heat, and the timing varies with cut and weight. So how long to cook roast in oven depends on three main things: the type of meat, its size, and the temperature you choose.
This guide gives you clear times for beef, pork, chicken, and lamb. You will also learn how to check doneness without guessing.
How Long To Cook Roast In Oven
Below are general times based on a 325°F to 350°F oven. Always use a meat thermometer for safety and accuracy.
- Beef (rib, sirloin, tenderloin): 20 minutes per pound for medium-rare, 25 minutes per pound for medium
- Pork loin or shoulder: 25 to 30 minutes per pound
- Chicken (whole): 20 minutes per pound
- Lamb (leg or shoulder): 20 to 25 minutes per pound
These numbers are a starting point. Your oven may run hot or cold, so check early. A $15 thermometer saves you from dry meat every time.
Why Weight And Cut Change Everything
A three-pound beef tenderloin cooks much faster then a three-pound pork shoulder. Tender cuts need high heat and short time. Tough cuts need low heat and long time.
Bone-in roasts also take longer than boneless ones. The bone slows heat transfer to the center. Add about 5 minutes per pound for bone-in pieces.
Best Oven Temperature For Roasts
Most roasts do well at 325°F to 350°F. This range gives even cooking without burning the outside.
- 325°F: Best for large beef roasts and pork shoulder
- 350°F: Good for chicken, lamb, and smaller beef cuts
- 425°F to 450°F: Use for the first 15 minutes only, to brown the surface
High heat at the start creates a nice crust. Then lower the heat to finish cooking gently. This two-step method works well for almost any roast.
Step-By-Step Cooking Times By Meat Type
Beef Roast Times
Beef is the most common roast. Here is what to expect at 325°F.
- Rare: 18 to 20 minutes per pound (internal temp 120°F to 125°F)
- Medium-rare: 20 to 22 minutes per pound (internal temp 130°F to 135°F)
- Medium: 22 to 25 minutes per pound (internal temp 140°F to 145°F)
- Well-done: 25 to 30 minutes per pound (internal temp 155°F+)
Let the beef rest for 15 to 20 minutes before slicing. The temperature will rise another 5 to 10 degrees while resting.
Pork Roast Times
Pork needs to reach 145°F for safety. At 350°F, plan on:
- Loin roast: 25 minutes per pound
- Shoulder or butt: 30 to 35 minutes per pound at 325°F
- Tenderloin: 20 minutes per pound at 425°F
Pork shoulder is forgiving. If it goes a little over, it stays juicy because of the fat content.
Chicken And Poultry Times
Whole chicken roasts at 350°F for about 20 minutes per pound. A 4-pound bird takes roughly 1 hour and 20 minutes.
Check the thickest part of the thigh. It must hit 165°F. The breast should reach 160°F to avoid drying out.
For turkey, use 13 minutes per pound at 350°F for an unstuffed bird. Add 20 to 30 minutes if stuffed.
Lamb Roast Times
Lamb leg or shoulder at 325°F takes 20 to 25 minutes per pound for medium. For medium-rare, aim for 15 to 20 minutes per pound.
Internal temperatures: 135°F for medium-rare, 145°F for medium, 160°F for well-done.
How To Tell When Your Roast Is Done
Time is a guide. Temperature is the truth. Use these steps every time.
- Insert a meat thermometer into the thickest part, away from bone and fat.
- Wait 15 seconds for the reading to settle.
- Compare against the safe internal temps below.
- Pull the roast out 5 to 10 degrees before your target. It keeps cooking as it rests.
- Rest for 15 to 20 minutes. This locks in juices.
Safe internal temperatures:
- Beef and lamb: 145°F (with a 3-minute rest)
- Pork: 145°F (with a 3-minute rest)
- Chicken and turkey: 165°F
Common Mistakes That Ruin Roasts
Even good cooks make these errors. Avoid them and your roast turns out better.
- Not letting the meat sit at room temperature for 30 minutes before cooking
- Opening the oven door too often, which drops the heat
- Skipping the rest time and cutting too soon
- Using time alone instead of a thermometer
- Cooking a cold roast straight from the fridge
A room-temperature roast cooks more evenly. The center is not ice cold when it hits the oven.
Quick Reference Chart
Here is a simple summary you can save.
- Beef at 325°F: 20 min/lb for medium-rare
- Pork at 350°F: 25 min/lb
- Chicken at 350°F: 20 min/lb
- Lamb at 325°F: 20 to 25 min/lb
Adjust up or down based on your oven and the shape of the roast. A flat, wide roast cooks faster then a tall, thick one.
Final Tips For A Perfect Roast
Season the meat the night before if you can. Salt needs time to work into the surface.
Use a roasting rack so heat moves around the whole piece. This helps the bottom brown instead of steam.
Let the roast rest loosely covered with foil. Do not wrap it tight or the crust gets soggy.
Slice against the grain for the most tender bites. This matters most for beef and lamb.
With a thermometer and a little practice, you will nail the timing every single time. Your oven, your cut, and your taste buds all play a role. Start with the times above, then adjust as you learn your oven’s quirks.