The cooking time for a 3 lb pork roast can vary depending on the cooking method used and the desired level of doneness. Generally, it's recommended to cook pork until it reaches a safe internal temperature of 145°F (63°C) followed by a 3-minute rest time.
Here are approximate cooking times for a 3 lb pork roast using various cooking methods:
Oven Roasting: Preheat your oven to 350°F (175°C). Cook the pork roast for about 20-25 minutes per pound, so for a 3 lb roast, it would take approximately 60-75 minutes.
Slow Cooker/Crockpot: Cook on low heat for about 8-10 hours or on high heat for about 4-6 hours.
Grilling: Cooking time will depend on your grill's temperature and the heat intensity. It might take around 1.5 to 2 hours, but it's essential to use a meat thermometer to check for doneness.
Instant Pot/Pressure Cooker: Cooking time in an Instant Pot can vary, but it's generally around 15-20 minutes per pound, so approximately 45-60 minutes for a 3 lb roast.
Remember, these are just rough estimates, and the best way to ensure the pork roast is perfectly cooked is to use a meat thermometer. Measure the internal temperature in the thickest part of the roast, and once it reaches 145°F (63°C), it's safe to eat. Allow the meat to rest for a few minutes before slicing and serving.