Cooking Time Calculator
Pork

Pork Loin Cooking Time Calculator

Sarah Mitchell
6 min read

Calculate exact cooking times for pork loin with our interactive calculator. Enter your weight and cooking method to get USDA-verified times and temperatures for perfectly cooked pork loin every time.

Error loading image

My first pork loin was a disaster. I followed my mom's advice to cook it until "no pink remains" because that's what she learned in the 1980s. I pulled that beautiful 4-pound roast at 170°F internal temperature, proud that it was completely white inside.

It was so dry we could barely chew it. Nobody wanted seconds. Now I know pork loin cooking time is about hitting 145°F and stopping immediately. The USDA changed their guidelines in 2011, but a lot of people still overcook pork like I did. A slight pink center at 145°F is perfectly safe and incredibly juicy.

Here's how to cook pork loin right.

Quick Answer

Roast pork loin at 375°F for 20-25 minutes per pound. A 3-pound pork loin takes about 60-75 minutes. Pork is safe at 145°F internal temperature with a 3-minute rest. Always use a meat thermometer inserted into the thickest part. The meat may still be slightly pink at 145°F, which is normal and safe.

Calculate Your Exact Pork Loin Cooking Time

Enter your pork loin's weight and desired doneness for precise timing.

Service Temporarily Unavailable

We're experiencing technical difficulties. Please try again in a few minutes.

Our cooking time calculator is temporarily unavailable due to a connection issue.

This is usually resolved within a few minutes. Please refresh the page or try again shortly.

Our pork loin cooking time calculator eliminates guesswork by providing precise cooking times based on your roast's weight and cooking method. Whether you're roasting, grilling, or slow-cooking pork loin, our calculator uses USDA guidelines to ensure safe, perfectly cooked meat. Simply enter your pork loin's weight in pounds and select your preferred cooking method for instant, accurate cooking times.

Table of Contents

Complete Pork Loin Cooking Time Chart

Boneless Pork Loin at 375°F

WeightCooking TimeCheck Temp AtInternal Temp
2-3 lbs40-60 minutes35 minutes145°F + 3 min rest
3-4 lbs60-80 minutes50 minutes145°F + 3 min rest
4-5 lbs80-100 minutes70 minutes145°F + 3 min rest
5-6 lbs100-120 minutes85 minutes145°F + 3 min rest

Bone-In Pork Loin at 375°F

WeightCooking TimeCheck Temp AtInternal Temp
3-4 lbs70-90 minutes60 minutes145°F + 3 min rest
4-5 lbs90-110 minutes75 minutes145°F + 3 min rest
5-7 lbs110-140 minutes95 minutes145°F + 3 min rest

Temperature & Time Variations

Oven TempTime per Pound3 lb BonelessNotes
350°F25-30 minutes75-90 minutesMore forgiving
375°F20-25 minutes60-75 minutesMost common
400°F18-20 minutes54-60 minutesFaster, crispier
425°F15-18 minutes45-54 minutesWatch closely
Air Fryer 375°F18-22 minutes54-66 minutesFlip halfway

Also see: Beef Roast Cooking Time for other roast options with similar cooking times.

Popular Pork Loin Seasoning Options

Garlic & Herb Rub

Mix olive oil with minced garlic, rosemary, thyme, salt, and black pepper. Classic and delicious.

Brown Sugar & Mustard

Combine brown sugar, Dijon mustard, garlic powder, and paprika. Sweet and tangy crust.

Apple Cider Glaze

Mix apple cider, brown sugar, cinnamon, and a touch of apple cider vinegar. Brush on during the last 15 minutes.

Italian Seasoning

Rub with olive oil, Italian seasoning, garlic powder, salt, and lemon zest. Simple and flavorful.

Remember: Season at least 30 minutes before roasting, or overnight for deeper flavor. Pat dry before seasoning for better browning.

Internal Temperature Guide

According to USDA food safety guidelines, pork loin and other whole cuts of pork should reach 145°F internal temperature with a 3-minute rest time to be safe. This guideline changed in 2011 from the previous 160°F recommendation. Ground pork still requires 160°F.

Where to Check Temperature

Insert your meat thermometer into the thickest part of the loin, parallel to the cutting board. For bone-in loin, avoid touching the bone which conducts heat differently and gives false readings.

Why 145°F is Safe

At 145°F with a 3-minute rest, harmful bacteria are destroyed. Modern pork farming has virtually eliminated trichinosis, making the lower temperature both safe and optimal for tenderness. For all safe cooking temperatures, see our Meat Temperature Chart.

Pink Color is Normal

Pork cooked to 145°F may still have a slight pink tinge in the center. This is completely safe and normal. Color is not a reliable indicator of doneness. Only temperature matters.

The 3-Minute Rest is Required

During the 3-minute rest, the internal temperature stays constant or rises slightly, continuing to destroy pathogens. Don't skip this step. It's part of the safety guidelines.

Carryover Cooking

Pork loin temperature rises about 5°F during the rest period. Pull your roast at 140°F if you want to account for carryover, reaching 145°F during rest.

Source: USDA Food Safety and Inspection Service

Step-by-Step Roasting Instructions

1Bring to Room Temperature

Remove pork loin from the refrigerator 30-60 minutes before roasting. Room temperature meat cooks more evenly. Cold meat from the fridge develops overcooked edges before the center reaches temperature.

2Pat Completely Dry

Use paper towels to pat every surface dry. Moisture prevents browning and crust formation. Dry meat sears better and develops more flavor.

3Season Generously

Rub the entire surface with oil or butter, then season heavily with salt, pepper, and herbs. Don't be shy. Pork loin is thick and needs bold seasoning.

4Sear for Extra Flavor (Optional)

Sear all sides in a hot skillet for 2-3 minutes per side before roasting. This creates a flavorful crust. Transfer to a roasting pan.

5Set Up Roasting Pan

Place pork loin fat-side up on a rack in a roasting pan. The rack allows air circulation. No rack? Place on a bed of vegetables to elevate it.

6Roast at 375°F

Place in a preheated oven. Start checking the temperature 15 minutes before the estimated finish time. Ovens vary, so rely on the thermometer, not the clock.

7Rest and Slice

Let pork rest 3 minutes minimum after reaching 145°F. This is required for food safety. Tent loosely with foil. Slice against the grain into 1/2-inch slices.

Tips for Perfect Results

Don't Overcook Past 145°F

Pork loin is very lean with almost no fat. At 160°F, it's dry and tough. Pull it exactly at 145°F for the juiciest results. Trust the new USDA guidelines, not outdated advice.

Use a Leave-In Probe Thermometer

A probe thermometer that stays in during cooking saves you from opening the oven. Set the alarm for 145°F and relax until it beeps.

Tie It For Even Cooking

If your pork loin is uneven in thickness, tie it with kitchen string at 2-inch intervals. This creates a uniform cylinder that cooks evenly.

Let It Rest

The 3-minute rest isn't optional. It's part of the USDA safety guidelines. The temperature continues working during rest. Those few minutes also make slicing easier. I used to cut into pork immediately and watch the juices run everywhere. Now I wait, and the difference is huge.

Consider Brining

Brine pork loin in saltwater (1/4 cup salt per quart of water) for 2-4 hours. Brined pork stays juicier and is more forgiving if slightly overcooked. For a completely different pork experience, see Pork Shoulder Cooking Time for low and slow cooking.

Common Mistakes to Avoid

Learn from these common pork loin cooking mistakes

Cooking to 160°F Like the Old Guidelines

The USDA changed to 145°F in 2011, but many people still follow outdated advice. At 160°F, pork loin is dry and tough. Always cook to 145°F with a 3-minute rest.

Not Using a Thermometer

Visual cues don't work. Pink color doesn't mean raw. White color doesn't mean done. Only a thermometer tells you when pork reaches safe 145°F.

Skipping the Rest Period

The 3-minute rest is part of the safety guidelines, not optional. During rest, temperature stabilizes and pathogens are destroyed. It also redistributes juices.

Cooking Straight from the Fridge

Cold pork takes longer and cooks unevenly. The outside overcooks before the center reaches 145°F. Always let it warm up for 30-60 minutes first.

Opening the Oven Constantly

Every time you open the door, you lose heat and extend cooking time. Use a probe thermometer or check only once near the estimated finish.

Frequently Asked Questions

Everything you need to know for perfect pork loin

How do I calculate cooking time for pork loin?

Use our pork loin cooking time calculator by entering your roast's weight. The calculator provides exact times based on USDA guidelines—typically 20-25 minutes per pound at 350°F for roasting. The calculator adjusts times for different cooking methods and weights.

How long do you cook a pork loin per kg?

Pork loin takes 45-55 minutes per kilogram at 190°C (375°F). A 2 kg pork loin needs 90-110 minutes. Convert to pounds for easier calculation: 1 kg = 2.2 lbs, so use 20-25 minutes per pound. Cook until internal temperature reaches 145°F (63°C) with a 3-minute rest. Pull at 140°F—temperature rises 5°F during rest. Use a meat thermometer for accuracy. For a similar quick-cooking method with poultry, see Chicken Breast Baking Time.

How many hours does it take to cook a pork loin?

A 3-pound pork loin takes 1-1.25 hours at 375°F. A 5-pound loin needs 1.5-2 hours. Formula: 20-25 minutes per pound. Example: 4 lbs × 22 min/lb = 88 minutes (1.5 hours). Total time depends on oven temperature—375°F is ideal for juicy pork loin. Lower temps like 325°F take 25-30 minutes per pound (longer but more forgiving). Always verify with a thermometer at 145°F. Our calculator at the top does this math automatically.

How long does it take to cook a pork loin at 180 degrees?

At 180°C (356°F), pork loin takes 20-25 minutes per pound. A 3-pound loin needs 60-75 minutes. This temp is nearly identical to 375°F (190°C), which is the recommended temperature. Pull when internal temp reaches 140-145°F, then rest 3 minutes. Don't confuse with 180°F oven temp—that's dangerously low and keeps meat in the bacterial danger zone (40-140°F) too long. Always cook pork loin at minimum 325°F oven temperature.

How long does it take to cook a 3 lb pork loin at 350 degrees?

A 3-pound pork loin takes 75-90 minutes at 350°F. Use 25-30 minutes per pound at this lower temperature (vs 20-25 min/lb at 375°F). Pull when internal temp reaches 140°F, rest 3 minutes, and temp will rise to 145°F. 350°F cooks more slowly but gives you more margin for error than 375°F. Pink color is safe—USDA changed from 160°F to 145°F in 2011. For a faster pork option, see Air Fryer Pork Chops Time.

How do I use a roast pork loin cooking time calculator?

Our pork loin calculator requires your roast weight and oven temperature. Enter the weight in pounds (most pork loins are 2-6 pounds) and select your oven temp (typically 350-400°F). The calculator uses 20-25 minutes per pound and provides total cooking time to reach 145°F internal temperature. For example, a 4-pound pork loin at 375°F takes 80-100 minutes. The calculator is located at the top of this page. Remember: always verify with a meat thermometer that internal temp reaches exactly 145°F—time estimates vary based on your oven and roast shape.

Why is my pork loin dry?

Pork loin gets dry when cooked past 145°F or at too high temperature. Modern pork is very lean with minimal fat, so overcooking by even 10°F makes it tough and dry. Always pull at 140°F—temperature rises to 145°F during the required 3-minute rest. Cook at 375°F maximum (not 400°F+). Brining for 2-4 hours adds moisture. For a holiday alternative to dry pork loin, try Ham Cooking Time—fully cooked hams only need reheating to 140°F, making them more forgiving. Use a meat thermometer and pull pork loin early.

All Cooking Methods for Pork Loin

Choose your preferred cooking method to see specific times and temperatures

Roasting

Roasting

Cook at 145°F

Time per pound:20 min
Target temp:145°F

Temperature Adjustments:

Refrigerated: +100% time

Ready to Cook Pork Loin?

Use our calculator to get exact cooking times based on your specific weight and starting temperature

  1. Service temporarily unavailable. Please try again later.